Навчальний курс "Програмування засобами Delphi"

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук


Назва курсу

Програмування засобами DELPHI


Галузь знань: 0402 Фізико-математичні науки

Напрям підготовки: 6.040201 Математика*

Освітньо-кваліфікаційний рівень: бакалавр

Мета та завдання навчального курсу

Мета: сформувати у студентів знання, вміння і навички, необхідні для ефективного використання мови візуального програмування Delphi 6/7(Object Pascal) при розробці прикладного програмного забезпечення, розв'язуванні практичних обчислювальних задач на ЕОМ.

Завдання: Навчити студентів основам мови Object Pascal , вмінню використовувати можливості візуального програмування Delphi 6/7, способам організації додатків, роботі з файлами і папками, створенню графічних додатків, реалізації мультимедійних можливостей.

У результаті вивчення навчального курсу студент повинен

знати:

  • основні поняття об’єктно-орієнтованого програмуванняl;
  • основи мови Object Pascal;
  • інтегроване середовище розробки Delphi;
  • модель візуальних компонентів;
  • конструктор форм і конструктор меню;
  • структуру проекту, редактор коду;
  • компоненти VCL;
  • архітектуру доступу до баз даних у Delphi.

вміти:

  • працювати з сховищем об’єктів;
  • створювати форми із допомогою майстрів;
  • виконувати налагодження додатків
  • використовувати інструментальні засоби DELPHI.
  • створювати консольні та графічні додатки. Програмування графіки;
  • створення псевдонімів BDE;
  • створення форм для баз даних.
  • створення додатків для роботи з базами даних.

Робоча програма курсу

Автор (автори) курсу

Дроговоз Наталія Анатоліївна


Учасники

Сторінка координування курсу "Програмування засобами Delphi" (2016р.) викладач Дроговоз Наталія Анатоліївна



Графік навчання

Варіант Структура

Змістовий модуль 1

Навчальні теми змістового модуля 1. Технологія програмування в середовищі DELPHI.

Тема 1. Середовище розробки додатків системи DELPHI. Бібліотека компонентів VСL. Основи проектування додатку.
Тема 2. Використання середовища DELPHI для створення додатків. Керування проектами.
Тема 3. Засоби налагодження програм у середовищі DELPHI.
Тема 4. Загальні принципи будови і роботи компонентів. Властивості і методи, загальні для нащадків класу TСomponent.

Змістовий модуль 2

Навчальні теми змістового модуля 2. Основні візуальні компоненти бібліотеки VСL.

Тема 5. Форми, модальні форми, створення багатодокументного проекту.
Тема 6. Використання кнопок, індикаторів та перемикачів.
Тема 7. Компоненти введення і відображення текстової інформації. Введення і відображення чисел, дат, часу.
Тема 8. Меню та стандартні діалоги. Компоненти організації та керування додатком.
Тема 9. Компоненти зображення та малювання.

Змістовий модуль 3

Навчальні теми змістового модуля 3. Основи обробки табличної інформації.

Тема 10. Компоненти для відображення та обробки табличної інформації.
Тема 11. Компоненти для організації сумісної роботи з електронними таблицями Excel.
Тема 12. Компоненти для виведення графіків та діаграм.

Змістовий модуль 4

Навчальні теми змістового модуля 4. Основи роботи з базами даних.

Тема 13. Технологія створення баз даних.
Тема 14. Компоненти для роботи з базами даних.
Тема 15. Робота з локальними базами даних.
Тема 16. Розробка довідкової системи додатку

Варіант Календар

Тиждень 1

Навчальні теми для вивчення на 1-му тижні.

Тиждень 2

Навчальні теми для вивчення на 2-му тижні.

Тиждень 3

Навчальні теми для вивчення на 3-му тижні.

Тиждень 4

Навчальні теми для вивчення на 4-му тижні.


Зміст курсу

Змістовий модуль 1. Назва ...

Тема 1. Назва теми

Теоретичний матеріал

Лекція №1

Лекція №2

Лекція №3

Практичні завдання

Практична №1

Практична №2

Самостійна робота

Самостійна робота №1

Самостійна робота №2

Змістовий модуль 2. Назва ...

Тема 1. Назва теми

Теоретичний матеріал

Лекція №1

Лекція №2

Лекція №3

Практичні завдання

Практична №1

Практична №2

Самостійна робота

Самостійна робота №1

Самостійна робота №2

Змістовий модуль 3. Назва ...

Тема 1. Назва теми

Теоретичний матеріал

Лекція №1

Лекція №2

Лекція №3

Практичні завдання

Практична №1

Практична №2

Самостійна робота

Самостійна робота №1

Самостійна робота №2


Ресурси

Рекомендована література

Базова


Допоміжна

Інформаційні ресурси

---