С помощью GPSS можно эффективно моделировать функционирование торговых заведений, портов, уличное движение, проведение военных действий, работу редакций, учреждений и сети Интернет, различных систем массового обслуживания и многое другое. GPSS World – мощная универсальная среда моделирования как дискретных, так и непрерывных процессов, предназначенная для профессионального моделирования самых разнообразных процессов и систем. Книга содержит описание структуры среды GPSS World. Представлены основные этапы программирования. Даются общие понятия и определения языка имитационного моделирования GPSS.
Главное окно Среда моделирования . Все действия управляются из главного окна . Ниже находится меню, а еще ниже панель инструментов Большинство действий происходит в большой клиентской области, в данный момент пустой. В самой нижней части главного окна . Левая область строки состояния показывает подсказки с информацией о пунктах меню, которые вы собираетесь использовать. Средняя область строки состояния показывает состояние и сообщения об ошибках, передаваемые объектами . И, наконец, в правом углу строки состояния имеется небольшая область, которая используется для отображения модельного времени выполняющихся процессов моделирования. Вы можете включать или выключать отображение часов для каждого объекта . Краткий обзор с помощью меню главного окна вы можете создавать и манипулировать объектами . Следующим шагом после составления модели является создание объекта . Операторы модели передаются существующим процессам моделирования одним из нескольких методов Во. Это можно сделать с помощью . После этого нажатие функциональной клавиши передает соответствующую команду объекту . одно нажатие клавиши передает для обработки объекту . К динамическим окнам относятся окна . Если вы не отменили эту функцию, то когда объект . е когда счетчик завершения становится равным нулю. Промежуточные отчеты могут быть эффективно использованы во время процесса отладки и тестирования При взаимодействии с объектом . Потоки данных связаны с набором блоков . Поспе тщательной проверки модели можно определить эксперимент для измерения результатов и проверки их статистической значимости. Эти особенности раскрываются в примере . а также в Уроках . Оперативная справочная система доступна в любом месте . Также, если вы нажмете клавишу . В текстовом окне любого обьекта выберите слово и нажмите клавишу . И, наконец, оперативная справочная система может быть вызвана кнопкой . В Интернете предлагается большой обьем справочной информации по . Онлайновая документация в формате . Этот сайт также предлагает много других вариантов поддержки. Вы можете открыть его с помощью . когда невозможно опредепить, какой из объектов должен принять команду, необходимо с помощью мыши или клавиатуры выбрать окно соответствующего объекта, чтобы было активизировано связанное с ним меню команд Теперь рассмотрим каждый из пунктов меню Меню Файл Самым левым в главном меню является меню Файл Оно используется для открытия и сохранения объектов, распечатки изображений объектов, доступа к Интернету для загрузки . Когда вы заполняете поля диалогового окна создания блока и нажимаете кнопку ОК, в модель вставляется новый оператор блока. Созданный этим способом оператор блока содержит интервалы табуляции Интервалы табуляции можно задать на странице . Вставить эксперимент открывает диалоговое окно, которое позволяет автоматически сгенерировать либо эффективный отсеивающий эксперимент, либо сложный оптимизирующий эксперимент и вставить его в объект . Далее атрибуты настроек рассматриваются более подробно Меню Поиск Меню . Также можно заменить все совпадающие отрезки . Следующий набор команд используется для работы с закладками. Эти команды позволяют помещать в объект и сохранять вместе с ним невидимые отметки Они составляют замкнутый список, который можно пролистывать с помощью соответствующих команд меню или сочетаний клавиш клавиатуры. При попытке создания объекта . В то же время курсор перемещается к вызвавшей ошибку текстовой строке, которую необходимо исправить Для перемещения по списку ошибок могут также использоваться клавиши быстрого доступа . При необходимости их можно обновить с сайта . Это очень удобно для наблюдения за состоянием процесса моделирования, но несколько снижает скорость его выполнения. Меню Команда Меню . Большинство из них имеет клавиши быстрого доступа, а также команды могут быть закреплены за функциональными клавишами Данные команды меню недоступны до тех пор, пока не будет создан объект . Последняя команда меню . Меню Окно Два верхних пункта меню . Следующие два пункта меню имеют подпункты Они используются для открытия окон и кадров, относящихся к существующим объектам . Меню Справка Меню . Кроме того, самый нижний пункт меню . Настройки Настройки представляют собой совокупность значений, составляющих общий поток для большинства объектов . Они используются для управления процессом моделирования, содержимым отчетов, окон и закреппяемых функциональных клавиш Настройюл наследуются. Поэтому еспи вы хотите задать настройки для всех процессов моделирования вашего проекта, задайте их в объекте . Таким образом, после запуска процесса моделирования отчет содержит настройки, доступные только для чтения Текстовые объекты отличаются от остальных Они представляют собой обычные текстовые файлы и не содержат копию настроек По этой причине они являются единственными объектами . Еспи вам необходимо использовать внешние текстовые редакторы, вы всегда можете перенести текст из объекта . Эта команда вызывает журнал настроек объекта, содержащий . Если в вашей модели используется большое количество параметров транзактов . Если ваша модель имеет большую вложенность без возникновения циклических ссылок, можно увеличить это значение, чтобы обеспечить любой уровень вложенности вызовов процедур. Вы можете освободить часть памяти, уменьшив это значение, но еспи во время выполнения процесса моделирования произойдет переполнение стека . а для косвенной адресации символ . отчет о которых должен быть включен в стандартный отчет. когда счетчик завершения становится равным нулю. Этот флажок зависит от установки предыдущего флажка. Еспи это значение недостаточно большое, левый сегмент пролистываемого или распечатываемого графика будет утерян Слишком большое значение приведет к излишним затратам виртуальной памяти. которые используются в качестве аргументов этой процедуры. чтобы сообщения об ошибках не сопровождались звуковым сигналом Страница . Число, которое будет использовано для следующего порядкового номера, хранится здесь, в установках порождающего объекта Для его изменения, просто измените поле .