Cтраница 3
Анализ разработанной модульной структуры на соответствие перечисленным принципам позволяет определить узкие места, информационные неувязки, а также устранить дублирование модулей и минимизировать структуру. На модульную структуру ПО существенное влияние оказывает наличие библиотечных модулей и возможности их адаптации к разрабатываемой структуре. Для сокращения сроков разработки может оказаться выгодным переориентировать структуру ПО, с тем чтобы максимально использовать имеющиеся библиотечные модули, если даже общий объем ПО при этом несколько увеличится. Для возможности их широкого использования унифицированные библиотечные модули должны обладать свойствами адаптируемости в широком диапазоне характеристик системы. Так, например, для адаптации к конкретной системе монитора, описанного в § 3.1, в нем предусматривается возможность смены псевдокоманд для определения адресов портов в драйверах, форматов строк и кадров в дисплее, кодов печатающих устройств. [31]
Модифицируйте модульную структуру программного обеспечения, включив в нее модули данных. Какие новые процедуры необходимы для этих модулей. [32]
Благодаря модульной структуре программа задачи может быть легко изменена. При конструировании задачи из модулей формируется иерархия модулей. Вызываемый модуль может стать вызывающим по отношению к какому-либо другому модулю. Модуль, получивший управление от вызывающего модуля, может вернуть управление в вызывающий модуль. Вызываемый модуль может находиться в памяти или отсутствовать. Тогда необходимо осуществить загрузку требуемого модуля в свободный участок памяти или на место уже отработавшего модуля. [33]
![]() |
Часть маодулыгой структуры аппаратных средств телевизионного приемника с встроенным микрокомпьютером. [34] |
В модульной структуре программного обеспечения связь между модулями определяется механизмом вызова процедур и передачи входных и выходных параметров, а также с помощью дерева вызова процедур. В модульной структуре аппаратных средств связь между модулями может быть определена с помощью диаграмм, как, например, на рис. 8.2. Однако для сложных систем диаграмма модульной структуры аппаратных средств может оказаться слишком громоздкой. Иногда желательно расчленить аппаратную часть проекта на подсистемы таким же способом, как и программную часть. [35]
![]() |
Список имен системы охранной сигнализации. [36] |
Так как модульные структуры данных могут обрабатываться любой процедурой, принадлежащей модулю, определения структур данных будут дублироваться в каждой процедуре, если они не содержатся в описании модуля. Пример описания модуля ОБРАБОТКИ ВХОДНОЙ ЗАПИСИ приведен на рис. 4.35. Заметим, что все процедуры, принадлежащие модулю, включены в описание модуля вслед за заголовком модуля. [37]
В целом модульная структура блоков доступа позволяет на основе базовых 16-битовых микропроцессоров создавать высокопроизводительные, гибкие, легко переналаживаемые промышленные варианты блоков многократного доступа. В случае перехода на маркерную шину требуется замена блока доступа, обеспечивающего предоставление полномочия при получении специального кадра-маркера. [38]
Из-за применения модульной структуры размер ядра будет относительно небольшим. [39]
Такое представление модульной структуры программных решений ТМ произведено с учетом периодичности и очередности работы отдельных модулей, рационального использования оперативной памяти ЭВМ и машинного времени. [40]
МО имеет модульную структуру, объем - свыше 10000 ячеек. [41]
Миниробот имеет модульную структуру, включающую систему транспортирования, подвижную платформу, и систему манипулирования, микроманипулятор. [42]
ДОС имеет модульную структуру, позволяющую потребителям приспосабливать ее к конкретной конфигурации технических устройств ЕС ЭВМ. Следовательно, в зависимости от имеющегося в распоряжении потребителя набора и структуры технических средств ЕС ЭВМ он по своему желанию может включать или не включать ту или иную компоненту операционной системы. [43]
Они имеют модульную структуру и включают ядро, а также несколько десятков специализированных модулей, позволяющих выполнять широкий спектр проектно-конструкторских и технологических операций и процедур. [44]
Система имеет модульную структуру, легко расширяется и приспосабливается под конкретную задачу. [45]