Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Блок terminate. Оператор start



Блок TERMINATE (завершить)– моделирует выход транзакта из модели. Блоки TERMINATE всегда позволяют войти всем транзактам, которые пытаются это сделать. В модели может быть любое число блоков TERMINATE, счетчик завершения только один. Формат записи: TERMINATE А, где А – величина, которая должна вычитаться из счетчика завершений. Операнд А – имя, СЧА положительное целое число, выражением в скобках. По умолчанию А=0, в этом случае транзакт уничтожается, а значение счетчика завершения не меняется. Счетчик завершения – ячейка памяти, которая хранит положительное целое число, записанное в начале процесса моделирования командой START. Транзакты удаляются из модели, попадая в блок TERMINATE. Моделирование идет до тех пор, пока содержимое А не будет равно 0. Счетчик уменьшает блок TERMINATE.

Оператор START (начать)-для запуска процесса моделирования.START A,[B],С,[D].

где А – число завершений, или число транзактов, необходимых в модели (только целое положительное число); В – операнд вывода статистики, по умолчанию выводится стандартная статистика (может быть NP –нет вывода данных). С –не используется, ранее использовался как счетчик «кадров» для периодического вывода отчета. D – определяет необходимость вывода содержимого списков событий, если D опушен, по умолчанию списки в стандартном отчете не выводятся. Команду START можно сразу указывать в конце программы модели при ее подготовке, после создания объекта «процесс моделирования», начинается моделирование. эту же команду можно вводить в прогу модели в интерактивном режиме.





Дата публикования: 2015-02-03; Прочитано: 293 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...