1 из 20 Москва, 2007 г.1 Моделирование и формализация
2 из 20 2 Моделирование как метод познания Моделирование позволяет представить в наглядной форме объекты и процессы, недоступные для непосредственного восприятия. Пример: глобус – модель Земли. Моделирование используют в проектировании и создании различных устройств и машин., зданий и т. д. Теоретические модели – модель генома, модель атома и т. д.
3 из 20 3 Моделирование как метод познания Художественное творчество – создание моделей человеческих отношений, человеческой жизни. Живописные полотна – модели окружающей природы. Моделирование Моделирование – это метод познания, состоящий в создании и исследовании моделей.
4 из 20 4 Модель Модель – это некий объект, который отражает существенные особенности изучаемого объекта, явления или процесса. Один и тот же объект может иметь множество моделей, а разные объекты могут описываться одной моделью. Пример: человек в рамках механики, химии, биологии.
5 из 20 5 Формы представления моделей Модели материальные Модели материальные (предметные) воспроизводят свойства объектов в материальной форме (муляж, глобус, макет здания и т. д.)
6 из 20 6 Формы представления моделей Модели материальные Модели информационные Модели информационные представляют объекты и процессы в образной или знаковой форме.
7 из 20 7 Формы представления моделей Образные модели Образные модели – зрительные образы объектов, зафиксированные на каком-либо носителе (схемы, таблицы, рисунки, фотографии). Знаковые информационные модели Знаковые информационные модели строятся с использованием каких-либо знаковых систем (программа на Visual Basic, второй закон Ньютона, периодическая таблица элементов Менделеева, карты, блок-схемы, графики, диаграммы) Первые информационные модели Первые информационные модели – наскальные рисунки.
8 из 20 8 Формализация описательных информационных моделей Естественные языки используются для создания описательных информационных моделей. формальные информационные системы С помощью формальных языков строятся формальные информационные системы. Самый широко используемый формальный язык – математический. Математические модели – это формальные модели, построенные с использованием языков алгебры, геометрии, алгебры логики (Булевой алгебры), тригонометрии, теории множеств и т. д. формализацией Процесс построения информационных моделей с помощью формальных языков называется формализацией.
9 из 20 9 Понятие о системе Практически каждый объект состоит из других объектов, т. е. представляет собой систему (атом – элемент Земли, Земля – элемент Солнечной системы, Солнечная система – элемент Галактики). Система Система состоит из объектов, которые называются элементами системы. Между элементами системы существуют различные связи и отношения. Система, состоящая из разных устройств, которые связаны: 1. аппаратно 2. функционально Главный признак системы – ее целостное функционирование
10 из Статические информационные модели Состояние системы в каждый момент времени характеризуется ее структурой, т. Е. составом, свойствами элементов, их отношениями и связями между собой. (Солнечная система: состав – Солнце + планеты, их свойства – размеры, взаимодействие – сила тяготения). статическими информационными моделями Модели, описывающие состояние системы в определенный момент времени, называются статическими информационными моделями. Пример статических моделей: в биологии – классификация животного мира, в химии – строение молекул и т. Д.
11 из Динамические информационные модели процессы изменения и развития систем Состояние систем изменяется во времени, т. е. происходят процессы изменения и развития систем. динамическими информационными моделями Модели, описывающие процессы изменения и развития систем, называются динамическими информационными моделями. Пример: в биологии – развитие организмов или популяций животных, в химии – процессы химических реакций и т. д.
12 из Объекты: свойства и операции набором свойств и их значений В каждый момент времени объект находится в определенном состоянии, которое характеризуется набором свойств и их значений. Объект: дискета. СвойствоТип свойстваЗначение свойстваОперации (действия) Геометрические размерыпостоянное3,5 нет Подготовленность к записи информации переменно е отформатированная неотформатированная форматиро вание Цвет Вес... Для выполнения операций по изменению значения свойства объекта обычно требуется другой объект. Для выполнения операции Форматирование объекта Дискета требуется объект Дисковод.
13 из Информационные модели процессов управления В процессе функционирования сложных систем входящие в них объекты должны постоянно обмениваться информацией. В процессе управления всегда происходит взаимодействие двух объектов – управляющего и управляемого, которые соединены каналами прямой и обратной связи. каналу прямой связи обратной связи По каналу прямой связи передаются управляющие сигналы, обратной связи – информация о состоянии управляемого объекта. Пример – дисковод управляющий объект, диск – управляемый.
14 из информационными моделями процессов управления Модели, описывающие информационные процессы управления в сложных системах, называются информационными моделями процессов управления. Разомкнутая система управления не учитывает состояния управляемого объекта: Информационные модели процессов управления Управляющий объект Управляемый объект Канал управления Замкнутая система управления учитывает состояния управляемого объекта: Управляющий объект Управляемый объект Канал управления Канал обратной связи
15 из Типы информационных моделей Информационные модели отражают различные типы систем объектов, в которых реализуются различные структуры взаимодействия и взаимосвязи между элементами системы. Информационные модели используют типы: 1.Табличные 2.Иерархические 3.Сетевые
16 из Табличные информационные модели Таблица Таблица – один из наиболее часто используемых типов информационных моделей. Применяется для описания свойств объектов, обладающих одинаковыми наборами свойств. В помощью таблиц строятся и динамические и статические модели. Пример: таблица «Цена устройств компьютера на конец 2007 года» (статистическая информационная модель) Наименование устройстваЦена (в у. е.) Системная плата80 Память 32 Мб45 Монитор
17 из Табличные информационные модели Таблица Таблица – один из наиболее часто используемых типов информационных моделей. Применяется для описания свойств объектов, обладающих одинаковыми наборами свойств. В помощью таблиц строятся и динамические и статистические модели. Пример: таблица «Изменение цен различных моделей компьютеров» (динамическая информационная модель) Модель компьютера Цена ПК на базе процессора Pentium Цена ПК на базе процессора Pentium II
18 из В табличной информационной модели объекты или их свойства представлены в виде списка, а их значения размещаются в ячейках прямоугольной таблицы. Табличные информационные модели
19 из В таблицах может быть использован другой способ размещения данных: перечень объектов в первой строке, а значение их свойств – в последующих строках. Табличные информационные модели Пример: таблица истинности АВ F 10 = А В
20 из В общем случае таблица не дает представления о каких-либо закономерностях. Исключение: Таблица химических элементов Менделеева. Табличные информационные модели проще всего строить и исследовать на компьютере с помощью электронных таблиц и систем управления базами данных. Табличные информационные модели
21 из Задание. 1.На основе телевизионного прогноза погоды для нескольких городов построить информационную модель, включающую данные о температуре, влажности, ветре, осадках и давлении. 2.Представить в табличной форме математическую функцию y=x 2 Табличные информационные модели
22 из Иерархические информационные модели Нас окружает множество объектов, каждый из которых обладает определенными свойствами. Но некоторые группы объектов имеют одинаковые общие свойства, которые отличают их от объектов других групп. классом объектов классификации Группа объектов, обладающих одинаковыми общими свойствами, называется классом объектов. Внутри класса могут быть выделены подклассы, объекты которых обладают некоторыми особенными свойствами и т. Д. Такой процесс называется процессом классификации. иерархические информационные модели В процессе классификации строятся иерархические информационные модели.
23 из Иерархические информационные модели Компьютеры СуперкомпьютерыСерверы Персональные компьютеры Настольные ПортативныеКарманные Данная иерархическая информационная модель имеет древовидную структуру
24 из Иерархические информационные модели В иерархической информационной модели объекты распределены по уровням. Каждый элемент более высокого уровня может состоять из элементов нижнего уровня, а элемент нижнего уровня может входить в состав только одного элемента более высокого уровня. Иерархические информационные модели также применяются для описания процессов. Пример: генеалогическое дерево.
25 из Иерархические информационные модели графа Иерархические информационные модели древовидной структуры изображаются в виде графа, где вершины графа – элементы системы, дуги графа – связь между элементами верхнего уровня «состоят из» в отношении к элементам более низкого уровня. ориентированными Графы, в которых связи между объектами несимметричны, называются ориентированными.
26 из Иерархические информационные модели Задание. 1.Построить иерархическую модель файловой системы Вашего компьютера. 2.Построить генеалогическое дерево Вашей семьи с помощью ориентированного графа.
27 из Сетевые информационные модели Сетевые информационные модели применяются для отражения таких систем, в которых связи между элементами имеют сложную структуру. Пример: граф сетевой структуры глобальной сети Интернет, где вершины – региональные сети, а связи между объектами носят двусторонний характер и поэтому изображаются ненаправленными линиями (ребрами), а граф называется неориентированным. US JP EU RU SA AM AU Статическая модель
28 из Сетевые информационные модели Задание. 1.С помощью сетевой динамической модели опишите процесс передачи мяча в футболе. 2.Постройте информационную модель локальной сети школьного компьютерного класса