Моделирование. Этапы решения задач

Информационная модель — материальный или мысленно представляемый объект, используемый вместо объекта или явления (процесса) при его исследовании, сохраняющий информацию о некоторых важных для данного исследования типичных чертах и свойствах оригинала.

Математическая модель — замена объекта-оригинала или явления (процесса) соответствующим аналогом при помощи математических зависимостей.

Компьютерная модель — математическая модель, реализованная с помощью определенных программно-аппаратных средств.

Этапы решения прикладных задач с использованием компьютеров Описание
Постановка задачи и ее содержательный анализ
  1. Определить условие задачи:
    • Что дано?
    • Что необходимо найти?
    • Какие данные допустимы?
    • Какие результаты
  2. Провести содержательный анализ, направленный на уточнение цели решения задачи, ее компонентов, исходных данных.
  3. Определить, при каких условиях возможно получить требуемые результаты, а при каких — нет.
  4. Определить, какие результаты будут считаться правильными.
Формализация задачи, выбор метода ее решения
  1. Развернутое содержательное описание задачи заменить ее математической моделью при помощи математических зависимостей.
  2. Обосновано выбрать метод решения задачи.
Составление алгоритма на основе выбранного метода При составлении программы учитывать ее свойства.
Составление программы Программирование (составление программы)  — кодирование составленного алгоритма на одном из языков программирования.
Тестирование и отладка программы Проверка работы программы с помощью тестов и исправление ошибок.
Окончательное выполнение программы, анализ результатов
  1. После отладки программы убрать все отладочные средства.
  2. После окончательного выполнения программы проанализировать результаты. Возможно изменение самого подхода к решению задачи и возвращение к первому этапу для повторного выполнения всех этапов.

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