Что можно моделировать в информатике

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

Что можно моделировать в информатике

6. Модели и моделирование (11 кл).

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

Одним из методов познания объектов окружающего мира является моделирование, состоящее в создании и исследовании «заместителей» реальных объектов. «Объ­ект-заместитель» принято называть моделью, а исходный объект — прототипом или оригиналом.

Модель – это объект, который обладает некоторыми свойствами другого объекта (оригинала) и используется вместо него.

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

Что можно моделировать?

Можно строить модели объектов. Например,

• уменьшенные копии зданий, кораблей, самолетов, …

• модели ядра атома, кристаллических решеток

Можно строить модели процессов. Например,

• изменение экологической обстановки

Можно строить модели явлений. Например,

Модель важна не сама по себе, а как инструмент, облегчающий познание или наглядное представление объекта. Моделирование – это создание и использование моделей для изучения оригиналов.

Когда используют моделирование:

оригинал не существует

— последствия ядерной войны

исследование оригинала опасно для жизни или дорого:

— испытание нового скафандра для космонавтов

— разработка нового самолета или корабля

оригинал сложно исследовать непосредственно:

— Солнечная система, галактика (большие размеры)

— атом, нейтрон (маленькие размеры)

— процессы в двигателе внутреннего сгорания (очень быстрые)

— геологические явления (очень медленные)

интересуют только некоторые свойства оригинала

— проверка краски для фюзеляжа самолета

исследование оригинала изучение сущности объекта или явления

анализ («что будет, если …») научиться прогнозировать последствия различных воздействиях на оригинал

синтез («как сделать, чтобы …») научиться управлять оригиналом, оказывая на него воздействия

оптимизация («как сделать лучше») выбор наилучшего решения в заданных условиях

Что общего у всех моделей? Какими свойствами они обладают?

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

Во-вторых, поскольку любая модель всегда отражает только часть признаков оригинала, то можно создавать и использовать разные модели одного и того же объекта. Например: мяч может воспроизвести только одно свойст­во Земли — ее форму; обычный глобус отражает, кроме того, расположение материков; а глобус, входящий в со­став действующей модели Солнечной системы, — еще и траекторию движения Земли вокруг Солнца. Оригиналу может соответствовать несколько разных моделей и наоборот!

Чем больше признаков объекта отражает модель, тем она полнее. Однако отразить в модели все свойства объек­та-оригинала невозможно, а чаще всего и не нужно. Ведь при создании модели человек, как правило, преследует вполне определенную цель и стремится наиболее полно от­разить только те признаки объектов, которые кажутся ему важными, существенными для реализации этой цели. Если, например, модель самолета создается для кол­лекции, то в ней воспроизводится внешний вид самолета, а не его летные характеристики.

От цели моделирования зависят требования к модели: какие именно признаки объекта-оригинала она должна отражать. Тип модели определяется целями моделирования.

Природа моделей может быть двух видов. Во-первых, материальные (натурные, физические, предметные) модели. Это реальные предметы в уменьшенном или увеличенном виде, воспроизводящие внешний вид, структуру или поведение объекта моделирования. Они копируют, воспроизводят признаки оригинала. Примерами натурных моделей являются муляжи и маке­ты — уменьшенные или увеличенные копии, воспроизво­дящие внешний вид объекта моделирования (глобус), его структуру (модель Солнечной системы) или поведение (ра­диоуправляемая модель автомобиля).

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

Объектом информационного моделирования может быть всё что угод­но: отдельные предметы (дерево, стол); физические, химические, биоло­гические процессы (течение воды в трубе, получение серной кислоты, фо­тосинтез в листьях растений); метеорологические явления (гроза, смерч); экономические и социальные процессы (динамика цен акций на бирже, миграция населения). Можно сказать, что информационным моделированием занимается любая наука, поскольку задача науки состоит в получении знаний, а наши знания о действительности всегда носят приближенный, т. е. мо­дельный, характер. С развитием науки эти знания уточняются, углубля­ются, но все равно остаются приближенными. Старые модели заменяются на новые, более точные, и этот процесс бесконечен.

