Задача. В парикмахерскую c одним креслом приходят клиенты двух типов. Клиенты первого типа желают только стричься. Распределение интервалов их прихода – 35±10 мин. Клиенты второго типа желают постричься и побриться. Распределение интервалов их прихода – 60±20 мин. Парикмахер обслуживает клиентов в порядке «первым пришел – первым обслужился». Время, затраченное на стрижку, со-ставляет 18±6мин, А на бритье – 10±2мин. Написать GPSS-модель парикмахерской, обеспечив сбор данных об очереди клиентов.
Решение.
GENERATE 35,10 ;Приход клиентов, которые только стригутся
QUEUE BARBERQ ;Присоединение к очереди
SEIZE BARBER ;Переход в кресло парикмахера
DEPART BARBERQ ;Выход из очереди
ADVANCE 18,6 ;Стрижка у парикмахера
RELEASE BARBER ;Освобождение парикмахера
TERMINATE 0 ;Уход из парикахерской
GENERATE 60,20 ;Приход клиентов, которые стригутся и бреются
QUEUE BARBERQ ;Присоединение к очереди
SEIZE BARBER ;Переход в кресло парикмахера
DEPART BARBERQ ;Выход из очереди
ADVANCE 10,2 ;Бритье у парикмахера
ADVANCE 18,6 ;Стрижка у парикмахера
RELEASE BARBER ;Освобождение парикмахера
TERMINATE 0 ;Уход из парикахерской
GENERATE 480 ;Транзакт-таймер приходит в момент 480
TERMINATE 1 ;Завершение прогона
START 1
Результаты моделирования.