logo
07_premer_2003

3.8. Структуровані типи даних (17 год)

Поняття структурованого типу.

Табличні величини. Одновимірні та багатовимірні таблиці. Структура опису табличних величин. Правила звернення до елементу таблиці. Алгоритми роботи з табличними величинами.

Основні методи впорядкування: прямого вибору, прямого вставлення, обміну. Покращені методи впорядкування. Шейкерне впорядкування. Швидке впорядкування. Впорядкування послідовностей. Метод прямого злиття.

Методи пошуку. Лінійний та бінарний пошук. Рекурсивні пошукові алгоритми.

Розв’язування задач з використанням різних методів впорядкування та пошуку.

Рядкові величини. Структура опису величини рядкового типу. Стандартні процедури та функції для роботи з величинами рядкового типу. Алгоритми роботи з рядками. Опис найпростіших алгоритмів роботи з рядками мовою програмування. Пошук в рядку.

Учні повинні знати:

Учні повинні вміти:

Резерв 3 години

10 клас

(4 години на тиждень, 140 год)

3. Основи алгоритмізації та програмування (92 години)

3.9. Структуровані типи даних(продовження) (10 год)

Множини: поняття, опис мовою програмування, алгоритми роботи з множинами.

Записи: поняття, опис мовою програмування, алгоритми роботи з записами. Створення простої бази даних.

Поняття файлу. Типи файлів. Робота з файловими структурами даних засобами мови програмування. Особливості роботи з текстовими файлами. Особливості використання типізованих файлів.

Учні повинні знати:

Учні повинні вміти: