С Новым годом! Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 13.07.2007
Сообщений: 24

ЭВМ с круговым циклическим алгоритмом

25.12.2012, 12:17. Показов 2705. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сразу говорю с данным языком не сталкивался, но надо сдать курсовик препод не предерается.

Моя задача
Кликните здесь для просмотра всего текста
ЭВМ обслуживает три терминала по круговому циклическому алго-ритму, предоставляя каждому терминалу 50 с. Если в течение этого времени задание обрабатывается, то обслуживание завершается; если нет, то остаток задачи становится в специальную очередь, которая использует свободные циклы терминалов, т. е. задача обслуживается, если на каком-либо терминале нет заявок. Заявки на каждый из терминалов поступают через 150±40 с и имеют длину 600+50 знаков. Скорость обработки заданий ЭВМ равна 10 знаков/с.
Смоделировать 10 ч работы ЭВМ. Определить загрузку ЭВМ, параметры очереди неоконченных заданий. Определить минимальную величину цикла терминала, при которой все заявки будут обслужены без специальной очереди.

В интернете нашел почти такую же задачу и курсач
задание
Кликните здесь для просмотра всего текста
ЭВМ обслуживает три терминала по круговому циклическому алгоритму, предоставляя каждому терминалу 30 с. Если в течение этого времени задание обрабатывается, то обслужива-ние завершается, если нет, то остаток задачи становится в специальную очередь, которая ис-пользует свободные циклы терминалов, т.е. задача обслуживается, если на каком-либо терминале нет заявок. Заявки на терминал поступают через 30 5 с. и имеют длину 300 50 знаков. Скорость обработки заданий ЭВМ равна 10 знаков/с.
Смоделировать 5 ч работы ЭВМ. Определить загрузку ЭВМ, параметры очереди неокон-ченных заданий. Определить величину цикла терминала, при которой все заявки будут обслужены без специальной очереди.

Полный текст программы
Кликните здесь для просмотра всего текста
СТРБЛОК 
   
1  SIMULATE
2 1 FUNCTION RN$1,D3
3 0.25/.33,30/.67,35
4 1 VARIABLE P$1-30
5 * Терминал 1
61 GENERATE 30,5
72 GATE_LS 1,LABEL4
83LABEL1 ASSIGN 1,FN$1
94 TRANSFER ,LABEL2
10 * Терминал 2
115 GENERATE 30,5
126 GATE_LS 2,LABEL4
137 TRANSFER ,LABEL1
14 * Терминал 3
158 GENERATE 30,5
169 GATE_LS 3,LABEL4
1710 TRANSFER ,LABEL1
18 * Процессор
1911LABEL2 QUEUE 1
2012 SEIZE 1
2113 DEPART 1
2214 ADVANCE P$1
2315 RELEASE 1
2416 TEST_E P$2,0,LABEL4
2517 TEST_LE V$1,0,LABEL3
2618 TERMINATE
2719LABEL3 ASSIGN 1,V$1
2820 ASSIGN 2,1
2921 QUEUE 2
3022 GATE_NU 1
3123LABEL5 DEPART 2
3224 TRANSFER ,LABEL2
3325LABEL4 TERMINATE
34 * Сегмент для переключения терминалов
3526 GENERATE ,,,1
3627LABEL6 LOGIC_S 1
3728 ADVANCE 30
3829 LOGIC_R 1
3930 LOGIC_S 2
4031 ADVANCE 30
4132 LOGIC_S 3
4233 ADVANCE 30
4334 LOGIC_R 3
4435 TRANSFER ,LABEL6
45 * Сегмент задающий время моделирования
4636 GENERATE 3000
4737 TERMINATE 1
48  START 1
49  END


Скачал GPSS world
а куда записать это и как выполнить не имею представления ))) так как не проходили этого , но препод поставит автомат по экз если будет сделано. Соответственно могу поблагодарить яндексом или на мобилку.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.12.2012, 12:17
Ответы с готовыми решениями:

Программа с циклическим алгоритмом и факториалом
S=1+1/1*2+2/1*2*3+3/1*2*3*4+...+(N-1)/N! НУжно написать программу для вычисления в турбо паскале. Вроде и про факторила понятно, и про...

написание программы с циклическим алгоритмом
рассчитать значения функции с равномерно изменяющимся аргументом Xmin=0.1 Xmax=0.6 \Delta X=0.05

Разработка программ с циклическим алгоритмом
ПОМОГИТЕ ПОЖАЛУЙСТА!!!! 1.Определите значение переменной а после выполнения фрагмента программы. Дополните фрагмент до полной программы,...

