Компьютерное моделирование. Замятина О.М. - 72 стр.

UptoLike

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

72
Модуль Signal
Этот модуль посылает значение сигнала каждому
модулю Hold в модели, в котором установлен
тип Wait for signal , и освобождает заданное
число сущностей.
Когда сущность прибывает в модуль Signal, то вырабатывается
сигнал и посылается код сигнала в систему. В это время сущности в
модуле Hold, который ожидает этого же сигнала, удаляются из очереди
Hold и выходят из модуля.
Применение: прием преподавателем экзамена у определенного
количества студентов; ожидание людьми определенного автобуса.
Таблица 3.18
Параметры модуля Signal
Параметры
Описание
Name
Уникальное имя модуля, которое будет отражено в
блок-схеме
Signal value
Значение посылаемого сигнала для модуля Hold
Limit
Число сущностей, которые будут освобождены из
модуля Hold, когда сигнал будет получен
Модуль Pickup
Этот модуль предназначен для удаления
определенного количества последовательно
стоящих сущностей из определенной очереди.
Сущности, которые удаляются из очереди,
добавляются в конец сущности, вошедшей в блок Pickup. Чаще всего
используется для удаления сущностей из модуля Hold, при условии, что
тип Infinity Hold (без выхода). В модуле Pickup задается имя очереди,
из которой будут забираться сущности, и определяется количество
забираемых сущностей. Все сущности (вместе с исходной) выйдут из
модуля Pickup в виде временной группировки.
Применение: развоз товаров по магазинам со склада; посадка
пассажиров в автобус на автобусной остановке.
Signal 1
Pickup 1