Типы информационных моделей
Абстрактные(мысленные) – при построении модели используются понятия, не существующие в реальной жизни. Пример: модель идеального газа представляет каждую молекулу как материальную точку, т. е. объект, который имеет массу, но не имеет размеров; в модели движения планет вокруг солнца каждая планета тоже представляется как материальная точка.
Вербальные – мысленные модели, выраженные в разговорной форме с помощью естественных языков. Пример: инструкция пилоту самолёта – это вербальная неформализованная модель, так как она пишется на естественном языке.
знаковые (формализованные) – выражены специальными символами, применяемыми в изучаемой предметной области (компьютерные– реализована средствами программной среды, математические, химические и т. д.).
При построении информационных моделей обычно используют некоторые наборы символов (формальные языки). Формализация – процесс построения информационных моделей с помощью формальных языков.
По виду формализации информационные модели бывают образно-знаковые и знаковые.
Например:
Образно-знаковые модели:
Геометрические – рисунок, пиктограмма, чертеж, карта, план, объемное изображение;
Структурные – таблица, граф, схема, диаграмма;
Словесные – описание естественными языками;
Алгоритмические – нумерованный список действий, пошаговое перечисление, блок-схема;
Знаковые модели:
Математические – представлены математическими формулами, отображающими связь параметров;
Специальные – представлены на специальных языках (ноты, химические формулы).
По способу организации данных информационные модели делятся:
Табличные – перечень объектов и их свойств оформляется в виде таблицы. В первый столбец (строку) помещается печень однотипных объектов, а значения их свойств размещаются в следующих столбцах (или строках). Пример: расписание движения поездов – это табличная информационная модель реального перемещения поездов по ж/д.
Иерархические – объекты распределены по уровням. Каждый элемент высокого уровня состоит из элементов нижнего уровня, а элемент нижнего уровня может входить в состав только одного элемента более высокого уровня. Примеры: файловая структура в компьютере (система каталогов), классификации животных, растений. Если из каждого узла выходит только два потомка, то такая структура называется бинарным деревом.
Сетевые – применяют для отражения систем, в которых связи между элементами имеют сложную структуру. Примеры: модель функционирования Интернет: каждый сервер, подключённый к Интернет, может связаться с любым другим сервером в Интернет, и цепочки промежуточных узлов, через которые осуществляется эта связь, могут быть разными; модель взаимодействия пациентов и врачей в больнице: каждого больного обследует несколько врачей и в то же время каждый врач следит за здоровьем нескольких больных; модель взаимодействия студентов и преподавателей в процессе обучения.
Дата добавления: 2015-07-18; просмотров: 2301;