Матемитические основы моделирование 3d объектов
Таким образом, в учебной и методической литературе мы имеем два определения понятия «информационная модель»: в широком общенаучном смысле – как совокупность информации, характеризующей свойства и состояния объекта, а также его взаимосвязь с внешним миром, и в узкоспециальном смысле – образно-знаковое и знаковое проявление вышеупомянутой широкой трактовки – системное, формализованное описание о
бъекта. Мы считаем возможным для школьных учебников принять широкое определение при условии рассмотрения информационных моделей по способу представления.
Разновидности информационных моделей
Все модели, и информационные и материальные, по временному фактору могут быть разделены на статические и динамические, так как реальный объект всегда находится в пространстве и времени. Материальные статические модели* отражают пространственные характеристики реального объекта (всевозможные макеты), материальные динамические модели передают особенности функционирования объекта (периодическое движение «водолаза» в трубе с водой, имеющей различную температуру на концах, - модель теплового двигателя). Многие материальные модели являются функционально-геометрическими. Информационные модели (и в широком, и в узком смысле) тоже бывают статическими и динамическими.
Статическая и динамическая информационные модели представляют объект различных позиций. Статическая модель отражает строение и параметры объекта, поэтому ее называют также структурной. Когда речь идет о какой-либо предметной области, то говорят о модели знаний этой предметной области. Различают знания декларативные (знания о фактах, данные) и процедурные (знания о способах решения задач).
Данные – это отдельные факты, характеризующие объекты в предметной области, а также их свойства. По способу представления различают иерархические, сетевые и реляционные (табличные) структуры данных (схема 3). Многие школьные учебники подробно рассказывают об этом в связи с изучением процесса создания баз данных.
Схема 3
Структуры данных |
Модели знаний |
Иерархические | ||
Сетевые | ||
Реляционные |
Продукционные модели | ||
Семантические сети | ||
Фреймы | |
Логические модели |
//// |
Структурные модели
Знания – это выявленные закономерности предметной области (принципы, связи, законы), позволяющие решать задачи в этой области. Существуют десятки моделей представления знаний для различных предметных областей. Большинство из них может быть сведено к следующим классам:
· продукционные модели – основаны на правилах, позволяющих представить знания в виде предложений типа «если <условие>, то <действие>»;
· семантические сети – ориентированные графы, вершины которых – понятия, а дуги – отношения между ними; поиск решения сводится к поиску фрагмента сети, соответствующего поставленному вопросу;
· фреймы – абстрактные образы или ситуации, формализованные модели для отображения образа;
· формальные логические модели – основаны на классическом исчислении предикатов первого порядка, когда предметная область задается в виде набора аксиом.
Структуры данных входят как часть модели знаний предметной области *.
Динамическая модель отражает процесс изменения и функционирования объекта, представленного набором параметров. Существует еще один родственный термин: алгоритмическая модель – комплекс алгоритмов, описывающих функционирование системы.
Алгоритмическая модель может быть представлена в словесно-пошаговом виде, блок-схемой, программой (раздел операторов) и др. Эти разновидности представления алгоритма отличаются степенью формализации системы команд. Словесно-пошаговые представления могут допускать нестрогие описания действий, условно понятных людям, для которых создавались эти описания. Такие представления чаще употребляются в неформализованных ситуациях. Блок-схемы и структограммы понятны более широкому кругу людей, так как введены определенные условные обозначения, правила их соединений. Алгоритмы, записанные в виде блок-схем, по определению являются формальными системами, но, безусловно, имеют меньшую степень общности, чем запись на языках программирования. Программа как последовательность команд является действительно формальной системой.
Таким образом, алгоритмические модели могут относиться по способу представления к образным – вербальным или иконическим (вспомним алгоритмы из пропедевтического курса информатики), образно-знаковым (блок-схема) и знаковым (программа).
Понятие «динамическая информационная модель» несколько шире понятия «алгоритмическая модель», так как включает и все функции времени, и интуитивное представление человека и каких-либо преобразованиях во времени, например о старении человека.
Информационно-логическая (инфологическая) модель определяется как «модель предметной области, определяющая совокупность информационных объектов, их атрибутов и отношений между объектами, динамику изменений предметной области, а также характер информационных потребностей пользователя. Создается по результатам предпроектного обследования предметной области и служит основанием для составления технико-экономического обоснования банка данных и разработки технического задания на проектирование».
Другие рефераты на тему «Математика»:
Поиск рефератов
Последние рефераты раздела
- Анализ надёжности и резервирование технической системы
- Алгоритм решения Диофантовых уравнений
- Алгебраическое доказательство теоремы Пифагора
- Алгоритм муравья
- Векторная алгебра и аналитическая геометрия
- Зарождение и создание теории действительного числа
- Вероятностные процессы и математическая статистика в автоматизированных системах