В GPSS поток транзактов обычно проходит блоки последовательно, поэтому
предполагается, что, выполнив блок с номером n, транзакт переходит к выполнению блока
с номером п + 1. Однако в моделируемой реальной системе S в зависимости от
создавшихся условий поток транзактов может быть задержан или направление его
движения изменено. Для моделирования таких ситуаций на пути потока транзактов может
быть помещен блок специального типа, который реализует переход в зависимости от
создавшихся условий. В зависимости от способа и условий, сложившихся в модели в
данный момент, транзакт по указанию пользователя может быть задержан или направлен
в блок с любым указанным номером. Например, перед входом транзакта в блоки
некоторых типов (например, блок SEIZE) симулятор GPSS проверяет состояние
устройства, указанного в этом блоке. Транзакт войдет в блок, когда соответствующее
устройство свободно. Если транзакт не может перейти к выполнению этого блока, то
симулятор предоставляет две возможности: либо транзакт может быть задержан до тех
пор, пока не освободится требуемое устройство, либо направлен по другому пути. В
группу изменения маршрутов сообщений входят блоки GATE, TEST, TRANSFER.
Опубликовал Kest
December 15 2009 11:47:10 ·
0 Комментариев ·
6900 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.