Вступ.............................................................................................................. 6
Тема 1: Правила техніки безпеки при роботі з комп’ютером..................... 7
Тема 2: Алфавіт. Ідентифікатори. Константи. Вирази................................. 10
Тема 3: Загальна структура і розділи Pascal-програми.............................. 13
Тема 4: Введення і виведення у Pascal-і. Форматоване виведення.............. 18
Тема 5: Прості (скалярні) типи данних......................................................... 22
Тема 6: Завантаження середовища Турбо Паскаль. Функціональні клавіші 29
Тема 7: Меню опції........................................................................................ 31
Тема 8: Вираження і пріоритет операцій. Стандартні математичні функції та процедури...................................................................................................... 37
Тема 9: Умовний оператор. Вкладений умовний оператор........................ 44
Тема 10: Оператор вибору............................................................................ 51
Тема 11: Оператори циклу. Оператор циклу з параметром....................... 53
Тема 12: Оператор циклу з перед- і з постумовою...................................... 56
Тема 13: Складні типи. Масиви.................................................................... 60
Тема 14: Багатомірні масиви......................................................................... 67
Тема 15: Пошук і сортування елементів масиву. Класи алгоритмів сортування........................................................................................................................ 70
Тема 16: Динамічна пам'ять. Адреси і покажчики....................................... 74
Тема 17: Оголошення покажчиків, виділення та звільнення динамічної пам’яті........................................................................................................................ 76
Тема 18: Процедури та функції для роботи з динамічною пам’яттю......... 82
Тема 19: Символьний тип даних. Упаковані масиви................................... 85
Тема 20: Процедури та функції для обробки рядків................................... 91
Тема 21: Структурований тип даних - безліч.............................................. 95
Тема 22: Структурований тип даних – записи............................................. 99
Тема 23: Опис файлових змінних. Обробка типізованих файлів................ 103
Тема 24: Послідовний та прямий доступ до файлів..................................... 108
Тема 25: Обробка не типізованих файлів..................................................... 111
Тема 26: Робота з текстовими файлами........................................................ 113
Тема 27: Типізовані константи...................................................................... 117
Тема 28: Поняття та робота з процедурами та функціями.......................... 120
Тема 29: Використання модуля CRT. Програмування клавіатури............ 125
Тема 30: Використання модуля CRT. Текстове виведення на екран. Програмування звукового генератора......................................................... 127
Тема 31: Графічні можливості TP 7.0. Використання бібліотеки Graph.... 132
Тема 32: Бібліотечні модулі користувача.................................................... 145
Тема 33: Основні принципи ООП. Створення об’єктів. Використання об’єктів........................................................................................................................ 149
Список літератури......................................................................................... 151
Додаток А...................................................................................................... 152
Основні алгоритми обробки масивів............................................................ 152
Додаток Б....................................................................................................... 169
Питання перевірки знань з теорії.................................................................. 169
Додаток Д....................................................................................................... 175
Коди сканування клавіатури......................................................................... 175