Навчальний посібник Практикум Основи комп’ютерного моделюванння економічної діяльності НУДПСУ, Національний університет державної податкової служби України, Тестові завдання модуля 3
« НазадТЕСТОВІ ЗАВДАННЯ МОДУЛЯ 31. Імітаційні моделі яких систем і процесів можна розробляти в Extend? - Неперервних і дискретно-подієвих - Тільки дискретно-подієвих - Неперервних, дискретно-подієвих і агентних 2. Як активізувати необхідну для побудови моделі бібліотеки в Extend? - Виконати команду Library=>Open Library (Библиотека=>Открыть бібліотеку), знайти папку Libs , вибрати необхідну бібліотеку і клацнути на кнопці Открыть. - Всі необхідні для побудови моделі бібліотеки в Extend автоматично завантажуються в оперативну пам’ять комп’ютера під час завантаження само програми Extend. 3. Який блок завжди має бути присутнім при побудові дискретної імітаційної моделі в Extend? - блок Executive (Диспетчер) - блок Discrete Event - блок Generator (Генератор) 4. За допомогою якого блоку можна задати випадкове число клієнтів? - блоку Generator (Генератор) - блоку Executive (Диспетчер) - блоку Input Random Number 5. Які можливі розподіли випадкової величини, що є вбудованими в Extend? - Нормальний, пуасонівський, біноміальний, трикутний, експоненціальний, емпирічна таблиця і інші. - В Extend можливо задавати розподіл випадкової величини лише як емпирічну таблицю. 6. Які різновиди зв’язків можуть мати блоки в Extend? - Два типи для входу і виходу елементів, і два типи - для входу і виходу значень. - Декілька типів для для входу і виходу елементів, і декілька типів - для входу і виходу значень. - Немає правильної відповіді. 7. Як за зовнішнім виглядом відрізняються лінії руху інформації і руху елементів в Extend? - Лінія руху елементів – подвійна, а лінія руху значень (інформації) одинарна. - Лінія руху елементів – одинарна, а лінія руху значень (інформації) подвійна. - Лінія руху елементів і лінія руху значень (інформації) мають однакове зображення. 8. Який блок імітує чергу у моделі в Extend? - Queue, * (Черга, *) - Activity, * (Активність, *) - Generator, * (Генератор, *) 9. Який блок імітує процес затримки-обслуговування в Extend? - Activity, * (Активність, *) - Generator, * (Генератор, *) - Queue, * (Черга, *) 10. Що важливо задати у діалоговому вікні Simulation Setup в Extend для дискретно-подієвих моделей? - Одиниці вимірювання часу, час закінчення імітації і кількість випробувань моделі. - Час закінчення імітації і кількість випробувань моделі. - Немає правильної відповіді 11. Що задають у діалоговому вікні блоку Input Random Number в Extend? - Розподіл випадкової величини і деякі інші параметри. - Емпіричну таблицю розподілу випадкової величини і деякі інші параметри 12. Який блок може бути використаний для збирання статистичних даних і їх графічного відображення в дискретно-подієвих моделях Extend? - Блок Plotter, Discrete Event (Плоттер, Дискретна подія); - Activity, * (Активність, *); - Queue, * (Черга, *). 13. Що задають на вкладці Queue у діалоговому вікні блоку Generator (Генератор) в Extend? - Насамперед максимальну довжину черги. - Кількість службовців для обслуговування черги. 14. Чим відрізняється блок Activity, Delay (Активність, Затримка) від блоку Activity, Multiple (Активність, Множинна) в Extend? - У блоці Activity, Delay (Активність, Затримка) затримку обслуговування може виконувати одна сутність, а у блоці Activity, Multiple (Активність, Множинна) – декілька сутностей. - Блоки рівнозначні і відрізняються лише незначними особливостями, пов’язаними з певними особливостями реальної системи, поведінка якої моделюється. 15. Де зберігаються результати документування імітації для розробленої моделі в Extend? - Результати імітації зберігають блоки моделі і їх можна переглянути у діалоговому вікні відповідного блоку на вкладці Result. - Результати імітації зберігаються у відокремлених від моделі файлах на жорсткому диску локального комп’ютера. - Немає правильної відповіді 16. Які різновиди імітаційних моделей можна розробляти в AnyLogic? - Неперервні і дискретно-подієві. - Тільки дискретно-подієві. - Неперервні, дискретно-подієві і агентні 17. Для розробки яких моделей призначена бібліотека об’єктів Enterprise Library в AnyLogic? - Неперервних і дискретно-подієвихі. - Тільки дискретно-подієвих. - Неперервних, дискретно-подієвих і агентних 18. Як додати об’єкт бібліотеки до структурної схеми моделі в AnyLogic? - Потрібно перетягнути об’єкт з вкладки Enterprise Library вікна Бібліотеки у вікно моделі, а потім задати необхідні властивості об’єкта. - Потрібно скопіювати об’єкт з вкладки Enterprise Library вікна Бібліотеки і вставити у вікно моделі, а потім задати необхідні властивості об’єкта. 19. Як за замовчуванням відображаються зв’язки між об’єктами моделі в AnyLogic? - У вигляді відрізків одинарної прямої лінії, яка сполучає порт одного об’єкту з портом іншого. - Зв’язки між об’єктами відображаються у вигляді дуг, що сполучають порт одного об’єкту з портом іншого. 20. Для моделювання яких реальних об’єктів використовують об’єкт Source бібліотеки об’єктів Enterprise Library в AnyLogic? - Для генерування появи заявок певного типу (можуть бути клієнти в системі обслуговування, деталі в моделі виробництва, документи в моделі документообігу тощо). - Для генерування затримки заявок певного типу (можуть бути клієнти в системі обслуговування, деталі в моделі виробництва, документи в моделі документообігу тощо). 21. Для моделювання яких реальних об’єктів чи подій використовують об’єкт Sink бібліотеки об’єктів Enterprise Library? - Для моделювання події: кінець обслуговування заявки (клієнта, деталі, документа тощо). - Для моделювання події: затримки заявки для обслуговування заявки (клієнта, деталі, документа тощо). 22. Яким об’єктам системи імітаційного моделювання Extend відповідають об’єкти Source, Queue, Delay, Sink бібліотеки об’єктів Enterprise Library AnyLogic? - Generator, Queue, Activity, Exit; - Source, Queue, Activity, Exit; - Немає правильної відповіді. 23. Що можна задати у властивості interarrivalTime об’єкта Source в дискретно-подієвій моделі AnyLogic? - Розподіл інтенсивністі появи заявки. - Час обслуговування заявки. 24. Що можна задати у властивості capacity об’єкта Queue у дискретно-подієвій моделі AnyLogic?? - Максимамальну довжину черги. - Розподіл для довжини черги. 25. Як задати час обслуговування заявки в дискретно-подієвій моделі AnyLogic? - Потрібно у властивості delayTime об’єкта Delay задати розподіл для часу обслуговування заявки. - Час обслуговування встановлюється автоматично після задання розподілу для довжини черги. 26. Як змінити ім’я експерименту в AnyLogic? - У вікні дерева об’єктів моделі виділити об’єкт Simulation і у діалоговому вікні Свойства цього об’єкта ввести ім’я (до 15 символів). - Двічі клацнути на об’єкті Simulation У вікні дерева об’єктів моделі і ввести нове ім’я (до 15 символів). 27. Що розуміють під віртуальним часовим режимом в дискретно-подієвій моделі AnyLogic? - У режимі віртуального часу модель виконується безвідносно до фізичного часу так швидко, як це дозволяє процесор і відповідні методи, які застосовуються у моделі. - У режимі віртуального часу модель виконується відповідно до фізичного часу. 28. Що розуміють під реальним часовим режимом в дискретно-подієвій моделі AnyLogic? - У режимі реального часу задають зв’язок між модельним часом і часом фізичним, тобто задають кількість одиниць модельного часу, які виконуються за одну секунду. - У режимі реального часу модель виконується безвідносно до фізичного часу так швидко, як це дозволяє процесор і відповідні методи, які застосовуються у моделі. 29. В якому співвідношенні знаходяться фізичний час і реальний часовий та віртуальний часовий режими в дискретно-подієвій моделі AnyLogic? - Віртуальний часовий режим дозволяє максимально стисло у часі проаналізувати роботу моделі і не зв’язаний певним числовим відношенням з фізичним часом, а реальний часовий режим – більш повільний і зв’язаний певним числовим відношенням з фізичним часом. - Немає правильної відповіді. - Режим реального часу найбільш швидкий режим прогону моделі і не зв’язаний певним числовим відношенням з фізичним часом, а віртуальний часовий режим – більш повільний і зв’язаний зв’язаний певним числовим відношенням з фізичним часом. 30. Як побудувати анімаційну діаграму в дискретно-подієвій моделі AnyLogic? - Клацнути на кнопці Новая анимация вікна програми AnyLogic, далі скористатись інструментами програми для представлення об’єктів моделі, для створених об’єктів анімаційної діаграми задати властивості. - Анімаційна діаграма у в дискретно-подієвій моделі AnyLogic створюється автоматично у відповідності до структурної схеми моделі і користувачу непотрібно самому створювати щось оригінальне. 31. Як задати анімаційні властивості об’єктів структурної схеми в дискретно-подієвій моделі AnyLogic? - Виділити відповідний об’єкт у вікні моделі і у діалоговому вікні Свойства на вкладці Общие задайте для властивості animation.Shape відповідне посилання на об’єкт анімаційної діаграми і у разі потреби змінити інші анімаційні властивості об’єкта. - Достатньо задати властивості для об’єктів на анімаційній діаграмі, а зв’єязувати їх з об’єктами моделі нмає потреби, зв’язування відбувається автоматично 32. Як задати режим збору статистики для об’єкта Delay в дискретно-подієвій моделі AnyLogic? Яка властивість об’єкта задає цей режим? - Щоб задати режим збору статистики для об’єкта Delay, потрібно у вікні властивостей цього об’єкта для властивості statsEnabled задати значення true. - Режим збирання статистики для цього об’єкта активовано у властивості statsEnabled цього об’єкта за замовчуванням і змінювати його немає потреби. 33. Як додати стовпчиковий індикатор на анімаційну діаграму в дискретно-подієвій моделі AnyLogic? - Клацнути на кнопці Столбцовый индикатор панелі інструментів вікна програми AnyLogic, а потім на анімаційній діаграмі накреслити цей об’єкт у потрібному місці, після цього задати властивості цього об’єкта у вікні Свойства. - Двічі клацнути на кнопці Столбцовый индикатор панелі інструментів вікна програми AnyLogic, після чого задати властивості цього стовпчикового об’єкта у вікні Свойства.. 34. Що обчислює функція getStatsUtilization(), яка може бути задана у властивості Отображает на вкладці Столбцовый индикатор вікна Свойства індикатора в дискретно-подієвій моделі AnyLogic? - Статистику зайнятості відповідного об’єкта. - Швидкість обслуговування заявки. - Немає правильної відповіді. 35. Якщо у властивості Отображает на вкладці Столбцовый индикатор вікна Свойства індикатора об’єкта Queue задана функція Queue.Size, то що вона обчислюватиме в дискретно-подієвій моделі AnyLogic? - Довжину черги. - Час очікування. 36. Який об’єкт бібліотеки Enterprise Library в дискретно-подієвій моделі AnyLogic може використовуватись для моделювання ресурсів? - Об’єкт Resource - Об’єкт Source - Об’єкт SelectOutput - Немає правильної відповіді. 37. Який об’єкт бібліотеки Enterprise Library може використовуватись для моделювання блоку прийняття рішень? - Об’єкт SelectOutput - Об’єкт Resource - Об’єкт Source 38. Який об’єкт бібліотеки Enterprise Library в дискретно-подієвій моделі AnyLogic використовується для моделювання факту зайняття заявкою певного ресурсу? - Об’єкт ProcessQ - Об’єкт SelectOutput - Об’єкт Resource 39. Яка технологія створення об’єкта Группа фигур і яке призначення цього об’єкта в дискретно-подієвій моделі AnyLogic? - Цей об’єкт використовується для відображення на анімаційній діаграмі графічних зображень стану ресурсів за допомогою різних графічних зображень. Для створення цього об’єкта потрібно мати декілька зображень стану ресурсу, які збережені в окремих файлах. Потім потрібно на анімаційній діаграмі створити об’єкт Группа фигур, у властивостях якого потрібно задати посилання на файли графічних зображень. - Цей об’єкт використовується для відображення на анімаційній діаграмі графічних зображень стану ресурсів за допомогою різних графічних зображень. Потім потрібно на анімаційній діаграмі створити об’єкт Группа фигур 40. З якою метою створюється клас повідомлень в дискретно-подієвій моделі AnyLogic? - З метою відображення на анімаційній діаграмі певних ресурсів. - З метою відображення у вікні моделі на структурній схемі ресурсів. - Немає правильної відповіді. 41. З якою метою використовується об’єкт Перечисление у дискретно-подієвій моделі AnyLogic? - З метою організації збору статистики, наприклад про час перебування заявки у системі. - З метою візуалізації поведінки моделі на анімаційній діаграмі. - Немає правильної відповіді. 42. З якою метою використовується об’єкт Набор данных у дискретно-подієвій моделі AnyLogic? - З метою збору статистики для певного елемента переліку (Перечисления). - З метою візуалізації поведінки заявки на анімаційній діаграмі. - Немає правильної відповіді. 43. В якому вікні можна побачити всі наявні у у дискретно-подієвій моделі AnyLogic об’єкти? - У вікні браузера об’єктів проекту. - У вікні анімаційної діаграми. - У вікні моделі. 44. Що моделює у дискретно-подієвій моделі AnyLogic об’єкт Класс сообщений (клас повідомлень)? - Заявки (клієнтів, деталі, документи тощо) - Надходження статистичних даних. - Немає правильної відповіді. 45. Функція Update(), що застосовується до об’єкта Класс сообщений, у й дискретно-подієвій моделі AnyLogic, обчислює: - часову статистику стосовно заявки - виконує оновлення стану заявки - всі відповіді правильні 46. Чи можуть бути пов’язані об’єкт Sourse з об’єктом Клас повідомленьу дискретно-подієвій моделі AnyLogic? - Так, через властивість newEntity. - Ні, жодна властивість об’єкта Sourse не дозволяє встановити зв’язок. 47. Чи пов’язаний об’єкт Queue з об’єктом Customer у дискретно-подієвій моделі банківського відділення AnyLogic? - Так, за допомогою властивості onExit. - Ні, жодним чином не пов’язані. 48. Чи можна змінювати кількість менеджерів у розробленій дискретно-подієвій моделі банківського відділення AnyLogic? - Так, можна. - Ні, не можна. 49. Чи можна на анімаційній діаграмі AnyLogic розмістити командну кнопку, при клацанні на якій буде виконуватись певний алгоритм? - Так, можна. - Ні, не можна. 50. Яка функція вилучає статистику про час обслуговування клієнтів, зібрану відповідним набором даних, у розробленій дискретно-подієвій моделі банківського відділення AnyLogic? - ATM.resetStats(); - serviceTime.reset(); - waitTime.reset(); - tellers.resetStats(); З повагою ІЦ “KURSOVIKS”! |