Смекни!
smekni.com

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


Глава 1. Теоретические основы информационного математического моделирования

§ 1.1 Анализ понятий, связанных с математическим моделированием

Б.В.Бирюков, Ю.А. Гастеев отмечают, что моделирование представляет собой один из основных методов познания, является формой отражения действительности и заключается в выявлении или в воспроизведении тех или иных свойств реальных объектов, предметов и явлений с помощью других объектов, процессов, явлений, либо с помощью абстрактного описания в виде изображения, плана, карты, совокупности уравнений, алгоритмов и программ [2].

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

Слово «модель» произошло от латинского слова «modulus», означает «мера», «образец». Его первоначальное значение было связано со строительным искусством и почти во всех европейских языках оно употреблялось для обозначения образа или прообраза, или вещи, сходной в каком-то отношении с другой вещью.

Моделирование в научных исследованиях сталоприменяться еще в глубокой древности и постепенно захватывало все новые области научных знаний: техническое конструирование, строительство и архитектуру, астрономию, физику, химию, биологию и, наконец, общественные науки. Большие успехи и признание практически во всех отраслях современной науки принес методу моделирования XXвек. Однако методология моделирования долгое время развивалась отдельными науками независимо друг от друга. Отсутствовала единая системaпонятий, единая терминология. Лишь постепенно стала осознаваться роль моделирования как универсального метода научного познания.

Термин «модель» широко используется различных сферах человеческой деятельности и имеет множество смысловых значений. В этом разделе мы будем рассматривать только такие модели, которые являются инструментами получения знаний.

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

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

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

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

Основное требование, предъявляемое к моделям - это их адекватность реальным процессам или объектам, которые замещает модель.

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

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

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

Классификация абстрактных моделей:

1.Вербальные(текстовые) модели. Эти модели используют последовательности предложений на формализованных диалектах естественного языка для описания той или иной области действительности (примерами такого рода моделей являются милицейский протокол, правила дорожного движения).

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

3. Информационныемодели - класс знаковых моделей, описывающих информационные процессы (получение, передачу, обработку хранение и использование информации) в системах самой разнообразной природы. Примерами таких моделей могут служить OSI- семиуровневая модель взаимодействия открытых систем в компьютерных сетях или машина Тьюринга - универсальная алгоритмическая модель.

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

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

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

1. чисто аналитические математические модели, не использующие компьютерных средств;

2. информационные модели, имеющие приложения в информационных системах:

3. вербальные языковые модели;

4. компьютерные модели, которые могут использоваться для:

•численного математического моделирования;

•визуализации явлений и процессов (как для аналитических, так и для численных моделей);

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

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

§ 1.2 Информационное математическое моделирование: понятие, цели и этапы

Начнем с термина «информация».

Во-первых, компьютер информацию в «сыром виде» не обрабатывает, и вообще, такого технического устройства нет.

Во- вторых, об алгоритмах обработки таких вещей можно говорить, лишь в каком-то переносном смысле.

И в-третьих, термин «информация», лишаясь при таком подходе каких-то границ, теряет свою познавательную ценность: его можно безболезненно опускать, он ничего не уточняет. Например, трава – это трава и становится она информационным объектом лишь в модельном построении после представления ее в виде текста.

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

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

Таким образом, обозначение, наименование объекта – это элементарная процедура, лежащая в основе информационного моделирования.

Информационное моделирование можно разделить на три типа.

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