Информатика: конспект лекций

7.10. Этапы решения задач с помощью компьютера

Решение задач с применением компьютера должно состоять из следующих основных этапов, часть из которых производится без участия компьютера.
1. Постановка задачи:
сбор информации о задаче;
выражение условия задачи;
выявление конечных целей решения задачи;
установление формы выдачи результатов;
описание данных (их типов, диапазонов величин, структуры и т. п.).
2. Анализ и исследование задачи, модели задачи:
исследование существующих аналогов;
изучение технических и программных средств;
выработка математической модели:
разработка структур данных.
3. Определение алгоритма:
установление метода проектирования алгоритма;
выявление формы записи алгоритма (блок-схемы, псевдокод и др.);
определение тестов и метода тестирования;
разработка алгоритма.
4. Этап программирования:
определение языка программирования;
выбор способов организации данных;
регистрация алгоритма на выбранном языке программирования.
5. Этап тестирования и отладки:
синтаксическая отладка;
отладка семантики и логической структуры;
тестовые расчеты и анализ результатов тестирования;
совершенствование полученной программы.
6. Рассмотрение результатов решения задачи и уточнение в случае необходимости математической модели с повторным выполнением этапов 2–5.
7. Сопровождение программы:
доработка программы для решения конкретных задач;
составление документации к решенной задаче, математической модели, алгоритму, программе, набору тестов, использованию.
Однако не все задачи требуют четкой последовательности выполнения перечисленных этапов. Иногда их количество может меняться.
Показать оглавление

Комментариев: 0

Оставить комментарий