Раздел 2. Системы и технологии структурного и объектно – ориентированного программирования.

Тема 2.1. Этапы разработки программ

Разработка программы – это не только написание программы. Написание программы является одним из этапов. Для начала перечислим все этапы разработки программ, а затем подробно расскажем о них.

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

1. Постановка задачи

2. Формулировка и анализ физической задачи

3. Составление математической модели

4. Составление алгоритма задачи

5. Создание программы

6. Составление текста программы

7. Ввод текста программы в компьютер

8. Синтаксическая отладка программы

9. Тестирование и семантическая отладка

10. Документирование программы

11. Запуск готовой программы и анализ полученных результатов

Рассмотрим подробно каждый этап.

 

Постановка задачи

 

Первый этап - это этап разбора задачи по кусочкам, для упрощения написания программы. Его ещё называют математическим этапом.

 

Формулировка и анализ физической задачи

Формулировка задачи – это само её объявление, её постановка.

Но просто формулировка ничем не поможет программистам. Для этого и существует второй подэтап – это анализ задачи.

Анализ задачи – это подробный просмотр задачи с определением и выявлением входной и выходной информации. (Входная информация по задаче — это данные, поступающие на вход задачи и используемые для её решения. Выходная информация – это результат.)

После проведения анализа поставленной задачи программисту более или менее понятно, с какими проблемами ему придется столкнуться.