Взаимодействие - модуль - Большая Энциклопедия Нефти и Газа, статья, страница 4
Христос Воскрес! А мы остались... Законы Мерфи (еще...)

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

Cтраница 4


46 Блок-схема начисления удержаний. [46]

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

Разработка комплекса программ начинается с создания программных спецификаций - технических заданий на все модули, группы функционально связанных программ и весь комплекс. Эти работы начинаются в процессе структурного проектирования ( этап 1) с наиболее крупных компонент ( сверху вниз), и к началу программирования целесообразно иметь спецификации для всех компонент КП. Спецификации на программные модули позволяют четко представить их функции, используемые и результирующие данные, а также взаимодействие с другими модулями. На основе спецификаций строятся схемы программ или пишется текст программ на языке программирования; Программные спецификации способствуют значительному уменьшению количества ошибок, проявляющихся при взаимодействии модулей.  [48]

Раздел 5.1 посвящен задачам программирования. В нем делается важный вывод о том, что в программировании можно наблюдать постепенный переход от централизованных методов к децентрализованным, а от последних - к локально-организованным. По-видимому, именно благодаря локальной организации самого процесса составления программы, широкое распространение в свое время получило программирование на языке Лисп. При этом отдельные функции Лиспа ( или составленные из них модули) представляют собой подсистемы Si, причем индивидуальная отладка модуля соответствует этапу III методики изучения локально-организованной системы, а отладка взаимодействия модулей - этапам IV и V этой методики ( см. рис. 1.3 в гл.  [49]



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