Физика создает модели физических объектов, химия — химических, экономика и социология —- социально-экономических и т. д. Информатика занимается общими методами и средствами созда­ния и использования информационных моделей.

Виды информационных моделей.

вербальные – словесные, сказанные устно

образные – фотографии, рисунки…

табличные – организованные в виде таблиц

знаковые – выраженные с помощью формального языка

Что можно моделировать в информатике

Существует много различных классификаций моделей. Между видами моделей достаточно тонкая грань. Например, глобус считается материальной моделью Земли, но на нём есть рисунок – графическое изображение, оно содержит специальные значки, числа и надписи. А это уже элементы информационной модели.

Модели по области применения бывают учебные (в т. ч. тренажеры), опытные – при создании новых технических средств, научно-технические.

Модели по фактору времени бывают

статичные – описывают оригинал в заданный момент времени

q силы, действующие на тело в состоянии покоя

q результаты осмотра врача

q модель движения тела

q явления природы (молния, землетрясение, цунами)

Модели по характеру связей

• связи между входными и выходными величинами жестко заданы

• при одинаковых входных данных каждый раз получаются одинаковые результаты

q движение тела без учета ветра

q расчеты по известным формулам

• учитывают случайность событий в реальном мире

• при одинаковых входных данных каждый раз получаются немного разные результаты

q движение тела с учетом ветра

q броуновское движение частиц

q модель движения судна на волнении

q модели поведения человека

Специальные виды моделей

— нельзя заранее вычислить или предсказать поведение системы, но можно имитировать её реакцию на внешние воздействия;

— максимальный учет всех факторов;

— только численные результаты;

q испытания лекарств на мышах, обезьянах, …

q математическое моделирование биологических систем

q модели бизнеса и управления

q модели процесса обучения

Задача – найти лучшее решение методом проб и ошибок (многократные эксперименты)!

игровые – учитывающие действия противника

q модели экономических ситуаций

q модели военных действий

q тренинги персонала

Задача – найти лучший вариант действий в самом худшем случае!

Модели по структуре бывают

табличные модели (пары соответствия)

Источник

Что такое модель в информатике? Виды, примеры

Что можно моделировать в информатике

В описываемой статье мы разберем подробно, что такое модель в информатике. Рассмотрим виды, а также способы проектирования. В данном разделе имеется множество полезных знаний, которые позволят будущим специалистам в сфере информационных технологий работать без каких-либо усилий. Для того чтобы решить любую задачу, причем неважно, научную или производственную, следует придерживаться цепочки: объект, модель, алгоритм, программа, результат, реализация. Нужно обратить внимание на второй пункт. Если этого звена не будет, то и сама проектировка не подлежит исполнению. Для чего же используется модель, и что под этим словом подразумевается? Далее раскроем этот вопрос.

Что можно моделировать в информатике

Модель

Что такое модель в информатике? Благодаря ей можно составить образ какого-либо объекта, который реально существует. Также при необходимости можно отобразить все его свойства и признаки.

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

Классификация

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

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

Что можно моделировать в информатике

Цели моделирования

Рассматривая, что такое модель в информатике, необходимо также сказать и о целях ее создания.

Для начала, моделирование позволит человеку больше узнать о том, что его окружает. Если говорить в обширном смысле, то в самой древности люди собирали какие-то данные, информацию, факты и передавали из поколения в поколение. Примером можно назвать модель нашего мира, которая называется “глобус”. В прошлые века, как правило, моделирование было построено на несуществующих объектах, с трудом познаваемыми человеком, которые на данный момент уже имеют свою реализацию в качестве материального предмета. Большинство из них прочно закрепились в нашей жизни. Речь может идти о зонтах, мельницах и так далее.

