Моделирование систем. Замятина О.М. - 63 стр.

UptoLike

Составители: 

Рассмотрим подробно правила срабатывания перекрестков.
Asynchronous AND (Асинхронное И)
Правило срабатывания перекрестка слияния (рис. 2.23, а): выход-
ной процесс запустится, если завершились все входные процессы.
Вариантов срабатывания этого перекресткаодин.
Правило срабатывания перекрестка ветвления (рис. 2.23, б): по-
сле завершения входного процесса запустятся все выходные процес-
сы.
Вариантов срабатывания этого перекресткаодин.
Пример: после завершения входного процесса «рассчитать клиен-
та» запустятся все выходные процессы «пробить кассовый чек», «при-
нять деньги» и «упаковать покупки», причем эти процессы начнутся не
одновременно.
а
63
б
Рис. 2.23. Asynchronous AND (Асинхронное И):
аперекресток слияния; б перекресток ветвления
Synchronous AND (Синхронное И)
Правило срабатывания перекрестка слияния (рис. 2.24, а): выход-
ной процесс запустится, если завершились одновременно все входные
процессы. Одновременность не означает, что события произойдут в од-
ну и ту же секунду, это может быть различный по длительности проме-
жуток времени: минута, час, день (зависит от предметной области).
Вариантов срабатывания этого перекресткаодин.