1) Цельная прога..
2) Комплекс автономно выполняемых программ.
А) Любая прога самостоятельно активизируется пользователем.
Б) Все остальные в этот момент не могут активизироваться.
В) Все проги одновременно обрабатывают одну информационную среду.
3) Слоистая программная система состоит из совокупности программных подсистем, называемых слоями:
А) На каждом слое ничего не известно о свойствах последующих слоев.
Б) каждый слой может обращаться с предыдущим смежным слоем через определенный интерфейс.
В) каждый слой обладает определенными ресурсами, которые он скрывает от всех остальных .
Прикладные программы
3 слой — упроавление вх/вых потоками данных
2 слой — Связь с консолью
1 слой — управление памятью
0 слой — диснетгенерация и синхронизация процесса
Коллектив параллельно действующих программ.
Проги одновременно загружаются на выполнение в ОП.
Осуществляется динамическая синхронизация их взаимодействия.
Например конвеер: P1?P2?…..Pn (Выходные данные каждой проги за искл. последней , являются входными для последующей.)
Контроль архитектуры.
При контроле два вида:
1) Смежный контроль: Cверху осуществляется разработка функциональной спецификации и качества. Снизу разработчики структуры проги.
2) Ручная имитация.
