Генератор студентов
;у РС ставим 2 компьютера
PC STORAGE 2
;ставим генератор студентов на 8+-2 мин.
GENERATE 15,5
;проверяем сколько в лаб-ии человек в очереди
snova TEST L Q$OCH,5,konec ;в очереди в лабораторию (включая человека за ПЭВМ) должно быть меньше 5-х человек
TRANSFER .333,,PVM ;30% студентов направляются сначала к серверу, остальные сразу к ПК
****PC*******
MET_PC QUEUE OCH ;очередь студентов пополнилась
ENTER PC ;студент занимает свободный ПК, иначе стоит в очереди
DEPART OCH ;очередь студентов убавилась
ADVANCE 30,10 ;работа на ПК
LEAVE PC ;уход студента
TRANSFER .15,,snova ;15% студентов возвращается повторно в лабораторию
TERMINATE ;конец
******СЕРВЕР******
PVM QUEUE OCH ;очередь студентов пополнилась
QUEUE OCH1 ;вспомогательная очередь (для ответа на последний вопрос в задачи) студентов пополнилась
SEIZE SERVER ;студент занял ПЭВМ
DEPART OCH1 ;вспомогательная очередь (для ответа на последний вопрос в задачи) студентов убавилась.
ADVANCE 10,5 ;работа на ПЭВМ
RELEASE SERVER ;студент освободил ПЭВМ
DEPART OCH ;очередь студентов убавилась
TRANSFER ,MET_PC ; уход к ПК
konec TERMINATE ;лишних студентов сюда
*****ТАЙМЕР*******
GENERATE 3600
TERMINATE 1
start 1
*******************РЕЗУЛЬТАТЫ МОДЕЛИРОВАНИЯ******************
****************Загрузка сервера -0.25, ПК - 0.992***********
*********вероятность отказа от обслуживания - 29/276 = 0.105********
***********количество студентов в очереди к серверу не превышает 1 человека, а в очереди к ПК достигает 5 человек******