На данный момент модели систем информатики касаются путей достижения максимального эффекта от принимаемых решений, а также обращают внимание на последствия какого-либо процесса или же действия. Если говорить о последнем подпункте, то в пример можно привести модель, которая выясняет, какие последствия будут в результате повышения стоимости проезда либо после утилизации каких-либо отходов под землей.

Задачи моделирования

Рассматривая, что такое модель в информатике, необходимо еще сказать о задачах данного способа проектирования. Описываемый процесс имеет несколько общих целей, о которых мы и поговорим далее. Если рассматривать более детально, то задачами являются этапы решения каких-либо проблем. То есть, в принципе, таковой можно назвать небольшую цель, с которой необходимо справиться, чтобы достигнуть определенных высот.

Что можно моделировать в информатике

Классификация задач

При этом делятся данные задачи на две группы. Речь идет о прямых и обратных. Что касается последних, то подобные формулировки ставят перед разработчиком вопросы типа: “Как увеличить эффективность до максимума?” или “Какое же действие полностью удовлетворит имеющееся условие?” Если говорится о прямых, то такие задачи ставят перед человеком вопросы о том, что будет, если разработчик поступит так или иначе. Нужно заметить: любая прямая формулировка имеет исходные данные, а также ставит конкретные условия.

Вербальная модель

Также необходимо рассказать о видах моделей в информатике. Рассмотрим первую: вербальную. Такой метод моделирования позволяет работать с идеальными или абстрактными вопросами. Следует заметить, что в науке считаются двумя основными видами математический и информационный. Хоть и вербальный на данный момент не сильно распространен, однако он используется. Под ним подразумевают, что все задачи, цели и так далее описываются с помощью букв и связанных предложений. К таковым моделям можно отнести обычную художественную литературу, составленный протокол, какие-либо правила, информацию, описание предмета, явления и так далее.

Что можно моделировать в информатике

Математическая модель

Если не задаваться сложными терминами, а попытаться объяснить простым языком, то описываемая модель необходима для того, чтобы решить любую задачу или достигнуть цель при помощи математической точки зрения. Следует заметить, что каждый человек в реальной жизни занимается постоянно проектированием такой модели. Допустим, обычная бытовая задача, например, купить что-то в магазине, требует составления таковой. Человек знает, сколько стоят продукты. Необходимо посчитать, какая сумма в итоге нужна для осуществления покупки, сложив все данные. Это является обычным примером математической модели.

Что можно моделировать в информатике

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

Далее рассмотрим информационную модель в информатике. Ее проектирование изучается в школе. Преподается как базовый тип.

Следует заметить, что с этим видом моделирования нужно ознакомиться любому человеку, который видит свое будущее в IT-сфере. Как правило, все информационные модели создаются при помощи компьютерной техники. Причем речь идет не только конкретно о проектировании каких-то диаграмм, но используются еще и таблицы, рисунки, чертежи, схемы и так далее.

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

Такой вид отличается от других вышеперечисленных тем, что он является данными. То есть модель не имеет материального воплощения, так как считается примитивным комплексом информации, представленной в разном виде.

Что можно моделировать в информатике

Системный подход к созданию модели

Классификацию моделей в информатике мы уже рассмотрели, теперь следует сказать о том, какой подход следует использовать, чтобы составить идеальную схему.

Необходимо понять, что такое система. Это комплекс элементов, которые взаимодействуют между собой, а также работают вместе для того, чтобы выполнить определенную задачу. Построение модели связано с использованием системного подхода. Объектом будет считаться любой комплекс, который функционирует в качестве единого в специальной среде. Иногда бывает так, что проект довольно сложный, поэтому систему делят на две части.

Цель использования

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

Следует заметить, что есть такие виды, как учебные, имитационные, игровые и так далее. Рассмотрим их.

К учебным относятся все материалы, при помощи которых осуществляется обучение.

К опытным следует добавить модели уменьшенной копии, создаваемые на основе реальных объектов.

