Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Связность модулей

В этой теории различаются два типа молекулярных процессов, протекающих с весьма различными скоростями 1) весьма медленный процесс исчезновения и образования узлов (его характерные времена имеют порядок 0,01 сек) и 2) весьма быстрый процесс изменения конформации цепей, составляющих сетку, когда средние во времени положения узлов определены. Его можно полагать протекающим мгновенно. Более того, для любого момента времени в ходе произвольной истории течения напряжение определяется сеткой, такой же как и у каучукоподобного тела (в частности, высокополимера, набухшего в низкомолекулярном растворителе). Мы назовем его эквивалентным эластомером. Можно ожидать, что связность, модули и ненапряженное состояние эквивалентного высокоэластического тела (для данного раствора полимера) будут зависеть от истории течения. Если напряжение внезапно падает до нуля (или становится изотропным), то жидкость будет деформироваться мгновенно (так как вязкость растворителя принимается нулевой) до ненапряженного состояния эквивалентного эластомера в данный момент времени. Вообще, если в какой-то момент предыстории течения (медленной) жидкость подвергнуть произвольному, достаточно быстрому деформированию, то она будет вести себя подобно идеально упругому твердому телу высокоэластического типа. Эти соображения отражены в следующей теореме,  [c.167]


Связность модуля — характеристика тесноты связи внутренних частей модуля. Сцепление модулей — характеристика тесноты связи разных модулей друг с другом. Если структуру ПО изобразить в виде граф-схемы, вершины которой соответствуют операторам алгоритма, а ребра — связям по информации и управлению, то разделение на модули соответствует выделению в графе подграфов. Чем меньше ребер попадает в подмножество межмодульных связей, тем лучше сцепление чем больше ребер относится к выделенным подграфам, тем лучше связность.  [c.302]

Сцепление является лишь одним из критериев оценки качества разбиения системы на части он оценивает, насколько хорошо модули отделены друг от друга. Другим критерием оценки качества расчленения системы является критерий связности, контролирующий, как действия в одном модуле связаны друг с другом. Фактически сцепление и связность являются двумя взаимозависимыми способами измерения расчленения системы на части связность модуля часто определяет качество его сцепления с другими модулями.  [c.102]

Для иллюстрации рассмотрим принцип построения последовательных алгоритмов компоновки по критерию минимума межблочной связности. Этот критерий широко используется при компоновке оборудования и различных технических приложениях. Идея алгоритмов заключается в следующем. Первоначально выбирают исходный элемент (модуль) схемы. Выбор начального элемента основывается на схемотехнических соображениях.  [c.324]

Существующие инструментальные средства автоматизации разработки программного обеспечения позволяют проводить структурирование программ с разделением их на модули, производить оценку показателей связности н сцепления модулей, документировать результаты разработки, производить трансляцию отдельных фрагментов программ на терминальный язык программирования, моделировать работу программного комплекса по его функциональным и (или) эксплуатационным спецификациям. По результатам моделирования можно на ранних этапах проектирования приблизительно оценить запросы систем-  [c.387]

Связность и сцепление модулей. Структурирование ПО на основе принципов модульности и иерархичности ускоряет и упрощает разработку и сопровождение ПО. Замена такой сложной задачи проектирования комплекса совокупностью простых задач проектирования модулей, возможность параллельной разработки различных модулей, удобство смены модулей при адаптации комплекса к изменяющимся условиям эксплуатации — преимущества модульного программирования. Для проявления этих преимуществ необходимо добиваться сильной связности и слабого сцепления модулей.  [c.302]


Строгая количественная оценка связности и сцепления затруднительна. Количество ребер в граф-схеме зависит от того, каким образом данные структурированы. Например, в граф-схеме рис. 1L1 можно было бы вместо одной вершины выходных параметров Y изобразить две вершины Y1 и Y2, которые соответствовали бы статическим и динамическим выходным параметрам, при этом увеличилось бы число ребер. Кроме того, ребра вносят неодинаковый вклад в связность и сцепление, так как ребрам могут соответствовать как скалярные величины, так и различные структуры данных. При необходимости сравнения двух структур ПО по сцеплению модулей вводится некоторая количественная мера сцепления г, опирающаяся на экспертные оценки. Примеры значений [3] для независимых модулей г=0 при связи модулей через передачу параметров г—1 при связи модулей через передачу структур данных / =3 при использовании модулями общей области г—4 и т. д.  [c.303]

Для доказательства связности. 9I рассмотрим ограниченную компоненту связности и в С J. Покажем, что /° (г) Ь нри всех г 11 и п 0. В противном случае, согласно принципу максимума модуля, нашлось бы такое г 6 дП С J, что /°"(г) > Ь. Но отсюда следовало бы, что г 6 я/, а это невозможно. Поэтому каждая ограниченная компонента связности С J содержится в заполненном множестве Жюлиа К, и единственная неограниченная компонента связности может быть отождествлена с С К = С П я/(оо).  [c.120]

Задача 9-с. Клеточные множества и формула Римана—Гурвица. Изложим другой план доказательства теоремы 9.5. Пусть, как и раньше, f — многочлен степени п 2. Для каждого числа > О обозначим через Vg ограниченное открытое множество, состоящее из всех комплексных чисел г таких, что < g. Используя принцип максимума модуля, покажите, что каждая компонента связности Vg односвязна. Следовательно, эйлерова характеристика х(У ) совпадает с количеством компонент связности Vg. Покажите, что каждая компонента связности Vg пересекает заполненное множество Жюлиа.  [c.127]

Связность - это мера прочности соединения функциональных и информационных объектов внутри одного модуля. Размещение сильно связанных объектов в одном и том же модуле уменьшает межмодульные взаимосвязи и взаимовлияния. Специалисты вьщеляют следующие уровни связности функциональная, последовательная, информационная, процедурная, временная, логическая и случайная. Рассмотрим эти уровни более подробно.  [c.102]

