Этапы разработки программы
Процесс создания программы состоит из следующих этапов:
- Постановка задачи
- Разработка или выбор алгоритма решения задачи
- Написание программы.
В свою очередь написание программы состоит из следующих этапов:
- Редактирование исходного текста программ
- Компиляция
- Отладка
- Тестирование
Редактирование исходного текста программы – это процесс набора текста программы. За-пись элементов текста программы подчиняется некоторым правилам – синтаксису языка про-граммирования.
Все операции с текстом выполняет специальная программа – текстовый редактор. Результат работы редактора – текстовый файл с исходной программой(имя.dpr, имя.pas).
Компиляция – процесс создания исполняемой программы из исходной, содержащий два этапа:
1. Синтаксический контроль текста программы – процесс выявления (обнаружения) синтакси-ческих ошибок.
В случае отсутствия ошибок переход ко второму этапу.
2. Генерация машинного кода из исходного – операторы языка высокого уровня преобразуются в инструкции процессора компьютера – машинные команды.
Компиляцию выполняет специальная программа – компилятор. Результат работы компиля-тора – исполняемый файл (исполняемая программа) или приложение(имя.exe).
Отладка – процесс поиска ошибок в исходном тексте программы. Устраняются ошибки с помощью текстового редактора. Синтаксические ошибки исправляются наиболее просто – их характер и место возникновения указывает компилятор. Логические ошибки помогает найти специальная программа – отладчик.
Тестирование – процесс изучения работы программы на как можно большем количестве наборов входных данных. При тестировании выявляют более сложные логические ошибки.
В настоящее время все этапы написания программы выполняются с помощью одной специ-альной программы – интегрированной среды разработчика(ИСР).
Похожие записи
No user прокомментировали сообщение
Оставить комментарий