GPSS. Моделирование одноканальных бесприоритетных систем с очередью. GPSS Практическая работа 2. Практическая работа 2 Моделирование одноканальных бесприоритетных систем с очередью
Скачать 229 Kb.
|
Практическая работа №2 Моделирование одноканальных бесприоритетных систем с очередьюПример 1. Моделирование прохождения заявок, которые могут обрабатываться на одном из двух устройств, причем предпочтительнее на первом. Поступление заявок по равномерному закону распределения с интервалом [6...10] единиц времени, время обработки на первом устройстве в интервале [2...8] по РР, на втором - [5...9]. Подготовить задание и выполнить моделирование задания из примера 1 в двух вариантах: при использовании блока TRANSFER (пример 1) и при использовании блока GATE (самостоятельно). Использование блока TRANSFER TRANSFER BOTH,ИБ1,ИБ2 - блок передачи транзактов, условный режим, BOTH - ключевое слово, обозначающее режим, когда транзакт пытается сначала войти в блок ИБ1, и если это невозможно, то - в ИБ2. Если невозможен вход в ИБ2, то транзакт остается в блоке TRANSFER. В нашем случае транзакт сначала пытается перейти к блоку OAA1 и если он оказывается занятым, то к блоку OAA2. Далее выполняется команда SEIZE (занятие канала обслуживания). Время на обслуживание задается оператором ADVANCE. После этого канал освобождается. Текст программы
Отчет о выполнении
Блок GATE - блок проверки состояния устройств, приборов или логических переключателей GATE X Им,ИБ Им - имя устройства, прибора или логического переключателя ИБ - имя блока, в который передается транзакт, если условие Х не выполняется Х - условие проверки Тест программы
Отчет о выполнении
Пример 2. Модель, где заявки поступают на обработку в устройство с ограниченным числом мест в очереди, равным 3. Если очередь заполнена, то заявка покидает систему. Подготовить задание и выполнить моделирование задания из примера 2 в двух вариантах: при использовании блока GATE (пример 2) и блока TRANSFER (самостоятельно). Использование блока GATE Текст программы
Отчет о выполнении
Использование блока TRANSFER Текст программы
Отчет о выполнении
3. Промоделировать сложную систему передачи пакетов через 5 коммутаторов (ограниченной емкости)
Выбор K1,K3(одноканальные), K2, K4, К5(многоканальные(2,3,4) через свободный и, если К5 занят, то пакет покидает систему. Организовать подсчет потерянных пакетов.
Текст программы
Отчет о выполнении
|