Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Приложение.






Управляющие клавиши:

F2-продолжить;

F3-построчный прогон;

F4-стоп;

F5-отключить стоп;

F6-результат прогона.

Управляющие операторы GPSS

Начало модуля SIMULATE

Конец модуля END

Запуск модели START кол Счетчика Транзактов

 

Блоки устройств

Занять устройство SEIZE имя Устройства

Освободить устройство RELEASE имя Устройства

Прервать обслуживание менее приоритетной заявки PREEMPT имя Устройства

Освободить устройство от прерывающей заявки RETURN имя Устройства

 

Блоки накопителя

Описать накопитель имя Накопителя STORAGE кол Единиц

Занять накопитель ENTER имя Накопителя, кол. Единиц

Освободить накопитель LEAVE имя Накопителя, кол. Единиц

 

Блоки работы с транзактами.

Создание транзактов.

А, В – время между соседними моментами создания транзактов

С – момент выхода первого транзакта

D – число создаваемых транзактов

E, F, G – атрибуты транзактов (приоритет, количество параметров, формат)

GENERATE A, B, C, D, E, F, G

Уничтожение транзактов TERMINATE кол Удаленных Транзактов

Задержка транзактов на постоянное время ADVANCE кол Времени

Задержка транзактов на случайное время ADVANCE среднее Знач Времени, максим Отклонение

Или ADVANCE задержка Единиц, функция Закона Распределения

 

Размножение транзактов (копии) SPLIT кол Единиц, метка Блока Копии Транзакта, кол Параметров Копии

Синхронизация транзактов с уничтожением ASSAMBLE сборка Кол Транзактов

Синхронизация транзактов без уничтожения GATHER сборка Кол Транзактов

Сопряжение блоков имя Блока MATCH имя Сопряженного Блока

Изменение значений параметров транзактов ASSIGN номер Параметра и Действие, значение или имя

Отметка текущего времени в i-тый параметр MARK номер Параметра

Изменение приоритетов транзактов PRIORITY Зн Приоритета

Изменение маршрутов движения транзактов:

безусловный переход TRANSFER метка Перехода

условный переход TRANSFER BOTH метка Возможного Перехода, метка Невозможного Перехода

случайный переход ТRANSFER вероятн Перехода1, меткаПерехода1, меткаПерехода2

 

Блоки сбора статистических данных об очереди

Вход транзактов в очередь QUEUE длина Очереди, кол Транзактов Увеличения

Выход транзактов из очереди DEPART длина Очереди, колТранзактов Уменьшения

 

Таблицы распределения случайной величины

Описание таблицы имяТаблицы TABLE табулируемая Величина, правая Граница1 интерв, ширина Интерв, кол Интерв

Обновить содержимое таблицы TABULATE имя Таблицы, кол Увелич

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал