Все разделы
Выбрать школу

Школа. Увлечения. Большое будущее.

PROSCHOOLS · ОБРАЗОВАНИЕ РЯДОМ

Ваш город

Выберите город, чтобы находить образование и возможности рядом.

Как учитываем городКаталог и кнопки «Выбрать школу» покажут школы выбранного города.Онлайн-курсы, учебник, ГДЗ и задания к экзаменам доступны по всей России.

Популярные города

Будет выбран: Вся Россия

Учебные материалы останутся прежними.

Поиск по сайту

По всему сайтуШколы выбранного города — выше в результатах

С чего начнём?

↑ ↓ — выбрать результат · Enter — открыть · Esc — закрыть

Компьютерное моделирование

💻 Информатика · 11 класс

Понятие модели, виды моделей, этапы компьютерного моделирования и проверка модели на адекватность реальному объекту.

Изображение по теме «Компьютерное моделирование»
Изображение по теме «Компьютерное моделирование»Автор указан на Wikimedia Commons · Wikimedia Commons · Public domain

Что такое модель

Модель — это упрощённое представление реального объекта, процесса или явления, которое сохраняет существенные для решаемой задачи свойства и отбрасывает несущественные. Глобус — модель Земли: он передаёт форму и расположение материков, но не передаёт размер. Моделирование — это построение и исследование моделей вместо самого объекта, когда изучать оригинал дорого, опасно или невозможно.

Виды моделей

Модели разделяют по способу представления.

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

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

ОбъектМодельТип
Солнечная системаПодвижный планетарийМатериальная
Полёт телаФормула путиМатематическая
Метро городаСхема линийГрафическая
ПогодаРасчётная программаКомпьютерная

Этапы компьютерного моделирования

Решение задачи на компьютере проходит несколько шагов.

  1. Постановка задачи — что хотим узнать, какие данные есть, что считать результатом.
  2. Построение модели — выделение существенных свойств и связей, запись их в виде формул или правил.
  3. Разработка алгоритма и его запись на языке программирования.
  4. Компьютерный эксперимент — расчёты при разных исходных данных.
  5. Анализ результатов — сравнение с реальностью и при необходимости уточнение модели.

Пример: движение тела

Падение тела без сопротивления воздуха описывается математической моделью:

h = h0 - g * t * t / 2

Здесь h0 — начальная высота, g — ускорение свободного падения, t — время. Подставляя разные значения t, компьютер строит таблицу высот и момент падения. Это и есть вычислительный эксперимент.

Частая ошибка: считать, что модель должна повторять объект во всём. Хорошая модель сохраняет только существенные для задачи свойства — иначе она станет такой же сложной, как оригинал.

Адекватность модели

Модель называют адекватной, если её результаты в пределах нужной точности совпадают с поведением реального объекта. Если расчёты расходятся с наблюдениями, модель уточняют: учитывают новые факторы, например сопротивление воздуха.

Кратко о главном

  • Модель — упрощённое представление объекта, хранящее существенные свойства.
  • Модели бывают материальные и информационные; компьютерная — это исследуемая математическая модель.
  • Этапы: постановка задачи, построение модели, алгоритм, эксперимент, анализ.
  • Адекватная модель совпадает с реальностью в пределах требуемой точности.