Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Решение задачи на ЭВМ можно разбить на следующие этапы.
1. Постановка задачи - точная формулировка условий решаемой задачи.
2. Выбор или разработка метода решения задачи.
3. Алгоритмизация - проектирование структуры данных и алгоритма программы.
Разработка структуры данных проводится параллельно с разработкой алгоритма, на каждом шаге сначала уточняются данные (операнды), а затем - операции над ними.
4. Программирование - перевод алгоритма на язык программирования.
5. Отладка и тестирование программы - выявление, поиск и исправление ошибок.
Основным методом обнаружения ошибок в программе является тестирование - выполнение программы вручную или на ЭВМ с целью обнаружения в ней ошибок или изучения механизма ее работы. Для этого используются контрольные примеры (тесты). Тест - это исходные данные программы вместе с ожидаемым правильным результатом ее работы.
6. Сопровождение программы - устранение ошибок и доработка программы в течение всего периода ее эксплуатации.
Среди перечисленных этапов этап программирования можно назвать самым простым. Наиболее сложным этапом можно считать этап алгоритмизации, наиболее трудоемкими - этапы отладки и сопровождения программы.
В следующих разделах рассмотрим один из методов алгоритмизации – структурное программирование.
Дата публикования: 2015-01-14; Прочитано: 286 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!