Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Opisanie_yazyka_GPSS_World.rtf
X
- •Е.В.Симонова
- •Введение
- •1Gpss– универсальный язык моделирования динамических систем с дискретными событиями
- •1.1 Общая характеристика языкаGpss
- •1.2 Краткое описание объектовGpss
- •1.3 Стандартные числовые атрибутыGpss
- •1.4 Часы модельного времени вGpss
- •1.5 Формат программы на языкеGpss
- •2 Группы элементовGpss
- •2.1 Группа основных элементов
- •2.1.1 Транзакт
- •2.1.2 Блок
- •2.1.2.1 Блок генерации транзакта generate
- •2.1.2.2 Блок уничтожения транзактаTerminate
- •2.1.2.3 Блок задержки движения транзактаAdvance
- •2.1.3 Управление продолжительностью моделирования. Организация таймеров
- •Группа элементов, имитирующих оборудование
- •2.2.1 Одноканальное устройство
- •2.2.1.1 Блок занятия устройстваSeize
- •2.2.1.2 Блок осовобождения устройства release
- •2.2.1.3 Организация обслуживания с прерыванием. БлокиPreempTиReturn
- •2.2.2 Многоканальное устройство
- •2.2.3 Логический переключатель
- •2.3 Группа статистических элементов
- •2.3.1 Сбор статистики об ожидании транзакта. БлокиQueuEиDepart
- •2.3.2 Таблицы
- •2.4 Группа вычислительных элементов
- •2.4.1 Генератор случайных величин
- •2.4.2 Переменные
- •2.4.2.1 Арифметические переменные
- •2.4.2.2 Булевы переменные
- •2.4.3 Функции
- •2.5 Группа ссылочных элементов
- •2.5.1 Ячейки сохраняемых величин
- •2.5.2 Матрицы ячеек сохраняемых величин
- •3 Транзактно-ориентированные блокиGpss
- •3.1 Работа с параметрами транзакта
- •3.1.1 Установка значений параметров транзакта. БлокAssign
- •3.1.2 Отметка времени транзакта. БлокMark
- •3.2 Установка приоритета транзакта. БлокPriority
- •3.3 Изменение направления движения транзакта
- •3.3.1 Переход транзакта в блок, отличный от последующего. БлокTransfer
- •3.3.2 Изменение направления движения транзакта в зависимости от состояния оборудования. БлокGate
- •3.3.3 Изменение направления движения транзакта в зависимости от выполнения логических условий, определенных на множестве сча. Блок test
- •3.4 Организация циклов. БлокLoop
- •3.5 Обработка транзактов, принадлежащих одному семейству
- •3.5.1 Создание копий транзактов. БлокSplit
- •3.5.2 Синхронизация движения транзактов. БлокиMatch,assemble,gather
- •4 Управление процессом моделирования вGpssWorld
- •4.1 Списки пользователя. БлокиLinKиUnlink
- •4.2 Команда просмотра списка текущих событий. БлокBuffer
- •5 КомандыGpssWorld
- •5.2 ОператорInitial
- •5.3. КомандаReset
- •5.4 КомандаClear
- •5.5 КомандаRmult
- •5.6 ОператорEqu
- •5.7 Операторы описания объектов
- •5.8 КомандаExit
- •6 Язык plus
- •6.1 Краткая характеристика языка plus
- •6.2 Пример использования языка plus
- •7 Диалоговые возможностиGpssWorld
- •7.1 Диалоговые окна
- •7.2 Стандартная выходная статистика. Описание элементов файла статистики
- •Заключение Библиографический список
- •Приложения Приложение а Операторы описания блоков gpss World
- •Приложение б Операторы описания данных и контроля управленияGpssWorld
- •Приложение в СообщенияGpssWorldоб ошибках
- •Описание языка gpss World
Описание языка gpss World
Учебное пособие
Печатается в авторской редакции
ФГБОУ ВПО «Самарский государственный аэрокосмический университет
имени академика С.П. Королева
(национальный исследовательский университет)»
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]