Решение задачи на ЭВМ состоит из следующих этапов:
· Содержательная постановка задачи.
· Математическая постановка задачи (построение математической модели).
· Составление алгоритма решения задачи, проверка правильности алгоритма.
· Составление программы на языке программирования (реализация алгоритма).
· Отладка программы на ЭВМ: выявление и исправление в ней ошибок.
· Рабочий счет (решение задачи с рабочими данными на ЭВМ) и анализ результатов.
· Составление инструкций (документации) к программе.
Выбор метода разработки алгоритма зачастую сильно зависит от выбора модели и может в значительной степени повлиять на эффективность алгоритма решения.
Перечислим общие правила построения схемы алгоритма задачи.
· Выявить исходные данные, назначить им имена.
· Выбрать метод (порядок) решения задачи.
· Разбить метод решения задачи на этапы.
· Изобразить каждый этап в виде соответствующего блока-схемы алгоритма и указать стрелками порядок их выполнения.
· В полученной схеме при любом варианте вычислений:
· Предусмотреть выдачу результатов или сообщений об их отсутствии.
· Обеспечить возможность после выполнения любой операции переход к блоку "Останов" (к выходу из схемы).