Редактирование в среде GPSS WORLD

GPSS WORLD имеет полноэкранный редактор традиционного для Windows типа. Правила оформления программы: все описательные операторы помещаются в начале программы, затем последовательно заносятся рабочие сегменты, сегмент всегда начинается блоком GENERATE. Пояснительный текст в строке операнда пишется в конце операнда и начинается символом (;). В записи оператора выделяют три части: метку, название, поле переменных.


Пример записи оператора:

L1 GENERATE 30,5; Первый сегмент модели
2..... 8......... 18 19........................................ 70
< метка >< название > <поле переменных> < комментарии >

В поле переменных выделяют подполя, разделяемые при записи запятыми и служащие для указания чисел, стандартных числовых атрибутов (СЧА), символов, обозначающих метки, идентификаторов, указателей разновидностей операторов и т.п. Подполя могут быть пустыми. Возможна запись комментария после последнего непустого поля через пробел. Предусмот-рена запись произвольного текста, для этого необходимо ограничивать ее символами (*) в нача-ле и конце каждой строки.

Блоки

Блоки выполняют соответствующие операции в модели. В блоках могут происходить события четырех основных типов:

1) создание или уничтожение сообщений;

2) изменение числового атрибута объекта;

3) задержка сообщения на определенный период времени;

4) изменение маршрута сообщения в модели.

В спецификацию блока GPSS WORLD, кроме имени блока, описывающего основное функциональное назначение блока, входит необязательная метка и операнды.

Операнды блоков задают информацию, специфичную для действия данного блока. Число операндов каждого блока зависит от типа блока и не превышает семи. Операнды обозначаются символами А, В, С,D, E, F, G. Одни операнды в некоторых блоках должны быть всегда заданы, другие могут задаваться и не задаваться. В некоторых случаях операнды считаются заданными по умолчанию.

Метка (символическое имя) задается не более 5 символами, причем первые три должны быть обязательно алфавитными. Метки ставятся перед блоками, на которые есть ссылки из других частей модели.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: