Известно, что основной задачей первых трех десятилетий компьютерной эры являлось развитие аппаратных


Рис. 4.9.  Широковещательная модель  Рис. 4.10



Pdf көрінісі
бет21/78
Дата30.09.2024
өлшемі1,76 Mb.
#146202
түріЛекция
1   ...   17   18   19   20   21   22   23   24   ...   78
Байланысты:
материалы ТРСПО 2024

Рис. 4.9. 
Широковещательная модель 
Рис. 4.10.
Модель, управляемая прерываниями 
В модели, управляемой прерываниями 
(рис. 4.10), все прерывания разбиты на группы — типы, которые образуют вектор 
прерываний. Для каждого типа прерывания есть свой обработчик. Каждый обработчик реагирует на свой тип прерывания и 
запускает свой процесс. 
 
Декомпозиция подсистем на модули 
Известны два типа моделей модульной декомпозиции: 

модель потока данных; 

модель объектов. 
В основе модели потока данных лежит разбиение по функциям. 
Модель объектов основана на слабо сцепленных сущностях, имеющих собственные наборы данных, состояния и наборы 
операций. 
Очевидно, что выбор типа декомпозиции должен определяться сложностью разбиваемой подсистемы. 
 
 
 
КЛАССИЧЕСКИЕ МЕТОДЫ ПРОЕКТИРОВАНИЯ 
В этой главе рассматриваются классические методы проектирования, ориентированные на процедурную реализацию 
программных систем (ПС). Повторим, что эти методы появились в период революции структурного программирования. 
Учитывая, что на современном этапе программной инженерии процедурно-ориентированные ПС имеют преимущественно 
историческое значение, конспективно обсуждаются только два (наиболее популярных) метода: метод структурного 
проектирования и метод проектирования Майкла Джексона (этот Джексон не имеет никакого отношения к известному певцу). 
Зачем мы это делаем? Да чтобы знать исторические корни современных методов проектирования. 
 
Метод структурного проектирования 
Исходными данными для метода структурного проектирования являются компоненты модели анализа ПС, которая 


представляется иерархией диаграмм потоков данных [34], [52], [58], [73], [77]. Результат структурного проектирования — 
иерархическая структура ПС. Действия структурного проектирования зависят от типа информационного потока в модели 
анализа. 


Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   78




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет