MІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ КОЛЕДЖ ІНФОРМАЦІЙНИХ СИТЕМ І ТЕХНОЛОГІЙ КНЕУ
ЗАТВЕРДЖУЮ Заступник директора з навчальної роботи
___________Зубченко Н.І.
“____” _________ 200 р.
МЕТОДИЧНІ РЕКОМЕНДАЦІЇ ДО ВИКОНАННЯ
лабораторних та практичних робіт
oб’єктно-орієнтованого програмування МП Delphi
з дисципліни “ Алгоритмічні мови та програмування”
для спеціальності 5.080405 “Програмування для ЕОТ та АС ”
Розробив викладач Карлюченко О.Г.
Обговорено і схвалено на засіданні предметної комісії обчислювальної техніки КІСІТ КНЕУ
Протокол №___ від__________200 р.
Голова предметної комісії:
________________ Іванова Л.Д.
КИЇВ Особиста бібліотека програміста
При накопиченні значної кількості процедур і функцій, найчастіше досить простих, але часто застосовуваних розроблювачем, має сенс поєднувати їх в особистий комплекс, названий особистою бібліотекою програміста. Найчастіше в бібліотеку заносяться процедури побудови рамок, окантовок, вікон із заголовками, форматування видимого і невидимого курсору, установка кольору і фону, подача звукового сигналу (при аварійних ситуаціях). Побудова різних типів меню (вертикальне, горизонтальне, об'єднане), різні варіанти введення даних.
Кожний з перерахованих модулів повинeн бути оформлений у вигляді процедури, ім'я якої потрібно давати загальне та зрозуміле. Текстовий файл з модулями бібліотеки має розширення .pas
Структура модуля :
Unit < Servis - ім’я модуля > ;{ заголовок бібліотеки}
Interface { розділ декларації, опис підпрограм }
Uses crt, dos; {підключення стандартних бібліотек}
Type ... ; {опис глобальних типів , міток, const }
Label ... ;
Const ... ;
Procedure menu V; {опис підпрограм}
Procedure menu G;
Implementation {розділ реалізації, виконуюча частина}
Type ... ; {опис локальних типів , міток, const }
Label ... ;
Const ... ;
Procedure menu V ;
<тіло підпрограми V>
Procedure menu G;
<тіло підпрограми G>
Begin {ініціююча частина , виконується до
передачі управління головній програмі}
End.
Для створення бібліотеки цей файл Servis. pas компілюємо через головне меню чи Alt + F9. У результаті компіляції одержуємо файл Servis. tpu.
При компіляції звичайного тексту програми з заголовками Program одержуємо завантажувальний модуль з розширенням .EXE. Часто необхідно вказати в опціях директорію для збереження зкомпільованого файлу.
Підключення бібліотеки в головній програмі :
Program proba;
Uses Servis , Crt , Dos;
Borland Delphi. Середовище Delphi ,його складові.
Delphi – це інтегроване середовище розробки, має гнучкий інструментарій для швидкого створення додатків, контекстні спливаючі підказки: основні і допоміжні.
Можливе використання додатків: баз даних, Ассемблера, C, але алгоритмічна основа Object Pascal (це розширення мови програмування Turbo Pascal 7.0.). ............