Имитационные могут служить информацией, которая позволит понять, что произойдет в результате какого-либо действия. К примеру, если человек проводит реформу, он должен составить такую модель. Это поможет приблизительно понять то, как люди отреагируют на новые изменения. Либо же, например, чтобы человеку сделать операцию по пересадке какого-либо органа, в самом начале исследований проводится большое количество опытов. Их также можно назвать имитационной моделью. Таким образом, она представляет собой систему проб и ошибок. Это позволяет принимать более оправданные решения.

Игровой моделью является система, которая ставит определенные объекты в какие-либо рамки. Это может быть экономическая, деловая или военная игра. Таким образом, человек способен понять поведение определенного объекта в нужной ему среде.

Научно-техническую следует использовать для того, чтобы изучить какое-либо явление и процесс, который трудно исследовать в обычной жизни. Это может быть создание прибора, имитирующий грозовой разряд, либо же модель движения, полностью копирующая солнечную систему.

Что можно моделировать в информатике

Способ представления

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

Она бывает материальная и нематериальная. К первому виду нужно отнести все копии, которые были сняты с существующих объектов. Таким образом, их можно взять в руки, потрогать, понюхать и так далее. Они даже способны имитировать какие-либо свойства оригинального объекта, а также его действия. Данные материальные модели являются опытным методом проектирования.

К нематериальным относятся те, которые работают на теории. Они идеальные либо же абстрактные. Эта категория также имеет несколько типов. Речь идет об информационных, а еще воображаемых вариантах. Первый представляет собой перечень данных, который касается определенного объекта. Таковыми можно назвать таблицы, рисунки, схемы и так далее.

Однако многих их интересует, почему же данная модель класса информатики считается нематериальной. Текст хоть и напечатан, таблица составлена, но его потрогать нельзя. Именно поэтому данная модель является абстрактной. К слову, среди информационных вариантов записи имеются наглядные примеры.

К воображаемой модели относят то, что называется творческим процессом, то есть все происходящее в сознании человека. Это побуждает его создать на основе данной схемы оригинальный объект.

Источник

Презентация к уроку

Программно-дидактическое обеспечение урока: проектор для показа презентации, набор различных моделей (информационных разного вида, материальных; несколько моделей одного объекта; модели, созданные учащимися); презентация для проведения урока «Классификация моделей» (Презентация), кроссворд, выполненный в программе «Hot Potatoes 6» (Приложение 2)

I. Постановка целей урока

1. Электромобиль на стенде выставки, телевизионная красавица, рекламирующая различные товары, макет здания, детская мягкая игрушки, математическая формула, теория развития общества – это все модели. Как же получается назвать такие разные понятия одним словом?

2. Существует огромное количество моделей. Как разложить их «по полочкам»? Как классифицировать?

3. Наиболее полно отразить существенные свойства объекта можно с помощью информационной модели. Как ее построить?

4. Какова степень необходимости использовать формализацию при описании информационных моделей?

II. Изложение нового материала

1. Введение понятия «модель»

В своей деятельности человек очень часто использует модели, то есть создает образ того объекта, явления или процесса, с которым ему предстоит работать (иметь дело).

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

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

1. Сохранить и передать информацию о наблюдаемом объекте (фоторепортаж, рисунок, карта местности и т.д.)
2. Показать, как будет выглядеть объект, которого еще нет (автомобиль и т.д.)
3. Изучить или испытать на модели работу будущего изделия, если испытание объекта – оригинала дорого, опасно или невозможно (медицина, авиация, космос ит.д.)
4. В реальном времени оригинал может уже не существовать или его нет в действительности (теория вымирания динозавров, теория гибели Атлантиды, модель «Ядерной зимы» …)
5. Оригинал может иметь много свойств и взаимосвязей. Чтобы глубоко изу­чить какое-то конкретное свойство, иногда полезно отказаться от менее существенных, вовсе не учитывая их (карта местности, модели живых организмов. )
6. Оригинал либо очень велик, либо очень мал (глобус, модель Солнечной системы, модель атома. )
7. Процесс протекает очень быстро или очень медленно (модель двигателя внутреннего сгорания, геологические модели)

