Смекни!
smekni.com

Методические указания по выполнению лабораторных работ по дисциплине «Имитационное моделирование экономических процессов» для студентов специальности (стр. 8 из 8)

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 - Передает значение величины в поток данных.

ПРИЛОЖЕНИЕ 6.

Команды 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

УРОК 1.. 6

УРОК2.. 6

Тема З. Освоение языка моделирования GPSS. Основные функциональные объекты GPSS.. 8

УРОК 3.. 9

Урок 4.. 10

Урок 5.. 10

Урок 6.. 11

Тема 4. Направленный вычислительный эксперимент на имитационной модели. Обработка результатов эксперимента. Процедуре ANOVA. 14

Урок 7.. 14

ПРИЛОЖЕНИЕ 1. Базовые концепции языка GPSS.. 16

ПРИЛОЖЕНИЕ 2. Экскурс по СМО... 20

ПРИЛОЖЕНИЕ 3. Функциональная структура GPSS.. 23

ПРИЛОЖЕНИЕ 4. Системные числовые атрибуты... 31

ПРИЛОЖЕНИЕ 5. Блоки GPSS.. 35

ПРИЛОЖЕНИЕ 6. Команды GPSS.. 37

ЛИТЕРАТУРА... 38