Модуль имеет последовательную связность, если его объекты охватывают подзадачи, для которых выходные данные одной из подзадач служат входными данными для следующей, например Открыть файл - Прочитать запись - Закрыть файл.  [c.102]

Модулем с логической связностью является модуль, объекты которого содействуют решению одной общей подзадачи, для которой эти объекты отобраны во внешнем по отношению к модулю мире. Например, собираясь в поездку, можно составить себе следующий список  [c.103]

Таким образом, связность является мерой функциональной зависимости объектов (исполняемых операторов, областей данных и т.д.) внутри одного модуля. В хорошем проекте связность каждого модуля является высокой (последовательность введенных выше определений уровней связности соответствует направлению от лучшей связности к худшей). Вместе со сцеплением, связность является одним из лучших критериев оценки качества проекта.  [c.104]

Очевидно, что для оценки качества проектируемой системы критериев сцепления и связности недостаточно. Например, если бы мы осуществляли оценку только по критерию сцепления, мы бы всегда получали системы, состоящие из одного модуля. Связность этого единственного модуля также была бы вполне приемлимой. Ниже кратко рассматриваются другие принципы проектирования, позволяющие получать качественные системы.  [c.105]

Инициализация и завершение. Как правило, модули инициализации и завершения являются трудными для сопровождения из-за их плохой (временной) связности и сильного сцепления. Общая рекомендация по решению этой проблемы -инициализацию каждой функции желательно выполнять как можно позже, а действия по завершению каждой функции должны производиться как можно раньше. И, конечно, необходимо проводить инициализацию и завершение как можно ближе к тому, что инициализируется или завершается.  [c.106]

Нагрузка по входу и выходу. Под нагрузкой модуля по входу понимается количество непосредственных вызывающих его модулей. Соответственно, нагрузка модуля по выходу - это количество непосредственно подчиненных ему модулей. По уже упоминавшимся выше причинам нагрузка по выходу не должна превышать 6-7 модулей. Высокая нагрузка по входу требует от модуля хорошей связности.  [c.107]


Применение скелетных добавок вместо песка или одинаковом их количестве обеспечивает большую прочность покрытия (модуль упругости выше), больший коэффициент трения смеси. Чем крупнее добавки (до 80мм), тем прочность и работоспособность покрытия выше. При проектировании оптимальных смесей учитывают не только состав исходных материалов, но и природные условия. В засушливых районах в смеси должно быть больше глинистых частиц, обеспечивающих связность грунта. В районах избыточного увлажнения больше должно быть песчаных и крупноскелетных частиц, обеспечивающих устойчивость скелета грунта.  [c.108]

Максимальная связность и минимальное сцепление обеспечиваются при выделении модулей по функциональному признаку. Например, в случае программы STAT модули выработки случайных значений, модели, накопления статистических сумм и их обработки имеют конкретное функциональное назначение. На рис. 11.1 показана двудольная граф-схема для программы STAT, где X и Y — соответственно массивы внутренних и выходных параметров S — массив статистических сумм Gx и Оу — массивы числовых характеристик распределений параметров X и Y. Сплошными линиями показаны связи по информации, пунктирными — по управлению. Рис. 11.1 наглядно характеризует малое число межмодульных связей. Число таких связей, как правило, возрастает, если разбиение проводить не по функциональному, а по другим призна-  [c.302]

Нас в основном интересует случай связных многообразий, для которых линейная связность гарантирует, что группы, соответствующие различным точкам р, изоморфны. Таким образом, в этом случае можно писать просто Г[(М). Так как фундаментальная группа определена по модулю гомотопии, она одинакова для двух гомотопически эквивалентных пространств, т. е. представляет собой гомотопический инвариант. Свободные гомотопические классы кривых (т. е. без отмеченной точки) соответствуют в точности классам сопряженности кривых по модулю замены отмеченной точки, так что имеется естественное взаимно однозначное соответствие между классами свободно гомотопных замкнутых кривых и классами сопряженности в фундаментальной группе.  [c.695]

Определение. Линейной локальной системой над топологическим пространством М называется векторное расслоение над Л1 со слоем С и фиксированной плоской связностью-(то есть с фиксированной локальной тривиализацией этого, расслоения, уважающей структуру С-модуля в слоях, но возможно не продолжающейся до глобальной тривиализацйи этого расслоения).  [c.207]

Если проект состоит из очень больших цепей с множеством узлов или же цепь содержит огромное количество примитивов (проводники, переходные отверстия и так далее), то анализ целостности цепи потребует большего времени. Чтобы выключить контроль связности конкретной цепи, ее необходимо скрыть. Это можно сделать, выполнив команду меню View onne tions Hide Net. Скрытая цепь ста-новится недоступной и для модуля проверки связности.  [c.546]

Разобьем кольцо А на п концентрических колец так, чтобы модуль каждого А был равен то(1(А)/п. Пусть — ограниченные компоненты связности дополнений к А предположим, что эти кольца вложены друг в друга в следующем смысле А и = К +г, где Кх = К, пусть Кп+1 = Аи К = и. Тогда, согласно формуле (В 9), имеем агеа(14 то+1)/агеа(14 т) 1 + 4тгто(1(А)/п и, следовательно,  [c.270]

Связность непосредственно влияет на величину уп-пугих модулей и является сравнительно мало изученным  [c.129]


Смотреть страницы где упоминается термин Связность модулей : [c.332]    [c.303]    [c.87]    [c.129]    [c.98]   
Основы теории и проектирования САПР (1990) -- [ c.302 ]



ПОИСК



Связность



© 2025 Mash-xxl.info Реклама на сайте