Iv
Новичок
|
Помогите разобраться с задачей: Система автоматизации проектирования (САПР) создана на базе ЭВМ, функционирующей в режиме множественного доступа. Пятеро инженеров-проектировщиков с помощью своих дисплеев одновременно и независимо друг от друга проводят диалог с ЭВМ, определяя очередной вариант расчета. Каждый диалог состоит из 10 циклов ввода/вывода данных. Во время одного цикла происходит следующее: за 5•15 секунд инженер обдумывает и вводит текст строки; в течение 2 секунд работает процессор ЭВМ, подготавливая текст ответа; в течение 5 секунд текст ответа выводится на экран дисплея. После ввода одинадцатой строки начинается работа процессора по расчету конструкции и продолжается 20•40 секунд. За 5 секунд результат расчета выводится на экран дисплея, после чего инженер в течение 10•20 секунд анализирует его и начинает новый диалог. Операции по подготовки текста ответа имеют абсолютный приоритет над расчетными, то есть прерывают выполнение последних. Смоделировать процесс работы САПР при условии, что расчет вариантов конструкции повторяется сто раз. Определить среднее время выполнения диалога и расчетных операций, а также коэффициент загрузки процессора. Не понимаю откуда что берется: SIMULATE; TAB1 TABLE M1,0,250,14; Q_TAB2 QTABLE Q_TAB2,10,10,20; TAB2 TABLE QX$Q_TAB2,25,5,19 MTRX MATRIX ,1,5 INITIAL MX$MTRX(1,1),0 INITIAL MX$MTRX(1,2),0 INITIAL MX$MTRX(1,3),0 INITIAL MX$MTRX(1,4),0 INITIAL MX$MTRX(1,5),0 INITIAL LS1,1 INITIAL LS2,1 INITIAL LS3,1 INITIAL LS4,1 INITIAL LS5,1 GENERATE 150,,,,1 ASSIGN 1,0 SPLIT 4,MET,1 MET GATE LS P1 LOGIC R P1 VVOD SEIZE P1 ADVANCE 10,5 RELEASE P1 MSAVEVALUE MTRX+,1,P1,1 TEST NE MX$MTRX(1,P1),11,RASCH PREEMPT PROC ADVANCE 2 RELEASE PROC SEIZE P1 ADVANCE 5 RELEASE P1 TRANSFER ,VVOD RASCH MSAVEVALUE MTRX,1,P1,0 TABULATE TAB1 PRIORITY 0 QUEUE Q_TAB2 SEIZE PROC ADVANCE 30,10 TABULATE TAB2 RELEASE PROC DEPART Q_TAB2 SEIZE P1 ADVANCE 5 RELEASE P1 ADVANCE 15,5 LOGIC S P1 SAVEVALUE PRC,FR$PROC TERMINATE 1 START 100 WINDOW TABLES
|