in delphi
TRANSCRIPT
«ІНФОРМАТИКА(ООП у середовищі Delphi)»
Викладач – к.пед.н. Погромська Ганна Сергіївна
ВСТУП• Матеріал даного курсу заснований на
курсі «Основи алгоритмизації та програмування» базового курсу «Інформатика». (Повторити!)
Цілі: • засвоїти основи програмування на мові
Object Pascal;• Навчитись розробляти прикладне ПЗ,
використовуючи візуальне середовище Delphi.
Ділення на мови високого и низького рівня:
Мова машинних команд (двійковий код)
Ассемблер
Мови низького рівня
Мови высокого рівня Сі
Бейсік
Паскаль
Візуальні середовища розробки (Delphi та ін.)
Мета курсу
• закласти термінологічний фундамент, навчити студентів основам об’єктно-орієнтованого програмування у середовищі Delphi
Завдання курсу
• розкрити значення основ структур даних та базових конструкцій у середовищі Delphi;
• сформувати поняття про форми створення інтерфейсів;
• забезпечити практичні навики роботи у середовищі Delphi.
Структура курса
Підсумковий контроль
Модуль 1.
Основні поняття ООП
Модуль 2.
Створенні проектів
Контрольна робота №1Контрольна робота №1 Контрольна робота №2Контрольна робота №2
Проміжний контроль
Лабораторні роботиЛабораторні роботи
Перелік лекційТема 1. Загальні положення ООП. Структура
проекту.Тема 2. Алфавіт мови Оbject Рascal. Компонен
form.Тема 3. Цілі та дійсні типи даних Оbject Рascal.
Компоненти та виключні ситуації.Тема 4. Оператори розгалуження.Тема 5, 6. Масиви Object Pascal.Тема 7-8. Перерахунковий тип Object Pascal.
Меню.Тема 9-10. Множини в Object Pascal.Тема 11-12. Процедури та функції в Object Pascal.
Перелік лабораторних занять 1 Знайомтсво з Delphi2 Створення нового проекту3 Основні властивості та методи форми. Проект з декількома
формами4 Компоненти TButton, TBitBtn, TSpeedButton, TLebel, TEdit,
TLebeledEdit5 Компоненти CheckBox, RadioButton, RadioGroup, класи TColor
та TFont6-7 Статични та динамічні маси. Клас TStrings8 Перерахунковий тип та тип-діапазоном9 Компоненти дизайну та оформлення інтерфейсу програми
10 Особливості роботи з підпрограмами в Object Pascal11-12 Рядковий тип даних в Object Pascal. Компоненти TReachEdit і
TMaskEdit
Контролюючі блоки
1. Лабораторні роботи.2. Після кожної лекції дистанційного курсу (4
лекції)– тестування за матеріалами лекцій.3. Контрольні роботи №1 та №2.
Література до курсу
1. Культин Н.Б. Delphi 6. Программирование на Object Pascal. – СПб.: БХВ-Петербург, 2003. - 528 с.
2. Фаронов В.В. Delphi 5. Учебный курс. – М.: «Нолидж», 2001. – 608 с.
3. Архангельский А.Я. Object Pascal в Delphi. – СПб.: Бином, 2002.
Термін навчання
• Форма навчання – змішана
Очна форма навчання з 01.03.2015 р.
Дистанційна форма навчанняПочаток Кінець
02.02.2015 р. 27.02.2015 р.
Бажаю Вам успіхів у навчанні !