Перейти к содержанию
Educora
Средний6 класс20 мин19 / 59

Модели и моделирование

Что такое модель, как классифицируют модели (материальные и информационные; словесные, табличные, графические, математические; статические и динамические), что такое формализация и из каких этапов состоит компьютерное моделирование.

Проверь себя
В этом уроке ты узнаешь
  • Объяснять понятия «модель», «оригинал» и «цель моделирования».
  • Классифицировать модели: материальные и информационные; словесные, табличные, графические и математические; статические и динамические.
  • Формализовать словесное описание: превращать его в формулу или таблицу.
  • Перечислять этапы компьютерного моделирования по порядку и проводить простой компьютерный эксперимент.

Прежде чем построить новый мост, инженеры делают его уменьшенный макет и испытывают его. На уроке географии мы пользуемся глобусом вместо Земли, а в городе ищем дорогу по карте в телефоне. Синоптики рассчитывают завтрашнюю погоду компьютерной программой. Во всех этих случаях человек работает не с самим реальным объектом, а с его моделью.

Этот урок открывает модуль «Моделирование». Здесь ты узнаешь, что такое модель, какими бывают модели и из каких этапов состоит компьютерное моделирование. На следующих уроках мы подробно разберём три информационные модели — таблицы, деревья и графы: на вступительных экзаменах 2025–2026 годов (I группа, информатика) в каждом варианте было 2 задания из этого раздела — одно на табличную модель и одно на граф.

Объект и модель

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

Определение
Модель

Упрощённый заменитель реального объекта, процесса или явления, который отражает важные для поставленной цели свойства оригинала.

Определение
Моделирование

Процесс построения модели объекта и изучения свойств объекта с помощью этой модели.

У одного объекта может быть несколько моделей — в зависимости от цели. Врачу важны рост, вес и группа крови ученика, классному журналу — имя, фамилия и оценки, художнику — портрет. И наоборот, одна модель может описывать несколько объектов: формула s = v · t — модель равномерного движения и автомобиля, и велосипедиста, и поезда.

Цель выбирает модель

Какие свойства автомобиля важны: 1) для фабрики игрушечных машинок; 2) для краш-теста; 3) для базы данных дорожной полиции?

Показать решение
1) Форма, пропорции, цвет. Масса и двигатель не важны.
2) Масса, скорость, материал и прочность кузова. Цвет не важен.
3) Государственный номер, марка, год выпуска, имя владельца. Форма второстепенна.
Вывод: один объект — три разные модели; каждая сохраняет только те свойства, которые нужны для её цели.

Классификация моделей

Модели группируют по разным признакам. Важнейшее деление — по способу представления: модель либо материальный предмет, либо информация.

Определение
Материальная (натурная) модель

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

Определение
Информационная модель

Описание свойств и состояния объекта в виде информации — текстом, таблицей, рисунком, формулой или программой.

По форме представления информационные модели делятся на несколько видов:

  • Словесная (вербальная) модель — устное или письменное описание на естественном языке: рецепт блюда, объявление о пропаже, инструкция к прибору.
  • Табличная модель — информация в строках и столбцах: расписание уроков, классный журнал, расписание поездов, периодическая таблица химических элементов.
  • Графическая модель — информация в виде изображения: чертёж, карта, схема (электрическая схема, схема метро), диаграмма, блок-схема, граф и дерево.
  • Математическая модель — формула, уравнение или неравенство: P = 2(a + b), s = v · t.
  • Компьютерная модель — модель в виде программы или электронной таблицы; с ней можно проводить опыты на компьютере.
МоделиМатериальныемоделиИнформационныемоделиглобус, макет,модель молекулыСловесныеТабличныеГрафические:схема, граф, деревоМатематическиеКомпьютерныеПо времени:статическиеи динамические
Сама эта схема — графическая информационная модель, а точнее — дерево.

По отношению ко времени модели бывают статическими и динамическими. Статическая модель описывает объект в один момент: план дома, строение молекулы, список класса. Динамическая модель показывает, как объект меняется со временем: высота падающего камня в каждую секунду, прогноз погоды на неделю, численность населения города по годам.

В стиле экзамена: какие из них информационные модели?

Какие из перечисленных — информационные модели?
1) глобус
2) схема Бакинского метро
3) расписание уроков
4) деревянный макет самолёта
5) формула s = v · t
A) 1, 2, 3 B) 2, 3, 5 C) 1, 4 D) 3, 4, 5 E) 2, 5

Показать решение
Глобус и деревянный макет можно потрогать — это материальные модели (1, 4).
Схема метро — графическая модель, расписание — табличная, формула — математическая; все три — информационные модели.
Ответ: B) 2, 3, 5.
Интерактив
Загрузка симуляции…
Перетащи карточку или нажми на карточку, а затем на группу; в конце нажми «Проверить».

Формализация: от слов к формулам и таблицам

Словесное описание часто длинное и неточное: «сетка окружает сад со всех четырёх сторон». Чтобы по нему считать, сравнивать и поручать задачу компьютеру, описание переводят в форму, записанную по строгим правилам, — формулу, таблицу, схему или алгоритм.

Определение
Формализация

