Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИМ -лабораторные_работы.doc
Скачиваний:
12
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать
☆

4.4.8Окно очередей Queues Window

Queues Window — Окно очередей. Очереди — разновидность устройств в GPSS World. Очереди возникают, если Обслуживающее устройство Facilities не готово принять транзакт по каким-то причинам (занято, у транзакта не тот приоритет и др.). Очереди в программе могут быть или не быть заданы — не зависимо от того, имеются ли они в действительности. Задание имени очереди с помощью оператора Queue (Очередь) означает, что в процессе моделирования для неё начинает накапливаться информация, которую и можно посмотреть в Окне очередей (Рисунок 4 .45).

Рисунок 4.45 — Окно очередей Queues Window

Окно очередей представляет собой таблицу, в первом столбце которой перечислены названия очередей, включённых в программу на GPSS. Другие столбцы имеют следующее содержание:

Current Content — текущее содержание (число транзактов, находящихся в данный момент в данной очереди).

Entry Count — число входов (общее число входов транзактов с момента начала моделирования).

Zero Entry Count — число "нулевых" входов (число транзактов, которые вошли в очередь, но не задержались в ней по разным причинам и тотчас прошли на выход; это может происходить из-за отсутствия в очереди транзактов, из-за высокого приоритета вошедшего транзакта).

Maximum Content — наибольшая величина (наибольшее число транзактов, которые одновременно были в очереди).

Average Content — среднее количество (средняя величина количества транзактов в очереди за время моделирования).

Average Time (+) — среднее время ожидания транзакта в очереди.

Average Time (–) — среднее время ожидания транзакта в очереди.

Retry Chain — наличие (и их количество) транзактов в Цепи повторений (если имеются транзакты, которые не могут войти в очередь, например, из-за того, что она заполнена, они ожидают такой возможности в Цепи повторений).

4.4.9Окно сохраняемых величин Savevalues Window

Savevalues Window — Окно сохраняемых величин. В процессе моделирования переменные модели меняют свои значения. Некоторые переменные относятся к определённым классам (Очереди Queue, одноканальные Обслуживающие устройства Facilities, Многоканальные устройства Storage) и для них уже предусмотрены окна представления результатов моделирования. Но в программе могут быть и другие переменные, значения которых могут интересовать пользователя модели. Тогда необходимо значения этих переменных сохранять, чтобы затем построить графики или вывести статистически обработанные значения (среднее, максимальное и др.). Именно эти переменные и появляются в окне Savevalues Window.

Внешний виде Окна сохраняемых величин (Рисунок 4 .46) типичен для GPSS World.

Окно сохраняемых величин открывается всегда, даже если в программе нет самих Сохраняемых величин. Но Сохраняемые величины появляются в Окне по мере того, как они принимают какое-либо значения. Сохраняемые величины, которые не получили никаких значений, не выводятся (Рисунок 4 .46).

Рисунок 4.46 — Окно сохраняемых величин Savevalues Window, когда ни одна Сохраняемая величина ещё не получила значения

Если запустить программу на счёт (или несколько раз нажать кнопку Step), в Окне появятся имя и значения Сохраняемых величин (Рисунок 4 .47).

Рисунок 4.47 — Окно сохраняемых величин Savevalues Window, когда первая Сохраняемая величина не получила значение

При последующей работе модели будут появляться другие Сохраняемые величины — в порядке очереди. Поэтому, если для целей удобства наблюдения требуется расположить Сохраняемые величины определённым образом, необходимо в такой точно последовательности задать их начальные значения оператором INITIAL.