Версия 2, книга 4 (Система программного обеспечения на языке GPSS)
Описание файла
Файл "Версия 2, книга 4" внутри архива находится в папке "Система программного обеспечения на языке GPSS". Текстовый-файл из архива "Система программного обеспечения на языке GPSS", который расположен в категории "". Всё это находится в предмете "имитационное моделирование дискретных процессов" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "имитационное моделирование дискретных процессов" в общих файлах.
Просмотр текстового-файла онлайн
Возможно не удалось распознать кодировку файла
Ъ——————————————————————————————————————— ———————————————————————————ї
і СИСТЕМА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ і
і ДЛЯ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ і
і НА ЯЗЫКЕ g p s s і
і ( СПО gpss/pc ) і
і Версия 2 і
і Книга 4 і
і СТАНДАРТНАЯ ВЫХОДНАЯ СТАТИСТИКА і
А——————————————————————————————————————— ———————————————————————————Щ
25. СТАНДАРТНАЯ ВЫХОДНАЯ СТАТИСТИКА
Файл стандартной выходной статистики создается с помощью ко-
манды report в неотформатированном виде. Форматирование и вывод
файла статистики на устройства отображения либо в файл осуществля-
ются Редактором стандартной выходной статистики gpss/pc. Имя прог-
раммы Редактора - gpsspept. Программа gpssrept может выводить файл
выходной статистики на экран дисплея, на устройство печати или в
новый файл на диске. Программа gpssrept создает выходной файл в ви-
де страниц шириной 80 знаков и длиной 55 строк. Для изменения этих
параметров необходимо отредактировать файл settings.gps.
25.1. Меню редактора выходной статистики
Для запуска программы gpssrept необходимо ввести следующую
команду:
gpssrept
При этом на экране дисплея появится меню, представленное на
рис. Мерцающий курсор указывает, какую характеристику вы определяе-
те. Для того, чтобы перейти к следующей характеристике, нажмите
клавишу [cr]. В меню программы gpssrept необходимо указать две ха-
рактеристики, одна из которых определяет спецификацию неотформати-
рованного файла выходной статистики, созданного командой gpss\pc
report (по умолчанию report.gps), другая - спецификацию устройства
либо файла, в который будет помещен отформатированный файл выходной
статистики (по умолчанию scrn:). В позиции (scrn:) можно указать:
- пробел - для вывода отформатированного файла статистики на
экран;
- имя файла - для вывода отформатированного файла статистики
в файл на диске;
- prn: -для вывода отформатированного файла статистики на ус-
тройство печати.
После того, как указаны характеристики report.gps и scrn:,
необходимо нажать клавишу [spаce] для начала процесса форматирова-
ния. Если вам необходимо вернуться в dos, нажмите клавишу [esc] или
[home].
Информация отформатированного файла статистики представлена в
виде подразделов ( name, block, facility и т.д. ). Содержание каж-
дого подраздела описано далее.
При выводе отформатированного файла статистики на экран прог-
рамма gpssrept предоставляет возможность его постраничного просмот-
ра. Переход к очередной странице осуществляется нажатием клавиши
[pgdn]. При этом на экран будет выводиться первая строка следующей
страницы текущего подраздела, а затем первая страница следующего
подраздела.
Можно работать с программой gpssrept, не используя меню. Для
этого существуют две формы запуска программы. Первая форма имеет
следующий вид:
gpssrept <filespec>
где filespec - имя файла, в который будет записан отформати-
рованный файл статистики. Предполагается, что имя неотформатирован-
ного файла статистики report.gps. Вторая форма запуска программы
gpssrept.gps имеет вид:
gpssrept <filespec1> <filespec2>
где filespec1 означает имя неотформатированного файла статис-
тики, а filespec2 - имя отформатированного файла статистики. При
использовании этих форм запуска программы gpssrept, отформатирован-
ный файл статистики выводится на печать или записывается в файл на
диске.
25.2. Описание элементов файла статистики
Отформатированный файл статистики состоит из подразделов, со-
держащих стандартную статистику об оъектах gpss\pc, используемых в
данной модели ( facility, queue, storage и т.д.). Начинается файл
статистики с заголовка, который берется из поля комментария, распо-
ложенного перед началом программы. Заголовок появляется на каждой
странице файла статистики. После заголовка автоматически вставляет-
ся подзаголовок, который содержит имя неотформатированного файла
статистики, номер версии gpss\pc, серийный номер, дату и время мо-
делирования. Например,
gpss\pc report file test (v2) 06-24-1989 21:57:38
Далее следует строка, содержащая основную информацию о ре-
зультатах работы модели. Например,
start time end time blocks facilities storages free memory
0 10850 24 1 1 15850
Элементы статистики, представленные в этой строке имеют сле-
дующее содержание:
- start time - абсолютное системное время в момент начала мо-
делирования. Оно эквивалентно абсолютному системному времени, после
последнего применения операторов reset или clear;
- end time - абсолютное время, когда счетчик завершений при-
нимает значение 0;
- blocks - количество блоков, использованных в текущей моде-
ли, к моменту завершения моделирования;
- facilities - количество устройств, использованных в модели,
к моменту завершения моделирования;
- storages - количество многоканальных устройств, использо-
ванных в текущей модели к моменту завершения моделирования;
- free memory - количество байтов памяти доступной для даль-
нейшего использования.
Затем в файле статистики следует информация об именах, кото-
рые просматривает gpss/pc в ходе моделирования. Необходимость в по-
лучении такой информации устанавливается в файле settings.gps. Ин-
формация об именах имеет следующий вид:
name value type
motorpool 10001 2
Поле name отмечает имена, содержащиеся в программе модели.
Поле value определяет числовое значение, cоответствующее име-
ни. Система устанавливает начальный номер равным 10000, если только
в файле settings.gps не указан другой номер.
Поле type равно 0, если значение имени устанавливает пользо-
ватель, равно 2, если значение имени устанавливает система, 3 - ес-
ли имя является именем блока.
Далее описываются блоки текущей модели в виде:
line loc block type entry count current count retry
90 1 generate 333 0 0
Поле line определяет номер строки в рабочей модели, связанный
с блоком gpss/pc.
Поле loc определяет имя или номер этого блока.
Поле block type определяет тип блока gpss/pc.
Поле entry count определяет количество транзактов, вошедших в
данный блок, после последнего выполнения блоков reset или clear,
или с начала работы программы.
Поле current count определяет количество транзактов, находя-
щихся в данном блоке в конце моделирования.
Поле retry определяет количество транзактов, ожидающих специ-
альных условий, зависящих от состояния данного блока.
Если в модели используются объекты типа "устройство", то да-
лее в файле статистики идет информация об этих объектах. Например,
facility entries util. ave.time available owner pend inter
teller 254 0.996 395.67 1 291 0 0
retry delay
0 78
Поле facility определяет номер или имя объекта типа "устройс-
тво".
Поле entries определяет количество раз, когда устройство было
занято или прервано после последнего выполнения блоков reset или
clear или с начала работы программы.
Поле util. определяет часть периода моделирования, в течение