Переход от словесного описания на естественном языке к формальной модели — формуле, таблице, графу, алгоритму или программе.

  1. 1
    Цель

    Определи, что изучаешь и что хочешь найти.

  2. 2
    Величины

    Выбери важные величины и обозначь их буквами (a, b, P …); лишние отбрось.

  3. 3
    Связь

    Запиши связь между величинами в виде формулы, таблицы или схемы.

  4. 4
    Проверка

    Проверь модель на простом случае с известным ответом.

Ограда сада

Семья Лейлы хочет обнести прямоугольный сад сеткой. Сколько метров сетки нужно, если 1) длина сада 12 м, ширина 8 м; 2) длина 15 м, ширина 10 м?

Показать решение
Словесная модель: «сетка окружает сад со всех четырёх сторон».
Величины: a — длина, b — ширина, P — длина сетки (периметр сада).
Математическая модель: P = 2(a + b).
1) P = 2 · (12 + 8) = 40 м.
2) P = 2 · (15 + 10) = 50 м.
Одна и та же формула работает для любого прямоугольного сада — в этом сила формальной модели.
S = S₀ · (1 + p/100)ⁿS = S₀ · (1 + p/100)ⁿ
где:
  • S₀начальная сумма (манаты)
  • pгодовой процент банка (%)
  • nчисло лет
  • Sсумма на счёте через n лет

Математическая модель банковского вклада: каждый год сумма увеличивается в (1 + p/100) раза.

Вклад: словесная модель → таблица → формула

Айсель кладёт в банк 1000 манатов. Каждый год банк добавляет 10 % от суммы на счёте. Сколько денег будет на счёте через 3 года?

Показать решение
Табличная модель (каждый год прежняя сумма умножается на 1,1):
0-й год — 1000 манатов
1-й год — 1000 · 1,1 = 1100 манатов
2-й год — 1100 · 1,1 = 1210 манатов
3-й год — 1210 · 1,1 = 1331 манат
Математическая модель: S = 1000 · 1,1³ = 1331 манат.
Внимание: если считать 3 · 10 % = 30 %, получится 1300 манатов — это ошибка, ведь процент каждый год начисляется на уже выросшую сумму.
Интерактив
Загрузка симуляции…
Формула из B3 скопирована вниз; $D$2 — абсолютный адрес, поэтому каждая строка ссылается на одну и ту же ячейку с процентом.

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

Компьютерная модель — это информационная модель, записанная в виде программы или электронной таблицы. Её большое преимущество: там, где настоящий опыт опасен, дорог или вообще невозможен (поведение здания при землетрясении, движение планет, действие нового лекарства), на компьютере можно провести сотни «опытов».

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

    Что дано, что нужно найти и какова цель моделирования?

  2. 2
    2. Разработка информационной модели

    Выбери существенные свойства, запиши допущения (например, «сопротивлением воздуха пренебрегаем») и формализуй: формула, таблица, схема.

  3. 3
    3. Создание компьютерной модели

    Составь алгоритм, напиши программу или подготовь электронную таблицу.

  4. 4
    4. Компьютерный эксперимент

    Запусти модель с разными начальными значениями и запиши результаты.

  5. 5
    5. Анализ результатов

    Сравни результаты с реальностью. Если они не совпадают, вернись ко 2-му этапу и уточни модель.

h = h₀ − g · t² / 2h = h₀ − g · t² / 2
где:
  • h₀начальная высота (м)
  • gускорение свободного падения, ≈ 9,8 м/с²
  • tвремя от начала падения (с)
  • hвысота в момент t (м)

Динамическая модель свободного падения; допущение: сопротивлением воздуха пренебрегаем.

Пять этапов в одной задаче

Камень отпускают с высоты 45 м. Без учёта сопротивления воздуха найди, на какой высоте камень будет через 1, 2 и 3 секунды и примерно когда он упадёт на землю (g ≈ 9,8 м/с²).

Показать решение
1) Постановка: дано h₀ = 45 м; найти h(t) и время падения.
2) Модель: h = h₀ − g · t² / 2 (сопротивлением воздуха пренебрегаем).
3–4) Расчёт (эксперимент): t = 1 с → h = 45 − 4,9 = 40,1 м; t = 2 с → h = 45 − 19,6 = 25,4 м; t = 3 с → h = 45 − 44,1 = 0,9 м.
В момент падения h = 0: t = √(2h₀ / g) = √(90 / 9,8) ≈ 3,03 с.
5) Анализ: для камня модель хороша, а для лёгкого листа бумаги не годится — для него сопротивление воздуха существенно, и его нужно добавить в модель.
Python
h0 = 45      # initial height, m
g = 9.8      # m/s²
t = 0
while True:
    h = h0 - g * t ** 2 / 2
    if h <= 0:
        break
    print(t, round(h, 1))
    t = t + 0.5
print("falls between", t - 0.5, "and", t, "s")
▸ Ожидаемый результат
0 45.0
0.5 43.8
1.0 40.1
1.5 34.0
2.0 25.4
2.5 14.4
3.0 0.9
falls between 3.0 and 3.5 s
Компьютерная модель свободного падения: программа вычисляет высоту каждые 0,5 секунды. Замени h0 = 45 на h0 = 80 и запусти снова — это тоже компьютерный эксперимент.

Главное

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

Проверь себя

Вопросов: 12. Каждый правильный ответ приносит XP.

1 / 12
Что такое модель?