Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 31.05.2020
Сообщений: 1
1

Моделирование работы машинного зала на протяжении 100 часов

31.05.2020, 20:20. Показов 753. Ответов 0

Author24 — интернет-сервис помощи студентам
Добрый день,возникли трудности с языком GPSS.Хотел бы уточнить пару моментов.Заранее спасибо за помощь.
Задание следующее:
пользователи приходят через каждые емв и занимают любой свободный терминал. Время задержки задания на 1 и 2 терминалах 12емв, на 3 терминале – 9емв. Если все терминалы заняты, пользователю отказывают в обслуживании. Далее задания поступают в накопитель, откуда выбираются для обработки на ЭВМ1, или, если ЭВМ1 занята, на ЭВМ2. Время выполнения задания на ЭВМ1 равно 9емв, на ЭВМ2 – 6емв. Необходимо смоделировать работу машинного зала в течение 100 часов.
Вот текст программы на GPSS
Код
generate 2
queue ochered
transfer all,term1,vyhod,4
term1 seize t1
advance 12
release t1
transfer both evm1,evm2
term2 seize t2
advance 12
release t2
transfer both evm1,evm2
term3 seize t3
advance 9
release t3
transfer both evm1,evm2
vyhod queue rejection
transfer ,output
evm1 seize e1
queue ochevm1
advance 9
depart ochevm1
release e1
transfer ,output
evm2 seize e2
queue ochevm2
advance 6
depart ochevm2
release e2
transfer ,output
output terminate
generate 6000
terminate 1
start 1
Программа работает исправно,но есть один нюанс. Помимо программной реализации данного алгоритма я делал подсчёт вручную, и мои результаты не совпали с результатами работы программы.Ошибка в следующем,в определённый момент времени возникает следующая ситуация:в момент времени 28емв(секунд) освобождается 2-ой терминал и создаётся транзакт.В подсчёте вручную я поставил обрабатываться запрос на 2 терминал,а программа поставила его на 3ий терминал,который в это время бы свободен. Я понимаю логику,программа сначала генерирует потом освобождает.Хотел спросить, можно ли что-то сделать или добавить в код,чтобы сначала программа освобождала а затем генерировала?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2020, 20:20
Ответы с готовыми решениями:

Моделирование работы машинного зала
Моделирование работы машинного зала Пользователи для проведения расчетов на ЭВМ заходят в...

Моделирование работы машинного зала ЭВМ
В машинный зал в соответствии с пуассоновским распределением вероятностей с параметром λ=0.1...

Моделирование машинного зала и настройки
Здравствуйте!Я новичок в GPSS.Не могу решить такие задачки: 1. В машинном зале расположены две...

Имитационное моделирование работы читального зала библиотеки
Помогите, пожалуйста решить задачу!) В библиотеке читатель вначале встаёт в очередь, чтобы сделать...

0
31.05.2020, 20:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2020, 20:20
Помогаю со студенческими работами здесь

Имитационная модель машинного зала
Добрый день! Проверьте пожалуйста код, представленный ниже. Что там лишнее, или чего-то не хватает?...

Смоделировать работу машинного зала
ребят, доброго времении суток) надо написть программу на это задачку: В...

Смоделировать работу машинного зала
подскажите как реализовать вот эту строчку (вероятности отказа в обслуживании вследствие...

Промоделировать работу печатной системы издательского дома на протяжении R часов
Доброго времени суток, задача: В компьютерной сети издательского дома используются два сетевых...

За какое минимальное количество часов работы портные смогут изготовить одежду для 100 человек?
Подскажите как решить следующую задачу. Старый портной шьет одну рубашку за 3 часа, а штаны 2...

Для 2х хим.реакторов вероятности бесперебойной работы на протяжении 1го часа:
p1=0,75 и р2=0,8. Определить вероятности того, что: а) будет работать бесперебойно в течении часа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru