4.3.1 Асинхронный процесс «Подготовка к звукозаписи»
P1=<S1, F1, I1, R1>.
звукозапись сигнал оцифровка микрофон
Компоненты процесса:
1. C - команда на запись (задача): «+» - есть, «-» - нет;
2. D - свободное место на HDD: «+» - есть, «-» - нет;
3. SB - звуковая карта: «+» - есть, «-» - нет;
4. M - микрофон: «+» - есть, «-» - нет;
5. DSP - канал записи звуковой карты: «+» - настроен на запись, «-» - ожидает.
6. V - ошибка подготовки (сигнал от схемы выборки-хранения): «+» - подготовка прервалась, «-» - подготовка работает корректно.
Ситуации процесса:
Таблица №3
№ |
C |
D |
SB |
M |
DSP |
V |
№ |
|
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
|
2 |
1 |
0 |
0 |
0 |
0 |
1 |
2 |
|
3 |
1 |
1 |
0 |
0 |
0 |
0 |
3 |
|
4 |
1 |
1 |
0 |
0 |
0 |
1 |
4 |
|
5 |
1 |
1 |
1 |
0 |
0 |
0 |
5 |
|
6 |
1 |
1 |
1 |
0 |
0 |
1 |
6 |
|
7 |
1 |
1 |
1 |
1 |
0 |
0 |
7 |
|
8 |
1 |
1 |
1 |
1 |
1 |
0 |
8 |
|
№ |
C |
D |
SB |
M |
DSP |
V |
№ |
Инициаторы процесса:
I1={S11, S13, S15, S17 }.
· S11 - есть команда на звукозапись;
· S13 - есть команда на звукозапись и есть пространство на диске;
· S15 - есть команда на звукозапись, есть пространство на диске и работает звуковая карта;
· S17 - есть команда на звукозапись, есть пространство на диске, работает звуковая карта и работает (найден) микрофон;
Результанты процесса:
R1={ S12, S14, S16, S18}.
· S12 - нет места на диске, завершение процесса (запись невозможна);
· S14 - нет звуковой карты, завершение процесса (запись невозможна);
· S16 - нет микрофона, завершение процесса (запись невозможна);
· S18 - есть команда на звукозапись, есть пространство на диске, работает звуковая карта и работает (найден) микрофон, в канале записи звуковой карты команда на запись, завершение процесса (подготовка к записи успешно завершена).
Отношение непосредственного следования процесса:
F1: представлено графом (рис. 4)
(рис. 4)
- §1. Постановка задачи
- §2. Описание процесса звукозаписи
- §3. Построение метамодели «асинхронный процесс»
- §4. Операции над процессами
- 4.1 Репозиция асинхронного процесса «Звукозапись»
- 4.2 Редукция асинхронного процесса «Звукозапись»
- 4.3 Композиция процессов
- 4.3.1 Асинхронный процесс «Подготовка к звукозаписи»
- 4.3.2 Редукция асинхронного процесса «Подготовка к звукозаписи»
- 4.3.3 Композиция процессов «Звукозапись» и «Подготовка к звукозаписи»
- §5. Предметная интерпретация асинхронного процесса
- §6. Заключение