1.7.3 Основные этапы разработки программ. Разбиение задачи на подзадачи
Видеоурок: Этапы разработки программ. Программирование на Pascal
Лекция: Основные этапы разработки программ. Разбиение задачи на подзадачи
Основные этапы разработки программ
Чтобы сделать хорошую и рабочую программу, необходимо потратить достаточно немало времени. Однако, каждый программист знает, что для получения программы, которая будет удовлетворять всем требованиям, необходимо пользоваться специальным циклом для разработки программы.
Давайте рассмотрим, из каких основных этапов состоит цикл разработки программы:
- Для начала необходимо определиться с поставленной задачей и поставить конкретные цели. Только, поставив перед собой четкую цель, можно добиться нужного результата. Для этого вы должны знать, какими будут входные, а какими выходные данные.
- Следующий этап – это разработка эффективного алгоритма, который будет связывать входящие и выходящие данные.
- Чтобы программа была адекватно принята пользователями, необходимо определиться с интерфейсом. Он должен быть удобным и простым.
- Создание программного кода. Основная и наиболее трудоемкая часть работы над программой считается именно разработка самого кода. На данном этапе записанный алгоритм должен будет полностью перейти в программный код с помощью языка программирования.
- Тестирование и отладка. Необходимо проверить программу на правильность вычисления и работы. Для этого берется задача с известным решением и проверяется на соответствие. Если тестирование выявило неправильное решение, то необходимо перейти к отладке, которая позволяет найти и устранить ошибки кода.
- Документация. Когда программа полностью готова и проверена, необходимо собрать документацию, в которой должно быть описание программы, задание, блок-схемы и прочее. Но, что самое важное, так это инструкция для пользователей.
Тестирование программы
- Для начала следует просмотреть программу, поскольку во время написания могли получится ошибки из-за невнимательности или же код в какой-то части не соответствует алгоритму.
- Далее программист просматривает код и мысленно пытается восстановить ход событий. После полного восстановления код сравнивается с алгоритмом.
- Необходимо проиграть программу на компьютере и проверить работает ли она.
- Устранение возможных ошибок с помощью отладки.
- Повторное тестирование после отладки.
Предыдущий урок | Следующий урок |
Оставить комментарий