Бондаренко Олена Олександрівна
"Аспект", 2008 р. 272 с.
Матеріал, викладений у навчальному посібнику, відповідає вимогам діючих програм з інформатики для загальноосвітніх навчальних закладів та 12-бальній шкалі оцінювання знань учнів. Рекомендується як посібник для загальноосвітніх навчальних закладів різних профілів і для самостійного вивчення. Просто і доступно описані основні відомості про алгоритми та базові алгоритмічні структури, етапи розв'язування задач з використанням комп'ютера, основи програмування мовою Паскаль. До кожної теми додаються питання для самоконтролю і вправи для закріплення набутих знань і навичок. Для широкого кола читачів, а також для учнів, студентів, вчителів та викладачів загальноосвітніх навчальних закладів.
Зміст посібника
Алгоритми й алгоритмічні структури
Етапи розв'язування задачі на комп'ютері; Алгоритм та його властивості. Базові структури алгоритмів; Оцінювання теми "Алгоритми й алгоритмічні структури".
Основи програмування мовою Паскаль
Основні поняття мови Паскаль; Прості типи мови Паскаль; Оцінювання теми "Основи мови Паскаль".
Створення лінійних програм
Оператори введення/виведення; Текстовий режим роботи; Графічний режим роботи; Оцінювання теми "Створення лінійних програм".
Організація розгалужень
Обчислення логічних виразів; Вказівка розгалуження; Вкладені розгалуження. Оператор безумовного переходу; Оператор варіанта; Оцінювання теми "Розгалуження".
Організація циклів
Вказівка повторення. Організація циклів; Цикл з параметром; Опрацювання рекурентних послідовностей; Вкладені цикли; Оцінювання теми "Організація циклів".
Опрацювання масивів
Одновимірний масив даних; Задачі обробки одновимірних масивів; Упорядкування одновимірних масивів; Двовимірний масив даних; Оцінювання теми "Опрацювання масивів".
Опрацювання рядкових величин
Символьні та рядкові типи даних.; Задачі опрацювання рядкових даних; Оцінювання теми "Опрацювання рядкових величин".
Теоретико-множинні конструкції мови Паскаль
Тип Множина; Задачі з теоретико-множинними конструкціями; Оцінювання теми "Теоретико-множинні конструкції".
Комбіновані типи. Записи
Тип Запис; Записи. Оператор приєднання.; Оцінювання теми "Комбіновані типи. Записи".
Функції та процедури
Поняття підпрограми. Процедури; Функції; Поняття рекурсії. Рекурсивне визначення функцій; Використання рекурсивних алгоритмів; Оцінювання теми "Функції та процедури".
Файлові типи даних
Загальні процедури роботи з файлами; Типізовані файли; Оцінювання теми "Робота з файлами". Основні помилки компіляції середовища Turbo Pascal 7.0