in delphi

12
« ІНФОРМАТИКА (ООП у середовищі Delphi) » Викладач – к.пед.н. Погромська Ганна Сергіївна

Upload: pogromskaya

Post on 18-Jul-2015

295 views

Category:

Education


7 download

TRANSCRIPT

Page 1: In delphi

«ІНФОРМАТИКА(ООП у середовищі Delphi)»

Викладач – к.пед.н. Погромська Ганна Сергіївна

Page 2: In delphi

ВСТУП• Матеріал даного курсу заснований на

курсі «Основи алгоритмизації та програмування» базового курсу «Інформатика». (Повторити!)

Цілі: • засвоїти основи програмування на мові

Object Pascal;• Навчитись розробляти прикладне ПЗ,

використовуючи візуальне середовище Delphi.

Page 3: In delphi

Ділення на мови високого и низького рівня:

Мова машинних команд (двійковий код)

Ассемблер

Мови низького рівня

Мови высокого рівня Сі

Бейсік

Паскаль

Візуальні середовища розробки (Delphi та ін.)

Page 4: In delphi

Мета курсу

• закласти термінологічний фундамент, навчити студентів основам об’єктно-орієнтованого програмування у середовищі Delphi

Page 5: In delphi

Завдання курсу

• розкрити значення основ структур даних та базових конструкцій у середовищі Delphi;

• сформувати поняття про форми створення інтерфейсів;

• забезпечити практичні навики роботи у середовищі Delphi.

Page 6: In delphi

Структура курса

Підсумковий контроль

Модуль 1.

Основні поняття ООП

Модуль 2.

Створенні проектів

Контрольна робота №1Контрольна робота №1 Контрольна робота №2Контрольна робота №2

Проміжний контроль

Лабораторні роботиЛабораторні роботи

Page 7: In delphi

Перелік лекційТема 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.

Page 8: In delphi

Перелік лабораторних занять 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

Page 9: In delphi

Контролюючі блоки

1. Лабораторні роботи.2. Після кожної лекції дистанційного курсу (4

лекції)– тестування за матеріалами лекцій.3. Контрольні роботи №1 та №2.

Page 10: In delphi

Література до курсу

1. Культин Н.Б. Delphi 6. Программирование на Object Pascal. – СПб.: БХВ-Петербург, 2003. - 528 с.

2. Фаронов В.В. Delphi 5. Учебный курс. – М.: «Нолидж», 2001. – 608 с.

3. Архангельский А.Я. Object Pascal в Delphi. – СПб.: Бином, 2002.

Page 11: In delphi

Термін навчання

• Форма навчання – змішана

Очна форма навчання з 01.03.2015 р.

Дистанційна форма навчанняПочаток Кінець

02.02.2015 р. 27.02.2015 р.

Page 12: In delphi

Бажаю Вам успіхів у навчанні !