Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Залікова контрольна з Алгоритмів.doc
Скачиваний:
2
Добавлен:
01.12.2018
Размер:
255.49 Кб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

Національний університет "Львівська політехніка"

Інститут новітніх технологій та управління імені в.Чорновола

Кафедра “Інформаційно-комп’ютерних технологій і систем ”

Дисципліна: “Алгоритми та структури даних”

Залікова контрольна робота

Контрольне завдання №1

  1. Для чого розробляються алгоритми?

а) щоб бути крутим програмістом;

б) для полегшення розробки програми;

в) для однозначного розуміння з тваринами.

  1. Як вставити елемент в середину в список з одним вказівником?

а) Розірвати два зв’язки між двома елементами, і задати адресу поля NEXT попереднього елемента на новий, поле PREV нового елемента та попередній елемент, поле NEXT нового елемента на наступний елемент та поля PREV наступного елементу на попередній;

б) власний варіант;

в) розірвати зв’язок мідж двома елементами і задати адресу нового елементу в полі NEXT попереднього елемента, та адресу наступного елемента в полі NEXT нового елемента.

  1. Що називається масивом?

а) динамічний список, у якому додавання і вилучення елементів виконується тільки на початку списку (з голови).

б) список, що відображає стосунки сусідства між елементами;

в) сукупність однозначних даних;

д) інше визначення.

  1. Де зберігаються дані при використанні внутрішнього методу сортування?

а) HDD;

б) RAM;

в) CD-ROM;

г) власний варіант.

  1. Який оператор використовується для присвоєння значення комірки масиву?

а) a=7;

б) x[3][2]=104;

в) f(x)=144;

г) власний варіант.

  1. Які існують арифметичні операції з масивами?

а) √

б) %

в) «-», «+», «*», «/»

г) власний варіант.

  1. Які динамічні структури ви знаєте?

а) статичні масиви;

б) списки, дерева, графи;

в) тільки списки;

д) списки, черги, стеки.

  1. З яких полів скадається елемент списку з одним вказівникам?

а) поле даних INF;

б) поле даних INF,поле зв’язку NEXT з наступним, поле зв’язку PREV з попереднім елементом;

с) поле даних INF,поле зв’язку NEXT;

Затверджую на засіданні кафедри ІКТС…

Протокол № 1 від 22. 08.2011р.

Лектор,

доктор технічних. наук, професор Яцимірський М.М.

Зав. кафедри ІКТС

доктор технічних. наук, професор Заяць В.М.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

Національний університет "Львівська політехніка"

Інститут новітніх технологій та управління імені в.Чорновола

Кафедра “Інформаційно-комп’ютерних технологій і систем ”

Дисципліна: “Алгоритми та структури даних”

Залікова контрольна робота

Контрольне завдання №2

1. Які властивості повинен мати алгоритм?

а) мати властивість однозначності;

б) написаним на мові програмування;

в) однозначність, зрозумілість, дискретність, універсальність, правильність.

  1. Які динамічні структури ви знаєте?

а) статичні масиви;

б) списки, дерева, графи;

в) тільки списки;

д) списки, черги, стеки.

  1. Які переваги фіксованого масиву?

а) можливість автоматичної зміни розміру масиву;

б) легкий доступ до елементів масиву;

в) легка можливість вставки елемента в середину масиву;

с) власний варіант.

4. Які основні символи блок-схеми ви знаєте?

а) математичні формули;

б) усі геометричні фігури;

в) овал, паралелограм, прямокутник, ромб;

д) власний варіант.

5. Що знаходиться на початку зв’язного списку?

а) покажчик «кінець списку»;

б) мітка nil

в) покажчик «голова списку»;

г) інший варіант.

6. В чому полягає метод перебору при сортуванні масиву?

а) умовно розділяється на групи;

б) перевіряє всі елементи масиву;

в) весь масив поділяється на дві частини;

г) власний варіант.

7. Скільки дочірніх вузлів може мати вузол?

а) 3;

б) 1;

в) 2;

г) власний варіант.

  1. Де зберігаються дані при використанні зовнішнього методу сортування?

а) HDD;

б) RAM;

в) у файлах;

г) власний варіант.

Затверджую на засіданні кафедри ІКТС…

Протокол № 1 від 22. 08.2011р.

Лектор,

доктор технічних. наук, професор Яцимірський М.М.

Зав. кафедри ІКТС

доктор технічних. наук, професор Заяць В.М.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

Національний університет "Львівська політехніка"