FAVAIL - Изменяет состояние устройства на «доступно».
FUNAVAIL - Изменяет состояние устройства на «не доступно».
GATE - Проверяет заданное условие и изменяет поток транзактов.
GATHER - Ждет связанные транзакты.
GENERATE - Создает транзакт и помещает его в список будущих событий.
INDEX - Изменяет параметр транзакта.
INTEGRATION - Включает/выключает интегрирование переменной пользователя.
JOIN - Добавляет новый член в числовую группу или группу транзактов.
LEAVE - Освобождает элементы памяти.
LINK - Помещает транзакт в список пользователя.
LOGIC - Изменяет логический ключ.
LOOP - Уменьшает значение параметра и переводит транзакт к другому блоку, если параметр не равен нулю.
MARK - Помещает в параметр транзакта значение модельного времени.
МАТСН - Ожидает, пока транзакт, принадлежащий тому же семейству, не войдет в связанный блок МАТСН.
MSAVEVALUE - Присваивает значение элементу матрицы.
ОРЕN - Инициализирует поток данных.
PLUS - Вычисляет значение РШ5-выражения и сохраняет результат в параметре.
РRЕЕМРТ - Вытесняет транзакт, занявший устройство.
PRIORITY - Изменяет приоритет транзакта.
QUEUE - Увеличивает содержимое очереди.
READ - Считывает следующую строку данных из потока данных.
RELEASE - Освобождает устройство.
REMOVE - Исключает член числовой группы или группы транзактов.
RETURN - Освобождает устройство.
SAVAIL - Изменяет состояние памяти на «доступно».
SAVEVALUE - Присваивает значение ячейке.
SСАN - Проверяет группу транзактов, помещает результат в параметр.
SEEK - Изменяет указатель строки в потоке данных.
SEIZE - Занимает устройство или ожидает его освобождения.
SELЕСТ- Помещает номер выбранного объекта в параметр транзакта.
SPLIT - Создает связанные транзакты, разделяя исходный.
SUNAVAIL - Изменяет состояние памяти на «не доступно».
ТАВULАТЕ - Обновляет таблицу.
ТЕRMINАТЕ - Уничтожает транзакт, уменьшает счетчик завершения.
TEST - Проверяет арифметическое условие и изменяет поток транзактов.
ТRАСЕ - Устанавливает индикатор трассировки активного транзакта.
ТRANSFER - Перемещает транзакт в указанный блок.
UNLINK - Исключает транзакт из списка пользователя.
UNTRACE - Снимает индикатор трассировки активного транзакта.
WRITE - Передает значение величины в поток данных.
Команды GPSS WORLD
BVARIABLE - Определяет булеву переменную.
CLEAR - Сбрасывает статистику и удаляет транзакты.
CONDUCT- Выполняет зарегистрированный PLUS-эксперимент.
CONTINUE - Продолжает процесс моделирования после остановки.
EQU - Присваивает значение переменной пользователя.
ЕХIТ - Завершает сеанс работы с GPSS World.
FUNCTION - Определяет функцию.
FVARIABLE - Определяет переменную с плавающей точкой.
HALT - Останавливает процесс моделирования и сбрасывает очередь команд.
INCLUDE - Считывает и транслирует дополнительные файлы модели.
INITIAL - Инициализирует или изменяет логический ключ, ячейку или матрицу.
INTEGRATE -Автоматически вычисляет интеграл для переменной пользователя.
МАТRIX - Определяет матрицу.
QTABLE - Определяет таблицу статистики очереди (Q-таблицу).
REPORT - Устанавливает имя файла отчета или запрашивает немедленный отчет.
RESET - Сбрасывает статистику процесса моделирования.
RMULT - Устанавливает начальные числа первых семи генераторов случайных чисел.
SHOW - Вычисляет выражение и отображает результат.
START- Устанавливает счетчик завершения и запускает процесс моделирования.
STEP - Устанавливает ограниченное количество входов транзактов в блоки, после которого процесс моделирования переходит в состояние останова.
SТОР - Устанавливает условие остановки, основанное на количестве попыток входа в блок.
STORAGE - Определяет память.
ТАВLЕ - Определяет таблицу.
VARIABLE - Определяет переменную.
1. Шрайбер Т.Дж. Моделирование на GPSS,М., Машиностроение, 1980г. 592 с.
2.Система моделирования GPSS/ PC для ПЭВМ, Выпуск 69 /В.А. Орлов и др.- М: Международный центр научной и технической информации, МЭИ, 1990 г.
3.GPSS WORLD REFERENCE MANUAL / htpp://www. Minutemansoftware. Com.
4. GPSS WORLD TUTORIAL MANUAL/ htpp: //www. Minutemansoftware. Com.
5.Руководство пользователя по GPSS World/ Перевод с английского/.- Казань. Изд-во «Мастер Лайн», 2002.-384с.
6. Учебное пособие по GPSS World/ Перевод с английского/.- Казань. Изд-во «Мастер Лайн», 2002.-272с.
СОДЕРЖАНИЕ
Цели и порядок выполнения практических занятий.. 2
Тема 1. Разработка концептуальной модели.. 3
Тема 2. Основные команды системы моделирования GPSS World. Построение GPSS модели. 4
Тема З. Освоение языка моделирования GPSS. Основные функциональные объекты GPSS.. 8
ПРИЛОЖЕНИЕ 1. Базовые концепции языка GPSS.. 16
ПРИЛОЖЕНИЕ 2. Экскурс по СМО... 20
ПРИЛОЖЕНИЕ 3. Функциональная структура GPSS.. 23
ПРИЛОЖЕНИЕ 4. Системные числовые атрибуты... 31