Professional Documents
Culture Documents
Normal 5cfd01f36109e
Normal 5cfd01f36109e
МЕТОДИЧНІ ВКАЗІВКИ
ДО ВИКОНАННЯ САМОСТІЙНОЇ РОБОТИ
ОБОВ’ЯКОВОЇ ОСВІТНЬОЇ КОМПОНЕНТИ
НАВЧАЛЬНА ДИСЦИПЛІНА:
«АЛГОРИТМИ ТА СТРУКТУРИ ДАНИХ»
22. Дерево називається повним бінарним, якщо ступінь результатів вершин дорівнює:
a) 2 або 0;
b) 2;
c) М або 0;
d) M.
23. Дано три умови закінчення просіювання при сортуванні прямим включенням. Знайдіть серед
них зайве.
a) знайдений елемент a (i) з ключем, меншим ніж ключ у x;
b) знайдений елемент a(i) з ключем, більшим ніж ключ у x;
c) досягнутий лівий кінець готової послідовності.
25. Як можна скоротити витрати машинного часу при сортуванні великого обсягу даних?
a) проводити сортування в таблиці адрес ключів;
b) проводити сортування на більш потужному комп'ютері;
c) розбити дані на більш дрібні порції і сортувати їх.
26. Існують наступні методи сортування. Знайдіть помилку.
a) суворі;
b)покращені;
c) динамічні.
30. Скільки додаткових змінних потрібно у бульбашковому сортуванні крім масиву, що містить
елементи?
a) 0 (не потрібно);
b) всього 1 елемент;
c) n змінних (рівно стільки, скільки елементів в масиві).
33. Масив сортується «бульбашковим» методом. За скільки проходів по масиву самий «легкий»
елемент в масиві виявиться вгорі?
a) за 1 прохід;
b) за n-1 проходів;
c) за n проходів, де n - число елементів масиву.
54. Як називаються предки вузла, мають рівень на одиницю менше рівня самого вузла
a) дітьми;
b) батьками;
c) братами;
58. Граф – це
a) нелінійна структура даних, що реалізує ставлення «багато до багатьох»;
b) лінійна структура даних, що реалізує ставлення «багато до багатьох»;
c) нелінійна структура даних, що реалізує ставлення «багато до одного»;
d) нелінійна структура даних, що реалізує ставлення «один до багатьох»;
e) лінійна структура даних, що реалізує ставлення «один до багатьох».
64. Є кілька способів подання графа в ЕОМ. Який із наведених способів не відноситься до них.
a) матриця інціденцій;
b) матриця суміжності;
c) список ребер;
d) масив инцидентности.
65. Яким чином здійснюється алгоритм знаходження найкоротшого шляху від вершини s до
вершини t
a) знаходження шляху від вершини s до всіх вершин графа;
b) знаходження шляху від вершини s до заданої вершини графа;
c) знаходження найкоротших шляхів від вершини s до всіх вершин графа;
d) знаходження найкоротшого шляху від вершини s до вершини t графа;
e) знаходження всіх шляхів від кожної вершини до всіх вершин графа.
66. Суть алгоритму Дейкстри – знаходження найкоротшого шляху від вершини s до вершини t
полягає
a) обчисленні верхніх обмежень d[v] в матриці ваг дуг a[u, v] для u, v;
b) обчисленні верхніх обмежень d[v];
c) обчисленні верхніх обмежень в матриці ваг дуг a[u, v];
d) обчисленні нижніх обмежень d[v] в матриці ваг дуг a[u, v] для u, v.
71. Шлях (цикл), який містить всі ребра графа тільки один раз, називається
a) ейлеровим;
b) гамільтоновим;
c) декартовим;
d) замкнутим.
ТЕМАТИКА РЕФЕРАТІВ
з навчальної дисципліни «Алгоритми та структури даних»
Завдання №1.
Тема: Способи задання графів.
Мета: Набуття практичних вмінь і навичок при представленні заданих
графів різними способами та можливістю їх комп’ютерної реалізації.
Для неорієнтованих графів скласти матрицю суміжності і матрицю
інцидентності.
Завдання №2.
основна:
1. Коротєєва Т. О. Алгоритми та структури даних: навч. посібник /
Т. О. Коротєева. – Львів: Видавництво Львівської політехніки, 2014. – 280 с.
2. Матвієнко М. П. Теорія алгоритмів. Навчальний посібник. – К.:
Видавництво Ліра-К, 2017. – 340 с.
3. Матвієнко М. П., Шаповалов С. П. Математична логіка та теорія
алгоритмів. Навчальний посібник. – К.: Видавництво Ліра-К, 2015. – 212 с.
4. Шаховська Н. Б., Голощук Р. О. Алгоритми і структури даних.
Навчальний посібник. – 216 с.
додаткова:
5. Алгоритми і структура даних: посібник / Н. Б. Шаховська,
Р. О. Голощук. – Львів: Магнолія 2006, 2014. – 215 с.
6. Алгоритми і структури даних: практикум: навч. посіб./ Н. К. Стратієнко,
М. Д. Годлевський, І. О. Бородіна. – Харьков: НТУ «ХПИ», 2017. – 224 с.
7. Козак Л. І. Основи програмування: навчальний посібник / Л. І. Козак,
І. В. Костюк, С. П. Стасевич. – Львів: Новий Світ-2000, 2013.
8. Математична логіка. Основи теорії алгоритмів: навчальний посібник /
С. С. Шкільняк. – К.: ДП «Видавничий дім "Персонал"», 2009. – 280 с.
Інформаційні ресурси
1 Загальні положення
Знання та уміння перевіряються за комплексом питань з дисципліни
«Алгоритми та структури даних», які охоплюють практичні та теоретичні навики.
Оцінка здійснюється за п’ятибальною системою. Теоретична та практична
частини оцінюються разом.