Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Перелік питань до Захисту КР.doc
Скачиваний:
7
Добавлен:
19.02.2016
Размер:
150.02 Кб
Скачать
  1. Для чого потрібен відлагоджувач? Що таке трасування програми?

Відлагоджувач дозволяє виконувати трасування програми, спостерігати значення змінних, контролювати виведені програмою дані. Трасування - це процес виконання програми по кроках (step-by-step), інструкція за інструкцією. Delphi забезпечує два режими трасування: без заходу в процедуру (Step over) і із заходом у процедуру (Trace into). Для того щоб почати трасування, необхідно з меню Run вибрати команду Step over або Trace into. У результаті у вікні редактора коду буде виділена перша інструкція програми. Для того щоб виконати виділену інструкцію, необхідно з меню Run вибрати команду Step over (нажати клавішу <F8>) або Trace into (нажати клавішу <F7>).

  1. Що є масив у програмуванні? Що таке індекси масиву?

Масив ( Array ) ­­– це упорядкована сукупність елементів одного й того самого типу. Масиви зручно використовувати для зберігання та опрацювання однорідної інформації, наприклад, таблиць, векторів, матриць, коефіцієнтів рівнянь тощо. Кожен елемент масиву однозначно можно визначити ім’ям та індексами. Індекси визначають місцезнаходження елемента в масиві. Наприклад, елементи вектора мають один індекс – номер за порядком; елементи матриць чи таблиць мають по два індекси: перший означає номер рядка, другий  номер стовпчика. Кількість індексів визначає вимірність масиву.

  1. Запишіть опис одновимірного констант-масиву, який складається з послідовності символів вашого прізвища. Приклад:

Const T : array [1..5] of real = (0.5, 3.4, –2.7, 6.5, 4.8);

  1. Що таке алгоритм простого перебору?

Для організації пошуку в масиві можуть бути використані різні алгоритми. Найбільше простій - це алгоритм простого перебору. Пошук здійснюється послідовним порівнянням елементів масиву зі зразком доти, поки не буде знайдений елемент, дорівнює зразку, або не будуть перевірені всі елементи. Алгоритм простого перебору застосовується, якщо елементи масиву не впорядковані.

  1. Поясніть як здійснюється алгоритм бінарного пошуку?

Алгоритм бінарного пошуку здійснюється у впорядкованому масиві за зростанням. Нехай потрібно визначити, чи містить цей масив деяке число (зразок). Спочатку зразок порівнюється із середнім (за номером) елементом масиву. Якщо зразок більше середнього елемента, то це значить, що елемент розташований вище середнього елемента. Тоді відкидаємо нижню частину масиву, та повторюємо пошук заданого елементу у верхній частині масиву.

  1. Що таке компонент CheckBox? Що визначає властивість Checked компоненту CheckBox?

Компонент CheckBox або прапорець. Значок компонента checkBox перебуває на вкладці Standard. Властивість Checked визначає зовнішній вигляд прапорця: якщо прапорець встановлений (у квадратику є "галочка"), те checked = TRUE; якщо прапорець скинутий (немає "галочки"), то Checked=FALSE.

  1. Що таке сортування масиву? Для чого необхідно сортувати масив?

Під сортуванням масиву розуміємо процес перестановки елементів масиву, метою якого є розміщення елементів масиву в певному порядку. Завдання сортування поширене в інформаційних системах і використовується як попередній етап завдання пошуку, тому що пошук в упорядкованому (відсортованому) масиві проводиться набагато швидше, ніж у неупорядкованому.