Контрольная работа: Процесс установки модемного соединения
							  Граф процесса
![]()
Инициаторы:
![]()
 - ситуация, при которой
функционирует контроллер, что свидетельствует о готовности устройства к
выполнению своих основных функций, то есть непосредственно инициирует данный
процесс;
- ситуации ожидания и дозвона
инициируют модемное соединение и процесс приёма/передачи информации (собственно,
основной функции модема).
- ситуация, когда получен ответ от
другого модема, непосредственно инициирует процесс приёма/передачи информации
(то есть только после получения ответа о готовности обоих устройств возможен
процесс передачи информации);
Результанты:
![]()
- ситуация декодирования
информации, то есть получение готового к дальнейшей обработке фрагмента информации,
что и является результатом работы устройства модем;
- ситуация отправки фрагмента
информации, аналогично 
 является результатом
функционирования устройства.
Классы эквивалентности:
Начальный класс - 
;
Заключительные классы - 
, 
.
Траектории - ![]()
Свойства исходного асинхронного процесса:
1) АП является эффективным, т.к. из инициаторов все траектории ведут в результанты, и каждая из траекторий, приводящая к результантам, начинается в каком-либо инициаторе;
2)  АП не является управляемым, так как траектории
из инициаторов ведут в различные заключительные классы 
, 
, то есть существует
неопределённость;
3)  АП не является простым, т.к. из
инициатора 
 можно
попасть в другие инициаторы 
, что противоречит условию: 
.
4. Операции над процессами
4.1 Репозиция
Исходный процесс за один раз может передать или принять только один фрагмент информации. Для того, чтобы процесс был более универсальным и мог передавать/принимать неограниченное количество блоков информации, над процессом можно совершить операцию репозиции, т.е. повторно активизировать процесс.
В результате репозиции
получим АП
,
где 
, 
, 
.
![]()
![]()
![]()
![]()
Объединение графа исходного процесса с репозицией.

  | 
  | 
  | 
Отношение 
задаёт траектории
переходов от элементов из множества 
 к элементам множества 
. Так как 
, но 
и 
, то репозиция
является частичной. Ввиду относительной простоты процесса дополнительно не
оговаривается, в какой момент времени процесс будет остановлен.
Операция репозиции позволила добиться необходимого результата – возобновить процесс с момента выбора приёма/передачи информации и продолжать процесс передачи необходимое число раз.
4.2 Редукция
Редукция предусматривает выделение из исходного процесса некоторой части. Операция состоит в сведении данного АП к более простому. В данном случае попытаемся выделить из исходного процесса ту часть, которая выполняет какую-то логически завершённую функцию, конкретно – приём информации, то есть выделим одну из веток процесса, которая несёт конкретную функциональную нагрузку.
Таблица векторов.
| C | MO | 
 DEM  | 
K | 
 DK  | 
R | W | 
 A  | 
F | |
| 
 
  | 
1 | 0 | 
 0  | 
0 | 
 0  | 
0 | 0 | 
 0  | 
1 | 
| 
 
  | 
1 | 0 | 
 0  | 
0 | 
 0  | 
0 | 1 | 
 0  | 
0 | 
| 
 
  | 
1 | 0 | 
 0  | 
0 | 
 0  | 
1 | 0 | 
 0  | 
0 | 
| 
 
  | 
1 | 0 | 
 0  | 
0 | 
 0  | 
0 | 0 | 
 1  | 
0 | 
| 
 
  | 
1 | 0 | 
 1  | 
0 | 
 0  | 
0 | 0 | 
 0  | 
0 | 
| 
 
  | 
1 | 0 | 
 0  | 
0 | 
 1  | 
0 | 0 | 
 0  | 
0 | 
| 
 
  | 
1 | 0 | 
 0  | 
1 | 
 0  | 
0 | 0 | 
 0  | 
0 | 
| 
 
  | 
1 | 1 | 
 0  | 
0 | 
 0  | 
0 | 0 | 
 0  | 
0 | 


