Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Предмет и задачи информатики.docx
Скачиваний:
3
Добавлен:
22.04.2019
Размер:
76.56 Кб
Скачать

25.Этапы разработки и структура программы в делфи

Этапы разработки программы:

1)Процесс создания программы состоит из следующих этапов; 2)Постановка задачи; 3)Разработка или выбор алгоритма решения задачи; 4)Написание программы.

Написание программы состоит из следующих этапов:

1)Редактирование исходного текста программ; 2)Компиляция; 3)Отладка; 4)Тестирование

Редактирование исходного текста программы – это процесс набора текста программы. Запись элементов текста программы подчиняется некоторым правилам – синтаксису языка программирования.

Все операции с текстом выполняет специальная программа – текстовый редактор. Результат работы редактора – текстовый файл с исходной программой(имя.dpr, имя.pas).

Компиляция – процесс создания исполняемой программы из исходной, содержащий два этапа:

1. Синтаксический контроль текста программы – процесс выявления (обнаружения) синтакси-ческих ошибок.

В случае отсутствия ошибок переход ко второму этапу.

2. Генерация машинного кода из исходного – операторы языка высокого уровня преобразуются в инструкции процессора компьютера – машинные команды.

Компиляцию выполняет специальная программа – компилятор. Результат работы компиля-тора – исполняемый файл (исполняемая программа) или приложение(имя.exe).

Отладка – процесс поиска ошибок в исходном тексте программы. Устраняются ошибки с помощью текстового редактора. Синтаксические ошибки исправляются наиболее просто – их характер и место возникновения указывает компилятор. Логические ошибки помогает найти специальная программа – отладчик.

Тестирование – процесс изучения работы программы на как можно большем количестве наборов входных данных. При тестировании выявляют более сложные логические ошибки.

Структура программы:

Заголовок программы program <имя программы>;

Директивы компилятора {$<директивы>}

Подключение модулей uses <имя>, ..., <имя>;

Программный блок

Константы const ...;

Типы данных type ...;

Переменные var ...;

Процедуры procedure <имя>; begin ... end;

Функции function <имя>; begin ... end;

Тело программы begin

<операторы>

end.

Проект содержит все создаваемые компоненты приложения, которые объединяются перед выполнением в один автономно исполняемый файл типа .EXE. Параметры проекта можно настроить командой Project/Options.

Delphi создает следующие основные типы файлов проекта:1)Проект (.dpr) ‑ головная программа с описанием форм, модулей и команды запуска приложения. С головной программы приложения начинается и заканчивается выполнение приложения.2)Модуль (.pas) – программный файл с описанием одной формы или отдельный модуль, не связанный с формой.3)Форма (.dfm) ‑ двоичный файл с детальным описанием формы.4)Исполняемый файл (.exe) ‑ автономно исполняемый файл приложения.