"Информатика (базовый уровень)", Гейн А.Г., Гейн А.А.
Модель помогает изучать объект, процесс или явление, не описывая и не воспроизводя его целиком. Она сохраняет только те свойства, которые важны для конкретной цели: например, глобус показывает форму Земли, а таблица — порядок уроков. Моделирование включает создание модели, исследование её поведения и проверку результатов. Компьютер позволяет быстро менять параметры и проводить расчёты, но точность выводов зависит от того, насколько верно человек выбрал цель, данные и правила модели.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Модель — упрощённое представление объекта, процесса или явления, сохраняющее существенные для поставленной цели свойства. Например, глобус показывает форму Земли, но не воспроизводит её поверхность во всех подробностях. Модель нужна, чтобы изучать выбранные свойства, не работая со всем оригиналом.
Моделирование — создание и исследование моделей объектов, процессов или явлений. Сначала модель строят, а затем изучают, как она ведёт себя или какие сведения позволяет получить. Такой подход помогает проверять идеи и сравнивать варианты, не вмешиваясь напрямую в реальную систему.
Информационная модель — описание объекта или процесса с помощью информации: текста, чисел, схем, таблиц, формул или компьютерных средств. В ней важны не материал и внешний вид записи, а сведения, которые она передаёт. Информационная модель помогает упорядочить данные и анализировать свойства или связи.
Объект-оригинал — реальный объект, процесс или явление, свойства которого изучают с помощью модели. Оригиналом может быть автомобиль, движение тела, расписание или распространение заболевания. Это понятие позволяет различать саму реальность и её представление, на котором проводят исследование.
Модель всегда упрощает оригинал, потому что реальный объект обладает множеством свойств и связей, которые невозможно или не нужно учитывать одновременно. Если включить все подробности, модель станет слишком сложной и перестанет помогать решать задачу. Степень упрощения зависит от цели: для изучения скорости автомобиля важны одни характеристики, а для проектирования его кузова — другие.
Цель моделирования задаёт вопрос, на который нужно получить ответ, и помогает выбрать существенные свойства. Существенным считают такое свойство, изменение которого способно повлиять на результат исследования. Например, при расчёте времени поездки могут быть важны скорость и расстояние, но цвет автомобиля обычно на ответ не влияет. Так модель сохраняет нужное и не перегружается лишними подробностями.
Материальная модель существует как предмет или устройство и позволяет наблюдать форму, размеры либо физические процессы. Информационная модель передаёт сведения в виде текста, схемы, таблицы, карты или формулы, поэтому с ней можно анализировать свойства и связи без изготовления предмета. Одна система может иметь разные модели, потому что разные задачи требуют разной информации: карта маршрута и расписание описывают поездку с разных сторон.
Процесс моделирования начинается с постановки цели: нужно решить, что именно предстоит выяснить. Затем выделяют существенные свойства оригинала и выбирают подходящую форму представления. После создания модели её исследуют, а полученный результат проверяют: сравнивают с известными данными или наблюдениями и оценивают, подходит ли он для исходной задачи.
Компьютер расширяет возможности моделирования, потому что быстро выполняет расчёты, позволяет менять параметры и повторять эксперименты. Это особенно полезно, когда проверка на реальном объекте дорогая, медленная или опасная. Но компьютер действует по заданным человеком правилам: он не определяет цель и не решает самостоятельно, какие свойства важны. Поэтому надёжность результата зависит от правильного выбора допущений и исходных данных.
| Вид модели | Что отражает | Форма представления | Пример | Для чего используют |
|---|---|---|---|---|
| Материальная модель | Внешние или физические свойства оригинала | Предмет, макет, устройство | Глобус, макет здания | Наблюдение формы, размеров и физических процессов |
| Информационная модель | Сведения о свойствах, связях и поведении оригинала | Текст, схема, таблица, карта, формула | Текст, схема, таблица, карта, формула | Описание и анализ объекта |
| Компьютерная модель | Свойства и поведение объекта, заданные средствами компьютера | Программа, электронная таблица, компьютерная симуляция | Программа, электронная таблица, компьютерная симуляция | Расчёты, прогнозирование и проведение экспериментов |
Чтобы выбрать модель, сначала определите, какой вопрос нужно решить, а затем найдите в таблице подходящие форму и назначение. Виды могут сочетаться: компьютерная модель тоже является информационной, поскольку задаётся данными и правилами. Важно, чтобы выбранная форма позволяла исследовать нужные свойства оригинала.
Условие. Для изучения движения автомобиля нужно выбрать подходящую модель и указать, какие свойства автомобиля в ней существенны. Не требуется описывать автомобиль для всех возможных исследований сразу. Решение зависит от того, какие сведения необходимы для изучения движения.
Ответ. Для исследования движения подойдёт информационная или компьютерная модель, в которой учитываются положение, время, скорость и при необходимости ускорение. Состав свойств меняется вместе с целью: модель движения не обязана описывать устройство автомобиля целиком.
Условие. Нужно составить информационную модель расписания уроков в виде таблицы и определить объекты, свойства и связи. Расписание описывает реальную систему школьных занятий, но не включает все стороны школьной жизни. Чтобы таблица была полезна, её строки и столбцы должны отвечать на вопросы о времени и содержании уроков.
Ответ. Таблица становится информационной моделью расписания, когда в ней представлены нужные объекты, их свойства и связи между ними. Если требуется узнавать кабинеты или учителей, соответствующие столбцы нужно добавить; для общей картины они могут быть лишними.
Условие. По компьютерной модели распространения эпидемии нужно исследовать, как изменение одного параметра влияет на число заболевших, и оценить ограничения прогноза. Модель позволяет проводить эксперименты без изменения реальной ситуации. Однако её результат нельзя считать гарантированным предсказанием.
Ответ. Сравнение запусков показывает, как параметр влияет на результат в рамках заданной модели. Прогноз применим лишь настолько, насколько подходящи её данные и допущения; поэтому вывод нужно оценивать и проверять по реальным сведениям.
Считать модель точной копией оригинала — значит ожидать от неё свойств, которые в неё не включали. Так думают, потому что модель может выглядеть наглядно или выдавать подробный результат. Проверьте себя вопросом: какие свойства она действительно учитывает и для какой цели создана?
Выбирать модель без указания цели исследования — ошибка, потому что невозможно определить, какая информация необходима. Её допускают, когда начинают собирать все доступные сведения, не формулируя задачу. Сначала запишите вопрос исследования, а затем проверьте, помогает ли выбранная модель на него ответить.
Путать модель с самим объектом — значит автоматически переносить выводы о представлении на всю реальность. Это происходит, когда забывают об упрощениях, заложенных при построении модели. Проверьте, какие особенности оригинала в ней отсутствуют и могут ли они изменить результат.
Доверять компьютерному результату без проверки исходных данных и допущений рискованно: программа точно выполняет расчёт, но неверные правила всё равно дают ненадёжный вывод. Часто точные числа ошибочно принимают за доказательство точности прогноза. Проверьте источники данных, условия модели и сопоставьте результат с наблюдениями.
Для изучения моделирования нужно различать объект, его свойства и действия, понимать, что такое информация и как её представляют. Позже эта тема пригодится при изучении алгоритмов, баз данных, электронных таблиц и компьютерных экспериментов: во всех этих случаях данные организуют и используют по заданным правилам. Моделирование применяют и за пределами информатики — в математике, физике, биологии, экономике и проектировании. В каждой области выбирают свойства, существенные для конкретной задачи.
Почему нельзя создать модель, полностью описывающую объект?
У реального объекта множество свойств и связей, и учесть их все практически невозможно. Кроме того, модель должна отвечать конкретной цели, поэтому в неё включают лишь существенные для исследования характеристики.
Чем модель отличается от фотографии или копии объекта?
Фотография передаёт внешний вид с определённой точки, а копия может воспроизводить форму или устройство. Модель же сохраняет выбранные свойства оригинала, которые нужны для решения задачи, и может быть представлена не только изображением или предметом, но и таблицей, формулой либо программой.
Может ли одна модель быть одновременно материальной и информационной?
Да, если в ней сочетаются предметная форма и информация о свойствах оригинала. Например, макет здания является материальным объектом, а нанесённые на него обозначения этажей и коммуникаций несут информацию.
Почему результаты компьютерного моделирования иногда не совпадают с реальностью?
Компьютер рассчитывает результат по заданным данным и правилам, которые могут не учитывать важные особенности реального процесса. Несовпадение также возникает из-за неточных исходных данных или неверно выбранных допущений, поэтому прогноз нужно сопоставлять с наблюдениями.
Как понять, какие свойства объекта нужно включить в модель?
Сначала сформулируйте, на какой вопрос должна ответить модель. Затем оставьте свойства, которые влияют на ответ, и исключите те, изменение которых несущественно для этой задачи.
§ 6. Моделирование — краеугольный камень информационного мировоззрения