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

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

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

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

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

обходимо перед началом работы с системой скорректировать (если тре-

буется) строку с номером #26 в файле настройки системы

settings.gps. Инструкция по настройке содержится в этой же строке.

На рис.7. изображен фрагмент модели в окне данных. Как видно

из рис. окно данных представляет собой 20 строк экрана дисплея, ог-

раниченных сверху и снизу рамкой.

Сразу под верхней чертой рамки окна располагается строка,

предназначенная для отображения системой сообщений о тяжелых ошиб-

ках, обусловивших прекращение, либо невозможность начала выполне-

ния, запрошенных пользователем действий (на рис.7. она пустая).

Следующие 18 строк окна данных предназначены для отображения

данных, вводимых с клавиатуры, либо выдаваемых системой в ответ на

вводимые команды. Сюда же система выводит данные информационного и

диагностического характера.

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

щений-запросов о необходимости перехода к следующей странице, при

постраничной организации работы окна. При работе окна в режиме

прокрутки, данная строка не используется.

Сразу под нижней чертой рамки окна (см.рис.7.) расположена

командная строка окна данных. Через командную строку осуществляется

ввод в систему команд gpss/pc и строк текстов модели программ поль-

зователя. В этой же строке производится корректировка ранее введе-

ных в буфер Редактора gpss/pc строк программ моделей пользователя.

При выполенении системой команды @, в командной строке высвечивают-

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

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

Данные, попадающие в командную строку, при считывании их сис-

темой из файла, подвергаются синтаксическому контролю. При обнару-

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

ностическая информация.

При вводе данных с клавиатуры, система осуществляет контроль

правильности ввода информации в каждую позицию командной строки.

Как указывалось в подразд.2.3, командная строка разбивается на сле-

дующую последовательность полей:

- поле для ввода номера строки оператора gpss/pc;

- поле метки оператора;

- поле операции;

- поля операндов;

- поле комментариев.

В подразделе 2.3. содержится полная информация о содержимом

каждого из полей. Для получения подсказок о допустимом содержимом

каждого поля командной строки необходимо ввести символ "?" и нажать

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

ля. Начало командной строки отмечается курсором. При вводе в начале

строки символа "?" в окне данных высвечивается информация об опера-

торах gpss/pc.

Ниже командной строки, с отступом в одну строку, располагает-

ся строка состояния - служебная строка, предназначенная для отобра-

жения различной информации, зависящей от выполняемых системой функ-

ций. Так, при считывании данных из файла модели пользователя в бу-

фер строчного Редактора системы, в строке состояния отображается

спецификация считываемого файла (см.рис.7.). При работе со строчным

Редактором gpss/pc, в строке состояния высвечивается информация о

выполняемых Редактором командах gpss/pc. В этой же строке отобража-

ется информация о начале, продолжении, прерывании или завершении

процесса имитации.

В процессе имитации, в правом конце нижней черты рамки окна

данных высвечивается мерцающий индикатор имитации.

23.1.1. Создание и модификация моделей в окне данных

После запуска gpss/pc на экране высвечивается окно данных. С

помощью команды @ пользователь может считать в буфер Редактора

файл, содержащий нужную программу модели. Впоследствии он может ее

многократно корректировать и запускать на выполнение. С помощью ко-

манды edit<номер строки> осуществляется запрос корректировки строки

модели с номером <номер строки>. В результате выдачи команды edit в

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

корректировки. Пользователь может откорректировать строку и ввести

новое ее содержимое в буфер Редактора, нажав клавишу ввода.

С помощью команды insert<номер строки> пользователь может до-

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

дактора gpss/pc. В ответ на ввод команды insert Редактор высвечива-

ет в командной строке окна данных номер, следующий за указанным в

качестве операнда команды insert номером. Пользователь может допол-

нить строку содержимым нужного ему оператора и ввести ее, нажав

клавишу ввода.

С помощью команды delete пользователь может удалить из буфера

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

программы.

Откорректированная программа может быть сохранена на диске с

помощью команды save.

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

дактора gpss/pc пользователь последовательно набирает строки прог-

раммы в командной строке окна данных и вводит их в буфер gpss/pc

клавишей ввода. Редактор gpss/pc, добавляя новые строки в буфер,

ориентируется на их номера.

В остальном работа по созданию новой программы модели анало-

гична работе по корректировке существующей модели.

23.2. Окно блоков

Окно блоков (blocks window) предназначено для графического

отображения блоков программ моделей на языке gpss. На рис.8. приве-

ден пример окна блоков. Если на вашей ПЭВМ имеется дисплей с адап-

тером ega, то блоки представляются в виде принятых в gpss/pc изоб-

ражений блоков. В противном случае, они представляются как прямоу-

гольники.

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

ции в окне блоков. Каждая такая ячейка содержит изображение блока,

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

возможных счетчиков сообщений. Цвет представления блока зависит от

числа сообщений, находящихся в блоке.

Блоки располагаются в окне сверху-вниз и слева-направо. Дру-

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

го блока.

Существует два различных формата для ячейки в окне блоков.

Один формат содержит счетчик текущего сообщения (w<номер сообще-

ния>) в нижней строке ячейки. Другой формат содержит общий счетчик

сообщений (n<номер сообщения>) в верхней строке ячейки. Переключе-

ние от одного формата к другому осуществляется с помощью комбинации

клавиш [alt],[n]. Это лего запомнить, т.к. СЧА n выдает общий счет-

чик сообщений для блока.

Окно блоков имеет заголовок "blocks" , расположенный посере-

дине верхней рамки окна.

Информация для каждого блока находится в единственной ячейке

окна блоков. В каждой ячейке за меткой блока печатается счетчик со-

общений, управляемый комбинацией клавиш [alt],[n]. Метка может

скрывать общий счетчик сообщений в ячейке. Если это так, то для по-

лучения его всегда можно использовать microwindow или команду show.

Первые три символа типа блока печатаются в нижней строке каждой

ячейки. Это позволяет идентифицировать блок без ega. Если есть ка-

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

зуя команду edit в строке команд. При цветном мониторе цвет предс-

тавления блока изменяется по мере накопления в нем сообщений. Обыч-

но, блок без сообщений зеленого цвета, с одним сообщением - белого

цвета, от 2 до 9 сообщений - коричневого цвета, больше 10 сообщений

- красного цвета. Это сделано для того, чтобы привлечь ваше внима-

ние к переполнению областей модели. Эти цвета могут быть изменены

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