АРХИТЕКТУРА ПРОГРАММНОГО СРЕДСТВА
Понятие архитектуры
Основные классы архитектур программных средств
Архитектура операционной системы
Конвейер параллельно действующих программ
Пример программной системы с портами сообщений
Контроль архитектуры программных средств
49.00K
Категория: ИскусствоИскусство

Архитектура программного средства

1. АРХИТЕКТУРА ПРОГРАММНОГО СРЕДСТВА

2. Понятие архитектуры

Архитектура ПС это его строение как
оно видно (или должно быть видно)
из-вне его, т.е. представление ПС как
системы, состоящей из некоторой
совокупности взаимодействующих
подсистем.

3. Основные классы архитектур программных средств

Различают следующие основные классы
архитектур программных средств:
• цельная программа;
• комплекс автономно выполняемых
программ;
• слоистая программная система;
• коллектив параллельно выполняемых
программ.

4. Архитектура операционной системы

Прикладные программы
3: Управление входными и выходными потоками данных
2:
Обеспечение связи с консолью оператора
1:
Управление памятью
0:
Диспетчеризация и синхронизация процессов
Компьютер

5. Конвейер параллельно действующих программ

P1
P2
...
Pn

6. Пример программной системы с портами сообщений

Порт
U
Порт
W
Порт
V
Программа
A
Порт
X
Программа
B
Порт
Y
Программа
C
Порт
Z

7. Контроль архитектуры программных средств

Для контроля архитектуры ПС
используется смежный контроль и
ручная имитация
English     Русский Правила