ВУЗ:
Составители:
11
числами
2
. Для ссылки на стандартные числовые атрибуты соответствующий операнд
оператора записывается, так:
СЧА$имя
или так:
СЧАi
где СЧА - конкретный СЧА, имя - имя объекта, i - номер объекта, $ - символ-разделитель.
Каждый объект GPSS имеет имя и номер. Имя объекта представляет собой
начинающуюся с буквы последовательность букв латинского алфавита, цифр и символа
подчёркивания "_", общее
число символов – от трех до пяти. Первые три символа – буквы.
При необходимости имени любого объекта, кроме имени блока, можно поставить в
соответствие любой номер с помощью карты EQU, имеющей следующий формат:
Метка Операция A
j EQU номер
где j – имя объекта
Для того чтобы показать пошаговое выполнение процедур, было использовано
символическое изображение передач управления в
виде специальных фигур и линий (см.
рис. 2.). Управление передавалось от одного блока к другому (или от одного действия к
другому). Однако в GPSS концепция "передачи управления от блока к блоку" имеет
специфические особенности и требует более подробного рассмотрения. Конфигурация
блок-схемы GPSS-модели отражает направления, по которым происходит движение
перемещающихся элементов. Каждый такой
элемент называется транзактом. Транзакты
являются динамическими (т. е. движущимися) элементами GPSS-модели. Работа этой
модели заключается в перемещении транзактов от блоков к блокам. Некоторые примеры
возможных аналогий между транзактами и элементами реальных систем представлены в
табл. 1.
Таблица.1
Системы
Элементы систем,
символизируемые транзактами
Магазин Покупатель
Бензозаправка Автомобиль
Дисплейный класс Компьютеры
Парикмахерская Клиент
Таким образом, перемещение транзакта от блока к блоку в модели аналогично,
например, передвижению клиента в парикмахерской от одной стадии к другой.
В самом начале моделирования в GPSS-модели нет ни одного транзакта. В
процессе моделирования транзакты входят в модель в определенные моменты времени в
соответствии с теми логическими потребностями, которые возникают
в моделируемой
системе. Подобным же образом транзакты покидают модель. В общем случае в модели
существует большое число транзактов, но в один момент времени двигается только один.
Если транзакт начал свое движение, он перемещается от блока к блоку по пути,
предписанному блок-схемой. Такое продвижение транзакта продолжается до тех пор, пока
не
произойдет одно из следующих возможных событий:
• транзакт входит в блок, функцией которого является удаление транзакта из модели,
• транзакт входит в блок, функцией которого является задержка транзакта на некоторое
время,
• транзакт "пытается" войти в следующий блок в соответствии с блок-схемой, но блок
2
Атрибуты, имеющие дробную часть, имеют значения, выраженные в долях тысячи.
Например, если прибор находился в работе 63,4% времени моделирования, то его
коэффициент нагрузки равен 0,634, а его атрибут Fri = 634
числами2. Для ссылки на стандартные числовые атрибуты соответствующий операнд оператора записывается, так: СЧА$имя или так: СЧАi где СЧА - конкретный СЧА, имя - имя объекта, i - номер объекта, $ - символ-разделитель. Каждый объект GPSS имеет имя и номер. Имя объекта представляет собой начинающуюся с буквы последовательность букв латинского алфавита, цифр и символа подчёркивания "_", общее число символов – от трех до пяти. Первые три символа – буквы. При необходимости имени любого объекта, кроме имени блока, можно поставить в соответствие любой номер с помощью карты EQU, имеющей следующий формат: Метка Операция A j EQU номер где j – имя объекта Для того чтобы показать пошаговое выполнение процедур, было использовано символическое изображение передач управления в виде специальных фигур и линий (см. рис. 2.). Управление передавалось от одного блока к другому (или от одного действия к другому). Однако в GPSS концепция "передачи управления от блока к блоку" имеет специфические особенности и требует более подробного рассмотрения. Конфигурация блок-схемы GPSS-модели отражает направления, по которым происходит движение перемещающихся элементов. Каждый такой элемент называется транзактом. Транзакты являются динамическими (т. е. движущимися) элементами GPSS-модели. Работа этой модели заключается в перемещении транзактов от блоков к блокам. Некоторые примеры возможных аналогий между транзактами и элементами реальных систем представлены в табл. 1. Таблица.1 Элементы систем, Системы символизируемые транзактами Магазин Покупатель Бензозаправка Автомобиль Дисплейный класс Компьютеры Парикмахерская Клиент Таким образом, перемещение транзакта от блока к блоку в модели аналогично, например, передвижению клиента в парикмахерской от одной стадии к другой. В самом начале моделирования в GPSS-модели нет ни одного транзакта. В процессе моделирования транзакты входят в модель в определенные моменты времени в соответствии с теми логическими потребностями, которые возникают в моделируемой системе. Подобным же образом транзакты покидают модель. В общем случае в модели существует большое число транзактов, но в один момент времени двигается только один. Если транзакт начал свое движение, он перемещается от блока к блоку по пути, предписанному блок-схемой. Такое продвижение транзакта продолжается до тех пор, пока не произойдет одно из следующих возможных событий: • транзакт входит в блок, функцией которого является удаление транзакта из модели, • транзакт входит в блок, функцией которого является задержка транзакта на некоторое время, • транзакт "пытается" войти в следующий блок в соответствии с блок-схемой, но блок 2 Атрибуты, имеющие дробную часть, имеют значения, выраженные в долях тысячи. Например, если прибор находился в работе 63,4% времени моделирования, то его коэффициент нагрузки равен 0,634, а его атрибут Fri = 634 11
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »