Вид лекції: інформаційна з елементами практикуму
Дидактичні цілі:
Навчальна мета: Ознайомитись з поняттям проекту, його складом, основними файлами,
налаштуванням параметрів проекту, засвоїти призначення та структуру модулю.
Розвивальна мета: Розвивати увагу, зосередженість, пам’ять.
Виховна мета: виховувати вміння організовувати свою роботу, підвищувати культуру поведінки на занятті.
Навчально-методичне забезпечення лекції:
Наочність: електронна презентація «Проект та його структура»
Технічні засоби навчання : персональний комп’ютер
Програмне забезпечення: операційна система Windows, редактор презентацій, середовище візуального програмування.
Міжпредметні зв’язки:
Дисципліни, які забезпечують: Основи інформатики, Основи програмування та АМ, Об’єктно – орієнтоване програмування, Основи програмної інженерії, Алгоритми та структури даних.
Дисципліни, що забезпечуються: Основи штучного інтелекту та інтелектуальних систем прийняття рішень, Людино – машинний інтерфейс, Проектний практикум, курсове та дипломне проектування.
План лекції
Структура проекту в Delphi, основні файли проектів
Створення й збереження нового проекту
Завдання облікової інформації проекту
Модуль та його структура.
Рекомендована література:
Бобровський С. Delphi 7 – СПб.: Пітер, 2005.– 736с.
Культин Н.Б. Delphi 6. Программирование на Object Pascal, СПб.: Пітер, 2005.– 784с.
Культин Н. Delphi в задач та прикладах. – СПб.: Пітер, 2003,– 288с.
Домашнє завдання: скласти таблицю файлів проекту та їх призначення.
Контрольні питання:
Що таке проект? З яких файлів він складається?
Які основні характеристики проекту? Як налаштувати параметри проекту?
Що таке модуль? Скільки їх може бути в проекті?
З яких блоків складається модуль?
Які особливості створення нового проекту?
1 Структура проекту в Delphi, основні файли проектів
Проект Delphi складається з форм, модулів, установлень параметрів проекту і т.д. Уся ця інформація розміщається у файлах. Багато із цих файлів автоматично створюються Delphi, коли ви будуєте ваш додаток. Ресурси, такі, як бітові матриці, піктограми і т.д., перебувають у файлах, які ви отримуєте з інших джерел або створюєте за допомогою численних інструментів і редакторів ресурсів, наявних у вашому розпорядженні. Крім того, компілятор також створює файли.
Коли проектується додаток, Delphi створює наступні файли:
Файл проекту (.dpr) |
Цей текстовий файл використовується для зберігання інформації про форми й модулі. У ньому містяться оператори ініціалізації й запуску програми на виконання. |
Файл модуля (.pas) |
Кожній створюваній вами формі відповідає текстовий файл модуля, використовуваний для зберігання коду. Іноді ви можете створювати модулі, не пов'язані з формами. Багато з функцій і процедур Delphi зберігаються в модулях. |
Файл форми (.dfm) |
Це двійковий або текстовий файл, який створюється Delphi для зберігання інформації про ваші форми. Кожному файлу форми відповідає файл модуля (.pas). |
Файл параметрів проекту (.dfo) |
У цьому файлі зберігаються установки параметрів проекту. |
Файл ресурсів (.res) |
Цей бінарний файл містить використовувану проектом піктограму та інші ресурси. |
Файли резервних копій (.~dp, .~df, ~pa) |
Це відповідно файли резервних копій для файлів проекту, форми й модуля. Якщо ви щось безнадійно зіпсували у своєму проекті, можете відповідно змінити розширення цих файлів і в такий спосіб повернутися до попереднього не зіпсованого варіанта. |
Наступна група файлів створюється компілятором:
файл, що виконується (.ехе) |
Є автономним файлом, що виконується, для якого більше нічого не потрібно, якщо тільки ви не використовуєте бібліотеки, що містяться в DLL, OCX і т.д., а також якщо ви не використовуєте підтримку пакетів часу виконання |
Об'єктний файл модуля (.dcu) |
Це відкомпільований файл модуля (.pas), який компонується в остаточний файл, що виконується. |
І, нарешті, інші файли Windows, які можуть використовуватися Delphi:
Файли довідки (.hlp .chm) |
Це стандартні файли довідок Windows, які можуть бути використані вашим додатком Delphi. |
Файли зображень або графічні файли (.wmf, .bmр, .ico) |
Ці файли зазвичай використовуються в додатках Windows для створення привабливого й дружнього користувацького інтерфейсу. |
Головною частиною вашого додатка є файл проекту (.dpr), що містить код мовою Object Pascal, з якого починається виконання вашої програми і який забезпечує ініціалізацію інших модулів. У більшості випадків ви можете створити закінчений додаток Delphi, так і не глянувши на цей файл. Він створюється й модифікується Delphi автоматично в процесі вашої розробки додатка. Ім'я, яке ви даєте файлу проекту, коли зберігаєте його, стає іменем файлу, що виконується.
Усі зміни файлу проекту при додаванні нових форм, зміні імен форм і т.п. підтримуються Delphi автоматично. Якщо вам необхідно подивитися вихідний файл проекту, треба виконати команду Project - View Source. Але звичайно це вам не потрібно. Не треба без особливої потреби змінювати файл проекту. Це може привести до неузгодженості використовуваних імен і до інших неприємностей.
