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

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

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

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

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

Каждый уровень обработки должен представляться более чем од-

ним, предпочтительнее несколькими, откликами. Отклики получаются

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

ратора случайных чисел. Оператор rmult может использоваться для

контроля откликов.

Для анализа изменений в файле результатов можно использовать

команду anova gpss/pc. Перед анализом файла результатов следует

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

дактора dos. Файл ответов можно редактировать в середине прогона,

используя dos команду gpss/pc.

22.15 Команда save

Команда переписывает текст модели, содержащийся в рабочем бу-

фере gpss/pc в указанный текстовый файл ms dos.

Формат команды:

save <a>,[<b>],[<c>]

a - имя файла, в который записывается программа модели.

В - номер блока модели, начиная с которого осуществляется за-

пись программы в файл.

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

запись программы в файл.

При отсутствии операндов В и С в файл записывается весь текст

программы модели. При отсутствии операнда В и наличии операнда С в

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

оператор, указанный операндом С. При отсутствии операнда С и нали-

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

модели с номером, указанным операндом В. Если будет использована

команда end с несохраненной рабочей моделью, то gpss/pc выдает пре-

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

мы. При отсутствии достаточного места на диске рабочая программа

может быть сохранена в нескольких файлах частями. В дальнейшем каж-

дая часть текста может быть восстановлена по отдельности использо-

ванием оператора @<filespec>.

22.16 Команда show

Команда отображает значение выражения на экране дисплея.

Формат команды:

show x

x - выражение.

Пример:

show log(q$barber)

Указанная команда вычисляет натуральный логарифм от СЧА

q$barber и выводит результат на экран дисплея.

Выражения в команде show могут быть арифметического и логи-

ческого типа. Арифметические выражения оцениваются с двойной точ-

ноcтью.

22.17 Команда step

Команда задает возможность прерывания процесса моделирования

при прохождении указанного количества блоков.

Формат команды:

step <a>

a - счетчик прохождения блоков. Операнд может быть положи-

тельным целым.

Пример:

step 1

Процесс моделирования прерывается при прохождении одного бло-

ка модели.

Когда процесс моделирования прерывается, gpss/pc переходит в

состояние, вызываемое клавишами [home] или [esc]. В верхней части

экрана появляется сообщение трассировки. Когда используется команда

step в модели должно быть активное сообщение. Модель, которая стар-

товала с использованием команды step, не может быть завершена при

нулевом счетчике завершения. Модель завершится лишь при прохождении

указанного в операнде А команды step количества блоков.

Кода команда step выполняется, то

- счетчик завершения не устанавливается;

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

- все блоки, генерирующие сообщения, приводятся в исходное

состояние;

- генераторы случайных чисел не сбрасываются.

22.18 Команда stop

Команда устанавливает или снимает условие прерывания

моделирования.

Формат команды:

stop [<a>],[<b>],[<c>]

a - номер сообщения. Операнд может быть положительным целым.

В - номер блока. Операнд может быть положительным целым.

С - флаг состояния команды. Операнд может быть on или off. По

умолчанию on.

Пример:

stop 100,52

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

сообщения с номером 100 в блок сномером 52.

Команда stop с опцией on устанавливает условие прерывания мо-

делирования, но не стартует модель. Для запуска моделирования долж-

на использоваться последовательность команд start, step, continue.

Когда выполняется прерывание по условию команды stop система

переходит в состояние, вызываемое нажатием клавиш [home] или [esc].

В верхней части экрана высвечивается трассируемое сообщение. Коман-

да continue позволяет выйти из прерывания и продолжить моделирова-

ние, однако условие прерывания, введенное ранее командой stop, ос-

тается включенным. Для отключения условия прерывaния необходимо

войти в команду stop с флагом off. Если отсутстует операнд А коман-

ды stop, то любой транзакт может вызвать условие прерывания. Если

отсутствует операнд В команды stop, то любой блок модели удовлетво-

ряет условию прерывания. Команда stop без операндов вызывает немед-

ленное прерывание процесса моделирования.

22.19 Команда userchains

Команда отображает содержимое списков пользователя на экране

дисплея.

Формат команды:

userchains

Команда userchains переходит в окно данных и отображает в нем

все члены списков пользователя.

22.20. Команда window

Команда window предназначена для открытия виртуальных окон

gpss/pc.

Формат команды:

window <a>,[<b>],[<c>],[<d>]

Операнд А позволяет Вам выбрать окно из набора окон gpss/pc.

Операнд может быть: blocks, data, facilities,

matrices, positions, storages, tables.

Операнд В определяет объект, наиболее близко расположенный к

левому верхнему углу окна в случае одновременного отображения в ок-

но нескольких объектов одного типа.

В окнах таблиц и матриц ,как правило, отображается один объ-

ект за один раз. При наличии нескольких объектов типа таблиц и мат-

риц полный просмотр можно осуществить с помощью управляющих клавиш

[pgup], [pgdn], [end]. Операнд В не используется для окон data и

positions.

Операнд С определяет номер верхней строки отображаемой облас-

ти для визуализации в окне matrices или в окне positions. Этот опе-

ранд не используется в окнах blocks, data, fasilities, storage,

tables. Если операнд С не указан, то принимается значение по умол-

чанию: 1 - в окне matrices или 0 - в окне positions.

Операнд d определяет номер левой колонки отображаемой области

для визуализации в окнах matrices, tables, positions. Операнд не

используется в окнах data, fasilities, storages. Если ореранд d не

указан, то по умолчанию принимается значение: 1 - в окне matrices

или tables, 0 - в окне positions.

Все окна, включая окно data, позволяют использовать микроок-

на. Если одно или более микроокон остаются открытыми, они остаются

в правой части виртуального окна, до тех пор, пока не будут

закрыты очередной командой microwindow.

Использование управляющих клавиш позволяет осуществлять прос-

мотр информации, не умещающейся в одном окне. Так, клавиша [pgup]

осуществляет листание информации в окне назад. Клавиша [pgdn] осу-

ществляет листание информации в окне вперед. Клавиша [end] осущест-

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

Окно positions может перемещаться подобно кинокамере по вир-

туальному экрану. Для этого используется одновременное нажатие сле-

дующих комбинаций клавиш:

[ctrl],[pgup] - двигает окно вверх на величину, равную высоте окна.

[ctrl] [pgdn] - двигает окно вниз на величину, равную высоте окна.

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