Необходимо отметить, что GPSS – это язык моделирования СМО.
Сообшения поступают в систему в случайные моменты времени, становятся в очередь и ожидают момента начала обслуживания.
Сообщения будут называться транзактами.
Транзакты являются движущимися элементами GPSS -модели. Работа GPSS модели заключается в перемещении транзакта. В самом начале моделирования в модели нет ни одного транзакта. В процессе моделирования транзакты входят в модель в определенные моменты времени и в соответствии с теми логическими требованиями, которые возникают в модели. Подобным же образом транзакты покидают систему в определенные моменты времени. В общем случае в модели может существовать большое число транзактов, однако в один момент времени двигается только один транзакт.
Следующими обязательными объектами GPSS -модели являются блоки. Блоки представляют собой подпрограммы и содержат набор операндов для обращения к ним. В языке число таких блоков более 50.
Для построения модели нужно выбрать требуемые блоки и выстроить их в логической последовательности.