Независимость - модуль - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если памперсы жмут спереди, значит, кончилось детство. Законы Мерфи (еще...)

Независимость - модуль

Cтраница 2


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

Внутренние процедуры не обеспечивают такой независимости реализуемых модулей: их нельзя независимо транслировать и исправлять.  [17]

Высокая прочность и слабое сцепление способствуют независимости модулей, поскольку они сводят к минимуму их взаимодействие и их предположения друг о друге. Следующие три критерия проектирования, сформулированные Хольтом в [7], хорошо подытоживают сказанное.  [18]

Иногда к программированию ввода-вывода подходят с требованием независимости модулей от вида внешних носителей, что, например, дает возможность, не меняя текста модуля работать при отладке программ с дисками или перфокартами, а во время эксплуатации - с магнитными лентами. В ОС ЕС ЭВМ эта задача для последовательных наборов данных решается вынесением форматов внешних данных из программы в директивы DD языка управления заданиями, где они могут подвергаться изменениям независимо от текста программных модулей.  [19]

При этом используется важное для расчетов положение о независимости модуля сопротивления от уклона свободной поверхности, так называемый постулат инвариантности модуля сопротивления. Как показывают данные натурных исследований, постулат инвариантности модуля сопротивления справедлив в основном для равнинных рек. Тогда на данном расчетном участке среднее значение расходной характеристики / Сер зависит только от zcp.  [20]

При этом используется важное для расчетов положение о независимости модуля сопротивления от уклона свободной поверхности - так называемый постулат инвариантности модуля сопротивления. Как показывают данные натурных исследований, постулат инвариантности модуля сопротивления справедлив в основном для равнинных рек.  [21]

Внутренняя и внешняя связность и другие пути достижения независимости модулей существенны в оценке подхода к проектированию системы, но не определяют самого процесса проектирования. Обоснование проектируемой системы включает анализ задач и трансформацию данных.  [22]

Высокая степень внутренней связности модуля и низкий уровень внешней связности усиливают независимость модуля, минимизируя взаимосвязи и взаимозависимость модулей.  [23]

24 Классификация систем, управляемых образцами. [24]

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

Традиционным принципом разработки сложной системы является принцип модульности. Рассмотрим основные пути повышения независимости модулей. Основной путь упрощения сложной программы состоит в разделении ее на небольшие автономные модули.  [26]

Кроме внутренней и внешней связности, степень независимости модуля определяется и другими факторами. Например, размер модуля оказывает определенное влияние на независимость и читаемость программы, а также на сложность организации тестирования.  [27]

Остальные компоненты смена версий не затрагивает. Предложенный принцип дает возможность добиться тем большей эффективности, чем выше степень независимости модулей системы и чем более четко ее можно разбить на отдельные функциональные элементы.  [28]

Влияние языков программирования на возможность декомпозиции большого программного комплекса на отдельные программные единицы проявляется в двух аспектах. Во-первых, необходимо понимать, насколько языки программирования поддерживают принцип модульного программирования. А для этого необходимо предварительно проанализировать имеющиеся в языках программирования механизмы абстракции. Во-вторых, необходимо понимать степень независимости модулей друг от друга, обеспечиваемую языками программирования.  [29]

Информационно-связанный модуль представляет собой конструкцию, реализующую несколько вложенных функций. Каждая функция работает с общей структурой данных и представлена единственной уникальной точкой входа. Этот тип модулей может рассматриваться как физическая группировка функционально-связанных модулей с целью локализации обработки информации в пределах одного модуля. Преимущество данного подхода состоит в том, что независимость модулей в программе возрастает, если все аспекты программы могут быть локализованы в одном модуле.  [30]



Страницы:      1    2    3