Информационные модели
Информационная модель – описание реального объекта (процесса, явления) на одном из языков (разговорном и формальном).
По форме представления:
Информационные модели
геометрические
специальные
компьютерные
структурные
словесные
логические
математичес-кие
Геометрические модели – графические формы и объемные конструкции.
Словесные модели – устные и письменные описания с использованием иллюстраций.
Математические модели – математические формулы, неравенства, системы и т. п.
Структурные модели – схемы, графики, таблицы и т. п.
Логические модели – модели, в которых на основе анализа различных условий принимаются решения.
Специальные модели – ноты, химические формулы и т. п.
Любая информационная модель является системой .
Система – это целое, состоящее из элементов, взаимосвязанных между собой.
Система = элементы + связи между ними.
Системы бывают:
- материальные (человек, самолет, дерево);
- нематериальные (человеческий язык, математика);
- смешанные (школьная система).
Главное свойство любой системы – возникновение « системного эффекта », или « принцип эмерджентности »:
при объединении элементов в систему у системы появляются новые свойства, которыми не обладал ни один из элементов системы .
Систематизация (классификация) – процесс превращения множества объектов в систему.
Структура системы – определенный порядок объединения элементов системы.
Структурные информационные модели
алгоритмы
сетевые
табличные
иерархичес-кие
схемы (графы)
- Описательная информационная модель – выделяют существенные параметры объекта, а несущественными параметрами пренебрегают.
- Формализованная модель – описательная информационная модель записывается с помощью какого-либо формального языка. С помощью формул, уравнений или неравенств фиксируются формальные соотношения между начальными и конечными значениями свойств объектов, а также накладываются ограничения на допустимые значения тих свойств.
- Компьютерная модель – формализованную информационную модель выразить на понятном для компьютера языке (создание модели на любом языке программирования или с использованием электронных таблиц, баз данных или других приложений).
- Компьютерный эксперимент – если компьютерная модель существует в виде проекта на языке программирования, ее нужно запустить на выполнение, ввести исходные данные и получить результаты. Если компьютерная модель исследуется в приложении (например в электронных таблицах), то строят диаграмму или график, проводят сортировку или поиск данных.
- Анализ полученных результатов и корректировка исследуемой модели – в случае несоответствия результатов, полученных при исследовании информационной модели, измеряемым параметрам реальных объектов можно сделать вывод, что на предыдущих этапах построения модели были допущены ошибки или неточности.
Домашнее задание:
- Перечислите элементы системы «компьютер».
- Составьте модель решения квадратного уравнения
ax 2 + bx + c = 0
поэтапно (по этапам разработки и исследования моделей ).