Отличия между GPSS World и GPSS/PC

Язык GPSS World является преемником языка GPSS/PC, кото­рый был разработан в 1984 году для DOS. В отличие от GPSS/PC GPSS World работает в многозадачном режиме под управлением Windows и позволяет использовать многооконный интерфейс. Осо­бенностью системы GPSS является то, что текст GPSS-модели созда­ется и (или) изменяется, а потом транслируется для создания имита­ции, которая отличается от программного файла в GPSS/PC.

Возможно, самым броским отличием от GPSS/PC является от­сутствие нумерации строк, фактически номеров строк. Это означает, что позиция блоков определяется не номером строки блока, а лишь ее относительной позицией в файле (файлах) модели при трансляции. Новая команда INCLUDE позволяет включать в модель или тексто­вые файлы моделей или последовательности команд, что может пере­определить позицию блока при моделировании. Хотя блоки больше не могут быть вставлены в модель во время имитации, тем не менее, время трансляции настолько мало, что для большинства целей достаточно снова выполнить моделирование после внесения изменений в структуры модели. Даже в этом случае высокий уровень интерактив­ности «ручной имитации» сохранен путем использования меню ко­манд.

В GPSS World при вычислениях не осуществляется автоматиче­ское отбрасывание дробной части. Чтобы промежуточные числовые результаты были целыми, необходимо явным образом использовать процедуру INT(). Эта процедура может применяться во всех выра­жениях, даже в операторах VARIABLE и BVARIABLE.

При использовании процедуры в операндах она долж­на заключаться в круглые скобки, например


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



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