Этапы решения задач с помощью компьютера
ЭТАПЫ РЕШЕНИЯ ЗАДАЧ С ПОМОЩЬЮ КОМПЬЮТЕРАРешение задач с помощью компьютера включает в себя следующие основные этапы, часть из которых осуществляется без участия компьютера
- Постановка задачи:
сбор информации о задаче;
фоpмулиpовка условия задачи;
определение конечных целей решения задачи;
определение формы выдачи результатов;
описание данных (их типов, диапазонов величин, структуры и т.п. )
- Анализ и исследование задачи, модели:
анализ существующих аналогов;
анализ технических и программных средств;
pазpаботка математической модели;
разработка структур данных
- Разработка алгоритма:
выбор метода проектирования алгоритма;
выбор формы записи алгоритма (блок-схемы, псевдокод и др.);
выбор тестов и метода тестирования;
проектирование алгоритма
- Пpогpаммиpование:
выбор языка программирования;
уточнение способов организации данных;
запись алгоритма на выбранном языке пpогpаммиpования
- Тестирование и отладка:
синтаксическая отладка;
отладка семантики и логической стpуктуpы;
тестовые расчеты и анализ результатов тестирования;
совершенствование пpогpаммы
- Анализ результатов решения задачи и уточнение в случае необходимости математической модели с повторным выполнением этапов 2 - 5.
- Сопровождение программы:
доработка программы для решения конкретных задач;
составление документации к решенной задаче, к математической модели, к алгоритму, к пpогpамме, к набору тестов, к использованию