ПРОГРАМУВАННЯ · Побудова програм: алфавіт, елементи програми, загальна структура програми. · Зміні, константи і типи даних. · Цілі типи даних: опис типів, операції, стандартні процедури і функції для цього типу, сумісність типів. Оператор присвоювання, складений оператор. · Дійсні типи даних: опис типів, операції, стандартні процедури і функції для цього типу, сумісність типів. Оператор присвоювання, складений оператор. · Логічні типи даних: опис типів, операції, логічні вирази. Умовний оператор: формат, опис. · Логічні типи даних: опис типів, операції, логічні вирази. Оператор вибору, оператор безумовного переходу: формат, опис. · Порядкові типи даних: опис типів, стандартні функції для цього типу. Цикл із параметром: призначення, формат, опис, приклад. · Цикли з передумовою і постумовою: призначення, формати, опис, відмінності один від одного, приклади. · Символьний тип даних: зберігання символів в ЕОМ, опис типу, операції, стандартні процедури і функції для цього типу. Строкові типи даних: поняття рядка, опис типів, операції. · Процедури і функції для роботи з рядками. · Функції: поняття, опис, параметри, повернення результату, приклад. · Процедури: поняття, опис, параметри, повернення результату, приклад. · Параметри процедур і функцій. Локальні і глобальні перемінні. · Програмні модулі: поняття, структура (призначення розділів), приклад. · Рекурсивні алгоритми і програми. · Масиви: поняття, опис, приклад, генерування елементів. · Записи: поняття, опис, приклад. Записи з варіантною частиною. Оператор приєднання. · Множини: поняття, опис, створення, операції, введення/виведення. · Покажчики: опис, операції над покажчиками. Динамічні структури даних (на прикладі стека). · Статичні і динамічні перемінні. Принципи роботи з динамічними перемінними. · Помилки при роботі з динамічними перемінними. · Текстові файли: поняття, опис, приклад, набір процедур і функцій, порядок роботи. · Типізовані файли: поняття, опис, приклад, набір процедур і функцій, порядок роботи. · Безтипові файли: поняття, опис, приклад, набір процедур і функцій, порядок роботи. · Підпрограми для роботи з файлами і каталогами: операції з файлами і каталогами, аналіз дискового простору. · Наладка: управління виконанням програми, точки останова, перегляд перемінних. Основна література 1. Культин Н. Программирование на Object Pascal в Delphi 5.-СПб.: БХВ, 1999. 2. Фаронов В. В. Delphi 6. Учебный курс.-М.: «Питер».,2002. 3. Федоров А. Г. Delphi 3.0 для всех.-М.: Компьютер Прецесс, 1998. 4. Абрамов С. А., Гнездилов Г. Г., Капустина Е. Н., Селюн М. И. Задачи по программированию-М.: Наука. Гл. ред. физ.-мат. лит., 1988. 5. Васюкова Н. Д., Тюляева В. В. Практикум по основам программирования. Язык ПАСКАЛЬ: Учебное пособие.- М.: Высш. шк., 1991. 6. Пильщиков В. Н. Сборник упражнений по языку Паскаль: Учеб. пособие дл я вузов.-М.: Наука, 1989. 7. Сван Т. Delphi 4. Библия разработчика: Пер. с англ.-К.;М.;СПб: Диалектика, 1998. 8. Тейксейра С., Пачеко К. Delphi 5. Руководство разработчика, том 1,2. Основные методы и технологии программирования: пер. с англ.: Уч. пос.-М.: Издательский дом «Вильямс», 2000. 9. Дарахвелидзе П.Г., Марков Е. П. Delphi 4.- СПб.: БХВ- Санкт-Петербург, 1999. 10. Кэнту М.Delphi 4 для профессионалов.-СПб: издательство «Питер», 1999. 11. Вирт Н. Алгоритмы и структуры данных: Пер. с англ.- М.: Мир, 1989. 12. Глушаков С.В. и др. Программирование на Delphi 5.0. Учебный курс.-Харьков: Фолио. 2002. 13. Милов А. В. Основы программирования в задачах и примерах. Учебный курс.-Харьков: Фолио. 2002. 14. Довгаль С. И. и др. Объектное программирование. Учебное пособие. -Киев: «Информсистема сервис». 1993. 15. Кнут Д. Искусство программирования для ЭВМ. т.3 Сортировка и поиск.- Москва: «Мир», 1978. 16. Архангельский А.Я. Delphi 6. Справочное пособие. -М.: «Бином», 2001. Додаткова література 1. Калверт Ч. Delphi 2. Энциклопедия пользователя. – Киев:ДиаСофт, 1996. 2. Фаронов В. Профессиональная работа в Delphi 6. – СПб.: Питер, 2001.
|