Система GPSS ориентирована на класс объектов, процесс функционирования которых можно представить в виде множества состояний и правил перехода из одного состояния в другое, определяемых в дискретной пространственно-временной области. Примерами таких объектов являются вычислительные системы, сети ЭВМ, системы передачи сообщений, транспортные объекты, склады, магазины, предприятия и т.п. В качестве формальных моделей таких объектов используют системы массового обслуживания, автоматы, стохастические сети, сети Петри и макросети, агрегаты и т.п.
В состав GPSS входят следующие типы объектов: транзакты, блоки, списки, уст-ройства, памяти, логические ключи, очереди, таблицы, ячейки, функции, переменные. Любую модель на языке GPSS можно представить в виде комбинации компонентов, взятых из числа названных объектов. Модель имеет три уровня представления:
- верхний уровень, определяемый комбинацией функциональных основных объектов: устройств, памятей, ключей, очередей;
- средний уровень, представляемый схемой из типовых блоков, между которыми перемещаются транзакты;
- нижний уровень - уровень физической реализации языка GPSS в виде про-грамм и наборов данных, составляющих основу моделирующей системы
|