Версия 2, книга 1 (Система программного обеспечения на языке GPSS), страница 8

2017-12-27СтудИзба

Описание файла

Файл "Версия 2, книга 1" внутри архива находится в папке "Система программного обеспечения на языке GPSS". Текстовый-файл из архива "Система программного обеспечения на языке GPSS", который расположен в категории "". Всё это находится в предмете "имитационное моделирование дискретных процессов" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "имитационное моделирование дискретных процессов" в общих файлах.

Просмотр 8 страницы текстового-файла онлайн

COUNT - подсчет числа элементов заданного множества,удолетво-

ряющих указанному условию;

DEPART - вывод сообщения из очереди;

ENTER - захват сообщением всего или части многоканального ус-

тройства;

EXAMINE - влияние на продвижение сообщения в следующий блок в

зависимости от принадлежности сообщения к некоторому объединению;

EXECUTE - принудительная обработка сообщения некоторым блоком

модели;

FAVAIL - смена состояния устройства на "готово к использова-

нию";

FUNAVAIL - смена состояние устройства на "не готово к исполь-

зованию";

GATE - проверка состояния объекта модели и изменение направ-

ления движения потока сообщений;

GATER - накопление нескольких связанных друг с другом сообще-

ний( ансамбль сообщений);

GENERATE - создание сообщения и размещение его в списке буду-

щих событий;

HELP - выполнение подпрограммы на Фортране или Ассемблере;

INDEX - изменение параметров сообщения;

JOIN - размещение члена в числовой группе или в группе сооб-

щений;

LEAVE - освобождение всего или части многоканального устройс-

тва;

LINK - пересылка сообщения в список пользователя;

LOGIC - модификация логического ключа;

LOOP - организация цикла с уменьшением значения параметра со-

общения;

MARK - сохранение значения системного времени в параметре со-

общения;

MATCH - ожидание сообщением связанных с ним сообщений в дру-

гих блоках модели(синхронизация сообщений);

MOVE - активизация перемещения сообщения по позициям;

MSAVEVALUE - присваивание значений элементам матриц;

PREEMPT - прерывание обработки обрабатываемого устройством

сообщения и захват устройста активным сообщением;

PRIORITY - изменение приоритета сообщения;

QUEUE - включение сообщения в очередь;

RELEASE - освобождение сообщением устройства;

REMOVE - удаление члена из числовой группы или группы сообще-

ний;

RETURN - освобождение захваченного устройства;

SAVAIL - изменение состояния многоканального устройства на

"готово к использованию";

SAVEVALUE - присваивание значений ячейки сохраняемых величин;

SCAN - просмотр членов группы до выполнения некоторого усло-

вия;

SEIZE - занятие устройства или ожидание его освобождения для

последующего занятия;

SELECT - выбор блока для дальнейшего продвижения сообщения с

использованием значения параметра сообщения;

SPLIT - создание копии сообщения с адресацией ее в некоторый

блок;

SUNAVAIL - изменение состояния многоканального устройства на

"не готово к использованию";

TABULATE - обновление данных таблицы;

- 17 -

TERMINATE - уничтожение сообщения, уменьшение счетчика за-

вершенных сообщений;

TEST - проверка арифметических условий и модификация направ-

ления движения потока сообщений;

TRACE - установка флага трассировки для активного сообщения;

TRANSFER - пересылка сообщения на указанный блок;

UNLINK - вывод сообщения из списка пользователя;

UNTRACE - сброс флага трассировки для активного сообщения.

2.2.2. Операторы описания данных и контроля управления

Для описания многоканальных устройств, переменных, таблиц и

т.д. требуются операторы описания объектов. Формат операторов опи-

сания объектов такой же, как и у операторов описания блоков: в поле

метки содержится символическое обозначение, которое идентифицирует

описываемый объект; в поле операции задается имя оператора описания

(STORAGE, TABLE, INITIAL, и т.д.); в поле операндов - необходимое

количество операндов, определяемое типом оператора.

Интерпретатору GPSS/PC требуется также некоторая дополнитель-

ная информация для контроля за процессом моделирования.Кроме того,

необходима информация для обеспечения условий проведения серий мо-

дельных экспериментов. Эта информация задается с помощью управляю-

щих операторов GPSS/PC. Ниже приводится список операторов описания

данных и контроля управления GPSS/PC с краткими комментариями по их

назначению:

BVARIABLE - определение булевских переменных;

CLEAR - сброс накопленной статистики в 0 и удаление всех со-

общений из модели;

END - завершение работы GPSS/PC и возврат в DOS;

EQU - присвоение целых значений именам;

FUNCTION - определение функций;

FVARIABLE - определение переменных с плавающей точкой;

INITIAL - присвоение или модификация значений ячеек сохраняе-

мых величин или элементов матриц ячеек сохраняемых величин;

MATRIX - определение матриц ячеек сохраняемых величин;

QTABLE - определение Q-таблиц;

RESET - сброс статистики в 0 без сброса датчиков случайных

чисел и таймера абсолютного времени;

RMULT - установка начальных значений одного или более генера-

торов случайных чисел;

SIMULATE - установка предела времени моделирования для после-

дующей имитации;

START - установка значения счетчика завершения инициирования

процесса;

STORAGE - определение многоканальных устройств;

TABLE - определение таблиц;

VARIABLE - определение целых переменных.

Все эти операторы подробно описываются в последующих разделах

данного рукововства.

2.2.3. Команды GPSS/PC

GPSS/PC является развитой диалоговой системой, обеспечивающей

пользователя разнообразными средствами подготовки программ моделей,

отладки этих программ, проведения модельных экспериментов. Указан-

ные возможности реализуются с использованием следующего набора ко-

манд:

ANOVA - выполнение анализа вариантов в файле результатов;

CONTINUE - продолжение прерванного процесса имитации;

DELETE - удаление строк программы модели в буфере редактора

GPSS/PC;

DISPLAY - печать в окне данных на дисплее строк программы мо-

- 18 -

дели из буфера редактора GPSS/PC;

DOS - прерывание работы GPSS/PC и временный выход в DOS;

EDIT - модификация строки программы модели из буфера редакто-

ра GPSS/PC;

EVENTS - просмотр содержимого списков текущих и будущих собы-

тий в окне данных;

GROUPS - просмотр содержимого числовых групп или групп сооб-

щений в окне данных;

MICROWINDOW - открытие и закрытие микроокон;

PLOT - отображение значений СЧА в окне данных в процессе ими-

тации;

RENUMBER - перенумерация строк программы модели в буфере ре-

дактора GPSS/PC;

REPORT - определение файла статистики с последующим его фор-

мированием;

RESULT - добавление числовых результатов в файл DOS;

SAVE - создание файла программы модели для всей или части

программы из буфера редактора GPSS/PC;

SHOW - вычисление выражений и печать результатов в окне дан-

ных;

STEP - имитация с прохождением сообщением определенного числа

блоков, с последующей остановкой моделирования;

STOP - остановка моделирования при появлении/выполнении опре-

деленных сообщений и/или блоков;

USERCHAINS - отображение в окне данных содержимого списков

пользователя;

WINDOW - открытие большинства окон GPSS/PC.

2.3 Кодирование операторов GPSS/PC

При использовании GPSS/PC для ссылок на числа, блоки или

объекты применяются имена. Имя представляет собой алфавитно-цифро-

вую последовательность, длиной до 20 символов, начинающуюся с бук-

вы. Допустимо применение символов только латинского алфавита. В

состав имени могут включаться также символы подчеркивания "_". Име-

нами не могут быть коды операторов GPSS/PC, ключевые слова или коды

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее