Материал: 1171

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

а) дискретные состояния и дискретное время б) непрерывные состояния и дискретное время в) непрерывные состояния и время

25.Для описания процессов в «Моделировании систем» используются:

а) блок схема б) граф состояний в) case средства

26.Какие состояния являются существенными:

а) IV, V

б) I, II, III

27.Для чего служит команда ASSIGN в языке GPSS:

а) для вызова ранее описанных функций б) для описания функции

в) для изменения значений параметров транзакта

28.С помощью какого оператора осуществляется генерация транзактов в GPSS:

а) GENERATE б) RELEASE в) TRANSFER

29.Для чего служит оператор ADVANCE

а) для задержки транзакта на определенное время б) для задержки транзакта до нажатия любой клавиши

в) для доступа к дополнительным настройкам транзакта

30. Вероятностью отказа называют число равное:

а) Pn

б) 1-Pn

31.Укажите рисунок с одноканальной системой без очереди:

32.Сколько категорий объектов существует в языке GPSS?

а) 3 б) 2

в) 5 г) 7

33.Тип объекта блок входит в категорию:

а) Операционные б) Группирующие в) Запоминающие г) Аппаратные

34.Тип объекта транзакт входит в категорию:

а) Динамические б) Вычислительные в) Статические г) Группирующие

4.2.Обучающий тест

1.Могут ли подряд следовать несколько блоков GENERATE?

2.Запишите блок GENERATE, в который транзакты будут приходить:

а) через каждые шесть единиц времени; б) через каждые шесть единиц времени, но первый транзакт

должен прийти в момент времени, равный 15; в) через каждые шесть единиц времени, но всего должно при-

дти 10 транзактов;

3.Запишите блок GENERATE, использование которого вызовет приход транзактов через 15 ± 5 единиц времени:

а) с уровнем приоритета, равным 0; б) с уровнем приоритета, равным 9;

4.Интервалы времени блока GENERATE распределены равномерно и заданы целыми числами:

а) 4, 5, 6, 7 и 8. Запишите блок GENERATE, который работает именно таким образом;

б) 4, 5, 6, 7, 8 и 9. Можете ли вы записать блок GENERATE для таких чисел?

5.При использовании блока GENERATE 4, 6, 5 во время прохождения этой модели через ЭВМ возникает ошибка. Можете ли вы объяснить причину её возникновения?

6. Почему блок GENERATE 5, 2,,,-3 НЕВЕРЕН?

7.Почему блок GENERATE 5, 2, -10 неверен?

8.Предположим, что модель на GPSS содержит такие блоки

GENERATE:

GENERATE 3 GENERATE 6,,,,7 GENERATE,,480,,13

Кмоменту времени 20 из модели еще не вышел ни один транзакт. какое число транзактов с уровнем приоритета, равным 0, находится в модели в момент времени 20? Сколько таких транзактов с уровнем приоритета, равным 7? То же с уровнем приоритета, равным

13?

9.Какой из блоков записан неверно и почему?

а) GENERATE 10,,12 б) GENERATE 10,12

10.Транзакты должны входить в блок GENERATE каждые 0,6 ± 0,2 дня. Укажите, какие значения должны принимать операнды A и B в блоке GENERATE, если выбранная единица времени равна

а) 0,1 дня; б) 1/5 дня; в) 0,3 ч; г) 0,1 ч

11.В чем различие между двумя сегментами:

GENERATE10, 3 Generate 10, 3

SEIZE 1

QUEUE 1

 

SEIZE 1

12. Имеется следующая модель: GENERATE 4

SEIZE 1 ADVANCE 9 RELEASE 1 TERMINATE 1 START 4

а) В какой момент времени 1-й транзакт войдет в блок

GENERATE?

б) В какой момент времени в блок GENERATE войдет его последователь?

в) В какой момент времени последователь выйдет из блока

GENERATE?

г) В какой момент третий транзакт войдет в блок GENERATE? д) В какой момент устройство будет занято в третий раз?

е) Сколько времени проходит между последовательными выходами транзактов из блока GENERATE ?

ж) В какой момент времени завершится моделирование?

13. Модель состоит из четырех сегментов:

GENERATE

GENERATE

GENERATE

 

950

900

950, 50

GENERATE 900

 

 

 

 

 

 

 

ADVANCE 50,

QUEUE 1

ADVANCE 50

QUEUE 1

50

 

 

 

 

 

QUEUE 1

 

QUEUE 1

 

 

 

 

1-й сегмент

2-й сегмент

3-й сегмент

4-й сегмент

 

 

 

 

а) В какие моменты времени первые три транзакта войдут в блок QUEUE в сегменте 1?

б) В какие моменты времени первые три транзакта войдут в блок QUEUE в сегмента 2?

в) Каковы наибольшее и наименьшее возможные значения времени, в которые первые три транзакта в сегменте 3 могут войти в блок QUEUE?

г) Каковы наибольшее и наименьшее возможные значения времени, в которые первые три транзакта в сегменте 4 могут войти в блок QUEUE?

14.Запишите определение дискретной функции, которую можно было бы использовать для розыгрыша случайных чисел, принимающих значения -3, 0, 5, 9 и 14 с вероятностями 0.1; 0.05; 0,15; 0,30 и 0,40 соответственно. Функция имеет символическое имя DRAW и в качестве аргумента используется генератор RN7. Можно ли с помощью этой функции задавать распределение интервалов приходов или времени обслуживания?

15.Каким образом можно изменить маршрут транзакта?

16.С какой целью используется в GPSS блок SEIZE? Укажите все его операнды. Пусть некоторый транзакт попал в блок SEIZE. Когда в него сможет попасть следующий транзакт?

17.Нарисуйте блоки СТАТЬ В ОЧЕРЕДЬ и ПОКИНУТЬ ОЧЕРЕДЬ. Укажите все возможные операнды этих блоков. Опишите, что происходит при входе транзакта в блок СТАТЬ В ОЧЕРЕДЬ.

18.Что понимают под прибором в GPSS? Что такое имя прибора?

19.Что такое TABLE и TABULATE? Опишите возможности их использования?

20.Что означают следующие записи:

а) ASSIGN 3,25 ?

б) ASSIGN P3, FR$BARGE?

в) ASSIGN 4+,Q5 ?

21.Как описывается многоканальное устройство в GPSS?

22.Что означают следующие записи:

а) TRANSFER .25, WORK, PLAY ?

б) TRANSFER .333,,BYPAS ? в) TRANSFER BOTH,,BYBYE?

23. Какими будут интервалы времени в следующих случаях:

а) GENERATE FN$IAT; б) GENERATE 1, FN$IAT; в) GENERATE 2, FN$IAT;

г) GENERATE FN$IAT, 2?;

Функция IAT определена так:

IAT FUNCTION RN1, C2 0,2 / 1,6

24. Что означают следующие записи: QZ14; SC$BOATS;

F$ALONE?

25.Дайте графическую интерпретацию интервалов таблицы, описанной так:

JOE TABLE P3, -50,25,8.

26.Функция BOND определена так:

BOND FUNCTION SR$SHELF, D3 200, -5 / 450, -1 / 765, 12

а) Дайте графическую интерпретацию функции

б) Чему равны значения функции, если SR$SHELF равен 150,

450, 451, 895?

27. Функция TOUGH определена так:

TOUGH FUNCTION QM2, C4 0, 0 / 3, 9 / 5, 18 / 8, 20

а) Дайте графическую интерпретацию функции.

б) Чему равны значения функции, если QM2 равен 0, 1, 3, 4, 6,

10?