Моделирование – это процесс построения моделей для исследования и изучения объектов, процессов, явлений.

Что можно моделировать? (Пусть учащиеся попробуют сами ответить на данный вопрос)

1. Объекты.

2. Явления

3. Процессы

4. Поведение

С другой стороны, разные объекты могут описываться одной моделью. Например, в механике различные материальные объекты от песчинки до планеты рассматриваются как материальные точки.

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

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

Итак, объектов моделирования, как мы только что убедились, огромное количество. И для того, чтобы ориентироваться в их многообразии необходимо все это классифицировать, то есть каким-либо образом упорядочить, систематизировать.

При классификации объектов по «родственным» группам необходимо правильно выделить некий единый признак (параметр, а затем объединить те объекты, у которых он совпадает). Рассмотрим наиболее распространенные признаки, по которым можно классифицировать модели. (Сопровождается показом презентации, с подробным анализом приведенных в ней примеров).

Процесс построения информационных моделей с помощью формальных языков (математических, логических и т.д.) называется ФОРМАЛИЗАЦИЕЙ
Более полное определение формализации – это приведение (сведение) существенных свойств и признаков объекта моделирования к выбранной форме.

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

III. Закрепление пройденного.

Для закрепления материала, предлагается небольшое задание:

1 задание – из 10 вопросов рассчитано примерно на 15 минут. Разрешается пользоваться презентацией, работать за компьютером. Оформить ответы в тетради или на отдельном листе по предложенному образцу (Приложение 1))

2 задание – разгадывание кроссворда за компьютером предлагается учащимся в том случае, если они досрочно выполнили 1 задание и сдали его. Уровень учащихся различный, и чтобы не терять времени, более сильные ученики могут начать разгадывать кроссворд самостоятельно. Это задание затем, после сдачи всеми остальными учащимися тестовых работ, проверяется ими и выполняется совместно с другими. Перед совместной проверкой, необходимо пройти и просмотреть степень разгадывания, в том случае если разгадано более 85% кроссворда – поощрить оценкой. Для проверки можно либо проговорить все варианты ответов, либо продемонстрировать выполненный кроссворд через проектор. (Приложение 2)

Кроссворд на тему «Моделирование»

Что можно моделировать в информатике

По горизонтали:

2. Общее название моделей, которые представляют из себя совокупность полезной и нужной информации об объекте (информационные)
3. Общее название моделей, воспроизводящих внешний вид, структуру моделируемого объекта (материальные)
5. Описание модели с помощью формального языка (формализация)
6. Модели, позволяющие увидеть изменение объекта во времени (динамические)
8. Модели данного вида имитируют реальность с той или иной степенью точности (имитационные)
9. Пример самой первой графической модели (рисунок)
10. Информационная модель, состоящая из строк и столбцов (таблица)
11. Инструмент для компьютерного моделирования (компьютер)
12. Графический объект, состоящий из вершин, соединенных линиями (граф)
14. Уменьшенные или увеличенные копии проектируемого объекта. Данные модели используются для исследования объекта и прогнозирования его будущих характеристик (опытные)
15. Искусственно созданный объект, воспроизводящий строение и свойства исследуемого объекта (модель)

По вертикали:

1. Построение моделей для исследования и изучения объектов, процессов, явлений (моделирование)
4. Данные модели представляют собой одномоментный срез информации по объекту (статические)
7. Данные модели представляют собой описание на естественных языках в мысленной или разговорной форме (вербальные)
13. Пример знаковой математической модели (формула)

IV. Подведение итогов

Оценка знаний учащихся. Обсуждение изученной темы. Домашнее задание.

Литература:

1. Макарова Н.В. Информатика и ИКТ. Учебник для 8-9-х классов. – СПб.: Питер, 2008. – 160с.:ил.
2. Соколова О.Л. Универсальные поурочные разработки по информатике. 10 класс. М.: ВАКО, 2006. – 400 с.

В разработке урока применялись следующие ресурсы Интернета:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *