му режимі створює автоматично GPSS-програму і запускає її на виконання.
1.2. Моделювання в системі GPSS
1.2.1. Основи побудови та принципи функціонування мови імітаційного моделювання
Модель розробляється мовою GPSS і складається з операторів, а об'єкт " Модель " створюється за допомогою вбудованого текстового редактора. Об'єкт " Процес моделювання "- це результат трансляції моделі. Далі процес моделювання запускається за допомогою команд GPSS. По завершенні моделювання, як правило, автоматично створюється об'єкт " Звіт ".
Текстовий об'єкт ( текстовий файл GPSS World) призначений для спрощення розробки великих моделей і створення бібліотеки вихідних текстів. Тобто модель може бути розділена на набори операторів, що представляють собою окремі текстові файли, а потім об'єктом "Процес моделювання" зібрана з них. Об'єкт "Процес моделювання "може також створювати нові текстові файли з фрагментами моделі, результатами моделювання, а також зчитувати і записувати дані в текстові файли.
GPSS World призначена для імітаційного моделювання систем з дискретними і безперервними процесами. Мовою моделювання в ній є мова GPSS, покращений вбудованою мовою програмування низького рівня PLUS. Мова GPSS побудований в припущенні, що модель складної системи можна представити сукупністю елементів і логічних правил їх взаємодії в процесі функціонування модельованої системи. Набір абстрактних елементів, званих об'єктами, слабкий. Також набір логічних правил обмежений і може бути описаний стандартними операціями. Комплекс програм, що описують функціонування об'єктів і виконують логічні операції, є основою для створення програмної моделі.
Крім цього комплексу в складі GPSS World є програма- планувальник , що виконує наступні функції:
В· забезпечення просування по заданих розробником маршрутами динамічних об'єктів, званих транзактамі ;
В· планування подій, що відбуваються в моделі, шляхом реєстрації часу настання кожного події та виконання їх в наростаючій часовій послідовності;
В· реєстрація статистичної інформації про функціонування моделі;
В· просування модельного часу в процесі моделювання системи.
Щоб забезпечити правильну послідовність обробки подій у часі, є системні годинник , що зберігають значення абсолютного модельного часу
Об'єкти в моделюється системі призначені для різних цілей. Зовсім не обов'язково, щоб у однієї моделі брали участь усі типи об'єктів. Необхідно лише наявність блоків і транзактов, інакше модель працювати не буде.
Об'єкти поділяються на 7 категорій і 15 типів , які представлені в Таблиці № 1 (Додаток 1)
Розглянемо призначення об'єктів GPSS.
Динамічними об'єктами є транзакти , які створюються в певних точках моделі, просуваються планувальник...