этапы разработки программ
программирование - процесс создания (разработки) программы, который может быть представлен последовательностью следующих шагов:
-
Определение требований к программе.
-
Разработка (выбор) алгоритма решения поставленной задачи.
-
Написание команд (инструкций).
-
Отладка.
-
Тестирование,
Пример: сформулируем требования к программе, которая будет решать квадратные уравнения. Требования в данном случае могут быть сформулированы следующим образом:
-
в качестве исходных данных программа использует коэффициенты квадратного уравнения (а, Ь, с)
-
исходные данные (то есть коэффициенты) вводятся с клавиатуры в режиме диалога во время работы программы;
-
программа должна выводить на экран значение корней уравнения;
-
при отсутствии корней программа должна выводить соответствующее сообщение.
Алгоритм - это точное предписание, определяющее процесс перехода от исходных данных к результату.
Исходные данные для алгоритма - коэффициенты уравнения: а - при второй степени неизвестного, b - при первой, с - при нулевой степени.
Результат - значения корней уравнения.
Необходимые действия:
1. Вычисляем дискриминант по формуле
2. Если значение дискриминанта отрицательно, то уравнение корней не имеет. В противном случае корни рассчитываются по формулам: