Раздел 2. Системы и технологии структурного и объектно – ориентированного программирования.
Тема 2.1. Этапы разработки программ
Разработка программы – это не только написание программы. Написание программы является одним из этапов. Для начала перечислим все этапы разработки программ, а затем подробно расскажем о них.
Этапы разработки программ:
1. Постановка задачи
2. Формулировка и анализ физической задачи
3. Составление математической модели
4. Составление алгоритма задачи
5. Создание программы
6. Составление текста программы
7. Ввод текста программы в компьютер
8. Синтаксическая отладка программы
9. Тестирование и семантическая отладка
10. Документирование программы
11. Запуск готовой программы и анализ полученных результатов
Рассмотрим подробно каждый этап.
Постановка задачи
Первый этап - это этап разбора задачи по кусочкам, для упрощения написания программы. Его ещё называют математическим этапом.
Формулировка и анализ физической задачи
Формулировка задачи – это само её объявление, её постановка.
Но просто формулировка ничем не поможет программистам. Для этого и существует второй подэтап – это анализ задачи.
Анализ задачи – это подробный просмотр задачи с определением и выявлением входной и выходной информации. (Входная информация по задаче — это данные, поступающие на вход задачи и используемые для её решения. Выходная информация – это результат.)
После проведения анализа поставленной задачи программисту более или менее понятно, с какими проблемами ему придется столкнуться.