
1171
.pdf
а) дискретные состояния и дискретное время б) непрерывные состояния и дискретное время в) непрерывные состояния и время
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?
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1)Гармаш, А. Н. Экономико-математические методы и прикладные модели : учебник для бакалавриата и магистратуры / А. Н. Гармаш, И. В. Орлова, В. В. Федосеев. — 4-е изд., перераб. и доп. — М. : Издательство Юрайт, 2017.
—328 с. — (Серия : Бакалавр и магистр. Академический курс). — ISBN 978-5- 9916-3874-6. — Режим доступа : www.biblio-online.ru/book/62CA472C-1C3E- 48F7-B963-6762D5A89A50
2)Горлач, Б. А. Исследование операций [Текст]: учебное пособие / Б. А. Горлач. - СПб. [и др.] : Лань, 2013. - 441 с. : ил., табл. - (Учебники для вузов. Специальная литература). - Предм. указ.: с. 433-435. - Библиогр.: с. 436-437.
3)Горохов, А. В. Основы системного анализа : учебное пособие для вузов / А. В. Горохов. — М. : Издательство Юрайт, 2018. — 140 с. — (Серия : Университеты России). — ISBN 978-5-534-04508-6. — Режим доступа : www.biblio-online.ru/book/F68DD363-9C0F-493A-BDC9-BB0B7985527F
4)Зарубин, В. С. Моделирование [Текст]: учебное пособие / В. С. Зарубин. - М.: Академия, 2013. - 336 с.: ил. - (Высшее профессиональное образование. [Информатика и вычислительная техника]. Бакалавриат). - Библиогр.: с.
325-330. Предм. указ.: с. 331-334.
5)Кудинов, Ю.И. Основы современной информатики [Электронный ресурс] : учеб. пособие / Ю.И. Кудинов, Ф.Ф. Пащенко. — Электрон. дан. — Санкт-Петербург : Лань, 2011. — 256 с. — Режим доступа: https://e.lanbook.com/book/68468. — Загл. с экрана.
6)Пимонов, А.Г. Имитационное моделирование [Электронный ресурс] : учеб. пособие / А.Г. Пимонов, С.А. Веревкин, Е.В. Прокопенко. — Электрон. дан. — Кемерово : КузГТУ имени Т.Ф. Горбачева, 2015. — 139 с. — Режим дос-
тупа: https://e.lanbook.com/book/69500. — Загл. с экрана..
ПЕРЕЧЕНЬ РЕСУРСОВ СЕТИ «ИНТЕРНЕТ», РЕКОМЕНДУЕМЫХ ДЛЯ ОСВОЕНИЯ ДИСЦИПЛИНЫ
1.Портал поддержки среды имитационного моделирования GPSS.Режим доступа http://www.gpss.ru
2.Портал поддержки среды имитационного моделирования AnyLogic.
Режим доступа http://www.anylogic.ru
3.Интернет-университет информационных технологий (ИНТУИТ.ру). –
Режим доступа: http://www.intuit.ru