Инструменты пользователя

Инструменты сайта


examination:c:question2

Основные этапы решения задач на ЭВМ

1. Постановка задачи

Включает в себя:

  • Сбор информации о задаче
  • Формулировка условия задачи
  • Определение конечных целей решения задачи
  • Определение формы выдачи результата и описание данных (диапазоны, величины, структуры)

2. Анализ и исследование задачи

Включает в себя:

  • Анализ существующих аналогов
  • Анализ технических и програмных средств
  • Разработка математической модели задачи
  • Разработка структур данных

3. Разработка алгоритма

Включает в себя:

  • Выбор метода проектирования алгоритма
  • Выбор формы записи алгоритма
  • Выбор тестов и методов тестирования
  • Проектирование алгоритма

4. Программирование

Включает в себя:

  • Выбор языка программирования
  • Уточнение способов организации данных
  • Запись алгоритмов на выбранном языке программирования

5. Тестирование и отладка

Включает в себя:

  • Синтаксическая отладка
  • Отладка семантики и логической структуры
  • Тестовые расчеты и анализ результатов тестирования
  • Совершенствование программы
  • Анализ результатов решения и уточнение, в случае необходимости, математической модели задачи с повторным выполнением пунктов 2 и 5
  • Доработка программы для решения конкретных задач и составление документации к решенной задаче
examination/c/question2.txt · Последние изменения: 2014/01/15 12:09 (внешнее изменение)