Тема 3. система моделирования gpss world
Тема 2. Основные понятия имитационного моделирования
- Равномерное целочисленное распределение от 18 до 24может быть записано в виде:
а) 18±24
б) 24±18
+в) 21±3
г) 20±2
- В случае равномерного целочисленного распределенияот 18 до 24 вероятность получения случайной величиной значения 18составляет:
а) 1/10
б) 1/2
в) 1/3
г) 1
+д) 1/7
- Система, состояние которой изменяется мгновенно вопределенные моменты времени, называется
+а) дискретной
б) динамической
в) стохастической
г) непрерывной
- Изменение состояния дискретной системы называется:
a) шагом
+б) событием
в) фазой
г) таймером
- Время, затраченное компьютером на выполнениеимитационного эксперимента, называется:
а) модельным временем;
+б) временем моделирования.
- Образ реального времени моделируемой системы вимитационной модели называется
+а) модельным временем;
б) временем моделирования.
- В модели парикмахерской событие прихода клиентаявляется:
+а) основным
б) вспомогательным
- В модели парикмахерской событие поступления клиентана обслуживание является:
а) основным
+б) вспомогательным
В модели парикмахерской событие завершения обслуживания клиента является:
+а) основным
б) вспомогательным
- Какой способ продвижения модельного времениизображен на рисунке?
|
+а) принцип ?t
б) принцип ?x
- Какой способ продвижения модельного времениизображен на рисунке?
|
а) принцип ?t
+б) принцип ?x
- Какой способ продвижения модельного времени принятв системе GPSS World?
а) принцип ?t
+б) принцип ?x
- В какой момент планируется приход очередногоклиента в парикмахерскую в соответствующей модели?
а) в начале моделирования
+б) в момент прихода предыдущего клиента
в) в момент окончания обслуживания предыдущего клиента
г) через равные интервалы времени
- В какой момент времени планируется окончаниеобслуживания клиента?
а) в начале моделирования
б) в момент прихода этого клиента
в) в момент прихода следующего клиента
г) в момент окончания обслуживания предыдущего клиента
+д) в момент поступления данного клиента на обслуживание
е) в момент поступления следующего клиента на обслуживание
- Случайная величина X, имеющая равномерноецелочисленное распределение, записываемое как 43±4, может принимать:
а) 4 различных значения;
б) 43 различных значения;
+в) 9 различных значений;
г) 100 различных значений;
д) 5 различных значений.
- Случайная величина X, имеющая целочисленное равномерноераспределение, записываемое как 4±2, может принимать значения:
а) 2, 4
б) 2, 3, 4
в) 2, 6
г) 2, 4, 6
+д) 2, 3, 4, 5, 6
Тема 3. Система моделирования GPSS World
- Транзакт в системе GPSS World принадлежит кследующей категории объектов:
+а) динамической
б) статической
в) статистической
г) операционной
- К статической категории (оборудованию) относятсяследующие объекты (возможны несколько ответов):
а) блок
б) транзакт
+в) устройство
г) очередь
д) таблица
+е) память
+ж) ключ
- Какой из объектов может иметь параметры иприоритет?
а) блок
б) устройство
+в) транзакт
г) ключ
д) очередь
е) память
- Оборудование, которое может быть использованонесколькими транзактами одновременно (многоканальная СМО) в системе GPSS World имитируется спомощью
а) ключа
+б) памяти
в) таблицы
г) транзакта
д) устройства
- Для сбора статистической информации в видеэмпирических функций распределения случайных величин используются
а) ключи
б) памяти
в) транзакты
+г) таблицы
д) очереди
е) устройства
- Объект, предназначенный для сбора статистики поожидающим обслуживания транзактам, называется
а) ключ
б) память
в) устройство
г) таблица
+д) очередь
- Оборудование (или ресурс), которое может бытьиспользовано в каждый момент времени только одним транзактом(одноканальная СМО), имитируется с помощью:
а) ключа
б) памяти
в) таблицы
г) транзакта
+д) устройства
е) очереди
- Для изображения в модели светофора, переключателя,шлагбаума служат
+а) ключи
б) памяти
в) таблицы
г) устройства
д) транзакты
е) очереди
- Последовательность блоков от оператора GENERATE до оператора TERMINATE, котораяопределяет путь движения некоторого типа транзактов, называется
а) устройством
б) очередью
в) памятью
+г) сегментом
д) командой
е) счетчиком числа завершений
- Определить переменную, функцию, описать емкостьпамяти, параметры таблицы и т.п. позволяют:
а) операторы блоков
+б) операторы описания
в) управляющие операторы
- Какие операторы можно как вносить в текст модели,так и задавать через командное меню системы:
а) операторы блоков
б) операторы описания
+в) управляющие операторы
- Задать условия моделирования (такие, как: егопродолжительность, число прогонов модели и т.д.) можно с помощью:
а) операторов блоков
б) операторов описания
+в) управляющих операторов
- Для ввода транзактов в модель используется блок:
а) ADVANCE
б) ENTER
в) SEIZE
+г) GENERATE
д) TERMINATE
- GENERATE 5,2,20,6
Какое описание работы этого блока верное:
а) Первый транзакт приходит в момент времени 5, следующие транзакты – с интервалом в 2 единицы времени. Всего приходит 20 транзактов и работа блока заканчивается. Приоритет создаваемых транзактов равен 6.
б) Первый транзакт приходит через случайное время от начала моделирования со средним 5 и размахом 2. Следующие транзакты приходят через 20 единиц времени. Всего поступит 6 транзактов и работа блока закончится.
в) Первый транзакт приходит в момент времени 6, интервал между следующими транзактами – случайная равномерная величина в интервале 5±2. Всего поступит 20 транзактов и работа блока закончится.
+г) Первый транзакт приходит в момент времени 20. После этого интервал между прибытиями транзактов есть равномерно распределенная случайная величина в интервале 5±2, т.е. от 3 до 7 включительно. Всего поступит 6 транзактов и работа блока закончится.
- GENERATE 8 , , , , 4
Какое описание работы этого блока верное:
а) Первый транзакт приходит в момент времени 8, далее транзакты поступают через 4 единицы времени.
+б) Транзакты поступают через детерминированный интервал времени, равный 8. Все они имеют приоритет, равный 4.
в) Транзакты поступают через детерминированный интервал времени, равный 8. Всего поступит 4 транзакта и работа модели закончится.
г) Первый транзакт поступает через 4 единицы времени, а следующие – через 8 единиц времени.
- GENERATE 6,6,,10
Какое описание работы этого блока верное:
+а) Транзакты создаются с интервалами 6±6 (от 0 до 12 включительно)согласно равномерному распределению. Приход первого транзакта рассчитывается в момент времени 0. Всего создается 10 транзактов и работа блока заканчивается.
б) Первый транзакт приходит в момент времени 10, второй – через 6 единиц времени, а третий – еще через 6 единиц времени. После этого работа блока заканчивается.
в) Первый транзакт приходит в момент времени 10. Далее транзакты создаются с интервалом 6±6 (т.е. от 0 до 12 включительно). Количество создаваемых транзактов не ограничено.
г) Первый транзакт приходит в момент времени 10. Затем следующие транзакты поступают через интервал времени, равный 6. Всего создается 6 транзактов и работа блока заканчивается.
- Когда планируется приход следующего транзакта черезблок GENERATE?
a) Когда текущий транзакт “извне” входит в блок GENERATE.
б) Когда текущий транзакт покидает блок GENERATE.
+в) В начале моделирования планируется приход всех транзактов.
- Какой блок служит для удаления транзактов из модели(уничтожения)?
а) GENERATE
б) LEAVE
+в) TERMINATE
г) ADVANCE
д) RELEASE
- Для чего используется счетчик числа завершений?(Возможно несколько ответов)
+а) для ограничения количества транзактов, “прогоняемых” в модели;
б) для ограничения количества блоков модели;
+в) для ограничения времени, в течении которого исследуется объект;
г) для ограничения количества сегментов.
- Какая команда начинает процесс моделирования изадает начальное значение счетчика завершений?
а) BEGIN
+б) START
в) GO
г) SIMULATE
д) TERMINATE
- Для чего используется транзакт-таймер:
а) для уничтожения других транзактов;
б) для подсчета статистики моделирования;
в) для ограничения числа “прогоняемых” транзактов;
+г) для прекращения моделирования через определенное время.
- Какая пара блоков служит для управленияустройствами?
+а) SEIZE – RELEASE
б) GENERATE – TERMINATE
в) ENTER – LEAVE
г) QUEUE – DEPART
- Какое из имен записано неправильно (возможнынесколько ответов)
+а) M1
б) MOBILE1
+в) _SUMTWO
+г) START
д) MIXFIX30
- Что происходит с транзактом, который пытается войтив блок SEIZE сименем устройства, которое в данный момент занято?
а) Он уничтожается.
б) Он задерживается в блоке SEIZE.
+в) Он задерживается в предыдущем блоке.
г) Он отправляется в очередь на специальный блок.
- Установите соответствие:
| а) SEIZE=ж | д) TERMINATE |
| б) QUEUE=з | е) LEAVE |
| в) GENERATE=д | ж) RELEASE |
| г) ENTER=e | з) DEPART |
- Какой блок используется для освобожденияустройства:
а) FREE
б) LEAVE
в) TERMINATE
+г) RELEASE
- Коэффициент использования устройства – это:
а) количество транзактов, обслужившихся на устройстве;
б) доля транзактов, занимавших устройство;
+в) доля времени, в течение которого устройство было занято обслуживанием, в общем модельном времени;
г) среднее время обслуживания транзакта.
- Задержка транзактов на время обслуживаниявыполняется блоком:
а) GENERATE
б) TERMINATE
в) SEIZE
г) ENTER
+д) ADVANCE
е) LEAVE
- ADVANCE 15,7
Какое описание работы этого блока верное?
а) транзакт задерживается в этом блоке на случайное время, которое имеет равномерное распределение от 8 до 22 включительно;
+б) транзакт задерживается в этом блоке в момент времени 15 на 7 единиц модельного времени;
в) транзакт занимает от 8 до 22 каналов памяти;
г) транзакт задерживается в предыдущем блоке на случайное время, которое имеет равномерное распределение от 8 до 22 включительно;
д) транзакт задерживается в этом блоке на случайное время, которое имеет равномерное распределение от 7 до 15 включительно;
- Если в модели нет ни одного блока QUEUE, означает ли это, что вмодели не образуются очереди:
а) да
+б) нет
- Нулевые входы – это
а) транзакты, которые не были зарегистрированы в очереди;
+б) транзакты, которые были зарегистрированы в очереди, но не потратили времени на ожидание;
в) транзакты, которые были зарегистрированы в очереди, но время их ожидания было ниже среднего значения.
- Какая пара блоков служит для сбора статистики поожиданию в очереди:
а) SEIZE – RELEASE
б) GENERATE – TERMINATE
в) ENTER – LEAVE
+г) QUEUE – DEPART
- Какой блок регистрирует выход транзакта из очереди:
а) LEAVE
б) RELEASE
+в) DEPART
г) TERMINATE
- Может ли транзакт присутствовать одновременно внескольких очередях?
+а) да
б) нет
- Установите соответствие между элементами блок-схеми блоками GPSS:
| a)GENERATE A,B =к | з) | ![]() |
| б)TERMINATE A =o | и) | ![]() |
| в) ADVANCE A,B =м | к) | ![]() |
- Что означает текст, расположенный после знака ‘;’ ?
а) параметры блока;
б) адрес перехода;
в) имя блока;
+г) комментарий
- Какой блок применяется для изменения маршрутадвижения транзакта:
а) ADVANCE
б) GENERATE
в) QUEUE
г) RELEASE
+д) TRANSFER
e) DEPART
- TRANSFER ,MYBEG
Какое описание работы этого блока верное?
+а) транзакт отправляется к блоку с именем MYBEG;
б) транзакт сначала пытается войти в следующий по порядку блок, а если этот блок не может его принять, то транзакт отправляется в блок с именем MYBEG;
в) С вероятностью 0,5 транзакт направляется в блок с именем MYBEG. Остальные транзакты поступают на следующий блок.
- TRANSFER BOTH , , MYBEG
Какое описание работы этого блока верное?
а) транзакт отправляется к блоку с именем MYBEG;
+б) транзакт сначала пытается войти в следующий по порядку блок, а если этот блок не может его принять, то транзакт отправляется в блок с именем MYBEG;
в) С вероятностью 0,5 транзакт направляется в блок с именем MYBEG. Остальные транзакты поступают на следующий блок.
- TRANSFER 0.4, , MYBEG
Какое описание работы этого блока верное?
а) транзакт отправляется к блоку с именем MYBEG.
+ б) С вероятностью 0,4 транзакт переходит к блоку MYBEG, а с вероятностью 0,6 – к следующему блоку.
в) С вероятностью 0,4 транзакт переходит к следующему блоку, а с вероятностью 0,6 – к блоку с именем MYBEG.
г) С вероятностью 0,4 транзакт переходит к блоку MYBEG, а с вероятностью 0,6 – остается в текущем блоке.
- Для какой цели в системе GPSS World используетсяобъект “память”?
а) для хранения значений переменных;
б) для организации таблиц и функций;
в) для хранения стандартных числовых атрибутов;
+г) для имитации многоканальных устройств.
- KAN STORAGE 5
Какое описание этого оператора верное?
а) объявляется переменная с именем KAN и получает начальное значение 5;
+б) объявляется многоканальное устройство (память) с именем KAN и задается число каналов, равное 5;
в) Объявляется константа с именем KAN, равная 5;
г) Задается время задержки транзакта на устройстве с именем KAN, равное 5 единицам.
- Какую роль играет приоритет транзакта?
а) транзакт с наивысшим приоритетом обслуживается без очереди;
б) транзакт с высоким приоритетом прерывает обслуживание транзакта с более низким приоритетом;
в) транзакт с высоким приоритетом занимает место в очереди перед транзактами с низшим приоритетом, но после транзактов с таким же приоритетом, которые пришли ранее;
+г) транзакт с высоким приоритетом быстрее обслуживается на устройстве.
- Какой блок имитирует занятие канала памяти?
+а) SEIZE
б) ENTER
в) GENERATE
г) QUEUE
- Установите соотв



