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