Эббигейл
Разработка программы требовала пяти основных шагов. Первым шагом в разработке программы является определение проблемы, «что мы хотим делать, для чего мы создаем программу». Это определение должно включать необходимый вывод, доступный ввод и краткое определение того, как мы можем преобразовать доступный ввод в требуемый вывод. Второй шаг - определить, «как решить проблему».
Это подробное определение представляет собой алгоритм. По сути, алгоритм - это пошаговая процедура решения задачи. Если человеку трудно научиться писать программу, обычно трудность заключается в разработке хорошего алгоритма. Блок-схема - это наглядное представление пошагового алгоритма решения проблемы.
Третий шаг и главный шаг в разработке программы - это ее кодирование. При кодировании мы переводим логику алгоритма на язык программирования. Четвертый шаг - протестировать программу, чтобы убедиться, что она работает правильно. При тестировании программы обычно возникают два типа ошибок; Отдых синтаксиса и логическое тестирование. Заключительный этап - подготовка документации к программе. Документация чрезвычайно важна и включает объяснение логики программы и информацию о входах и выходах.