6
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
25.12.2012, 12:41
Видимо так

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
FUNCTION RN$1,D3
0.25/.33,30/.67,35
VARIABLE P$1-30
* Терминал 1
GENERATE 30,5
GATE_LS 1,LABEL4
LABEL1 ASSIGN 1,FN$1
TRANSFER ,LABEL2
* Терминал 2
GENERATE 30,5
GATE_LS 2,LABEL4
TRANSFER ,LABEL1
* Терминал 3
GENERATE 30,5
GATE_LS 3,LABEL4
TRANSFER ,LABEL1
* Процессор
LABEL2 QUEUE 1
SEIZE 1
DEPART 1
ADVANCE P$1
RELEASE 1
TEST_E P$2,0,LABEL4
TEST_LE V$1,0,LABEL3
TERMINATE
LABEL3 ASSIGN 1,V$1
ASSIGN 2,1
QUEUE 2
GATE_NU 1
LABEL5 DEPART 2
TRANSFER ,LABEL2
LABEL4 TERMINATE
* Сегмент для переключения терминалов
GENERATE ,,,1
LABEL6 LOGIC_S 1
ADVANCE 30
LOGIC_R 1
LOGIC_S 2
ADVANCE 30
LOGIC_S 3
ADVANCE 30
LOGIC_R 3
TRANSFER ,LABEL6
* Сегмент задающий время моделирования
GENERATE 3000
TERMINATE 1
START 1
Но идёт валом куча ошибок.
0
0 / 0 / 0
Регистрация: 13.07.2007
Сообщений: 24
25.12.2012, 12:52  [ТС]
Тогда можно Вас попросить сделать как она будет выглядеть для моей задачи то есть не 30 сек а 50 сек и так далее.
И если можно краткое разъяснении что до как чтоб иметь представление ))
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
25.12.2012, 15:06
напишите на почту (в подписи). начал уже смотреть представленный вами код , хехе уже вижу ошибки не синтаксического характера. А писалась программа это под древнюю версию жпса.
ппц да там всё неверно )

Добавлено через 24 минуты
ЭВМ обслуживает три терминала по круговому циклическому алго-ритму, предоставляя каждому терминалу 50 с. Если в течение этого времени задание обрабатывается, то обслуживание завершается; если нет, то остаток задачи становится в специальную очередь, которая использует свободные циклы терминалов, т. е. задача обслуживается, если на каком-либо терминале нет заявок. Заявки на каждый из терминалов поступают через 150±40 с и имеют длину 600+50 знаков. Скорость обработки заданий ЭВМ равна 10 знаков/с.
Смоделировать 10 ч работы ЭВМ. Определить загрузку ЭВМ, параметры очереди неоконченных заданий. Определить минимальную величину цикла терминала, при которой все заявки будут обслужены без специальной очереди.
Что делать если заявка дообслуживается в не в свой цикл, а в это время с терминала поступает заявка (именно с того терминала, цикл которого захвачен). не сказано, видимо получает отказ.
0
Эксперт GPSS
 Аватар для SergProgC++
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
25.12.2012, 18:24
Пиши мне , сделаю все в лучшем виде и через скайп покажу куда что втыкать
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
25.12.2012, 19:31
уже всё воткнуто.

SergProgC++ , ух чегото я устал, берите следующих клиентов.
1
Эксперт GPSS
 Аватар для SergProgC++
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
25.12.2012, 19:45
Dukalys, у самого нагрузка ой йо йо, уже порой такую чушь несу, но что сказать вы достойный конкурент в GPSS. Так что думаю будем содействовать людям по возможности.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.12.2012, 19:45
Помогаю со студенческими работами здесь

Шифрование алгоритмом моноалфавитной подстановки и Алгоритмом Цезаря
Здравствуйте, помогите исправить код чтобы выводилось одинаково зашифрованное сообщение, и методом моноалфавитной подстоновкой и методом...

Первая ЭВМ сеть, то есть первое соединение ЭВМ было электротехническим (радиотехническим) или электронным?
Первая ЭВМ сеть, то есть первое соединение ЭВМ было электротехническим (радиотехническим) или электронным?

Структура "ЭВМ". Определить какая ЭВМ имеет минимальное отношение стоимость/быстродействие
Даны 3 ЭВМ , известны объемы памяти, цена и быстродействие. Определить какая ЭВМ имеет минимальное отношение стоимости/быстродействию и...

Статья 1280. Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
И так уважаемая Администрация. Я вам могу сказать: Обсуждение реверса не является незаконным ;) Добавлено через 3 минуты Не...

Является ли граф циклическим
Маршрут на графе определяется списком ((a b) (c e) (e d) (d c) (c b) (b a) (a d)) где (a b c d e) - вершины графа. Определить, является ли...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru