
- •1. Понятие о моделях объектов и процессов
- •2. Классификация моделей
- •3. Основные этапы моделирования
- •1. Понятие о моделях объектов и процессов
- •2. Классификация моделей
- •2.1. Основные признаки классификации моделей
- •2.2 Классификация по области использования
- •2.3. Классификация с учетом фактора времени и области использования
- •2.4. Классификация по способу представления
- •2.4.1. Материальные и информационные модели
- •Знаковые и вербальные информационные модели
- •Компьютерные и некомпьютерные модели
- •3. Основные этапы моделирования
- •3.1. Место моделирования в деятельности человека
- •3.2. I этап. Постановка задачи
- •3.3. II этап. Разработка модели Информационная модель
- •3.4. III этап. Компьютерный эксперимент
- •3.5. IV этап. Анализ результатов моделирования
- •4.1. Представление о геометрической модели
- •4.2. Представление о словесной модели
- •4..3. Представление о математической модели
- •4.4. Представление о структурной модели
- •Табличные структуры
- •Модель в виде схемы
- •Модель в виде графа
- •Модель в виде блок-схемы
- •4.5. Представление о логической модели
- •Логические высказывания и условия
- •Логические операции
- •Построение логических моделей
- •5. Этапы создания компьютерных информационных моделей
- •I этап. Постановка задачи
- •II этап. Разработка модели
- •III этап. Компьютерный эксперимент
- •IV этап. Анализ результатов моделирования
Знаковые и вербальные информационные модели
Информация, характеризующая объект или процесс, может иметь разный объем и форму представления, выражаться различными средствами. Это многообразие настолько безгранично, насколько велики возможности каждого человека и его фантазии.
К информационным моделям можно отнести вербальные (от лат. «verbalis» — устный) модели, полученные в результате раздумий, умозаключений. Они могут так и остаться мысленными, или быть выражены словесно.
Вербальная модель — информационная модель в мысленной или разговорной форме.
Знаковая модель — информационная модель, выраженная специальными знаками, т. е. средствами любого формального языка.
Знаковые модели окружают нас повсюду. Это рисунки, тексты, графики и схемы... Вербальные и знаковые модели, как правило, взаимосвязаны. Мысленный образ, родившийся в мозгу человека, может быть облечен в знаковую форму. И наоборот, знаковая модель помогает сформировать в сознании верный мысленный образ.
По форме представления можно выделить следующие виды информационных моделей:
• геометрические модели - графические формы и объемные конструкции;
• словесные модели — устные и письменные описания с использованием иллюстраций;
• математические модели — математические формулы, отображающие связь различных параметров объекта или процесса;
• структурные модели - схемы, графики, таблицы и т. п.;
• логические модели - модели, в которых представлены различные варианты выбора действий на основе умозаключений и анализа условий;
• специальные модели - ноты, химические формулы и т. д.,
• компьютерные и некомпьютерные модели.
Компьютерные и некомпьютерные модели
Многообразие моделей предполагает огромный спектр инструментов для их реализации. Существует немало формальных языков, относящихся к разным областям деятельности, пригодных для описания моделей.
Если модель имеет материальную природу, то для ее создания годятся традиционные инструменты: резец скульптора, кисть художника, фотоаппарат, токарный или фрезерный станок, пресс, наконец, пила и топор.
Если модель выражена в абстрактной, умозрительной форме, то нужны некоторые знаковые системы, позволяющие описать ее - специальные языки, чертежи, схемы, графики, таблицы, алгоритмы, математические формулы и т. п. Здесь могут быть использованы два варианта инструментария: либо традиционный набор инженера или конструктора (карандаш, линейка), либо самый совершенный в наши дни прибор - компьютер.
Вот так мы подошли еще к одной ступени классификации информационных знаковых моделей: по способу реализации они подразделяются на компьютерные и некомпьютерные модели.
Компьютерная модель - модель, реализованная средствами программной среды.
Имея дело с компьютером как с инструментом, нужно помнить, что он работает с информацией. Поэтому следует исходить из того, какую информацию и в каком виде может воспринимать и обрабатывать компьютер. Современный компьютер способен работать со звуком, видеоизображением, анимацией, текстом, схемами, таблицами и т.д. Но для использования всего многообразия информации необходимо как техническое (Hardware), так и программное (Software) обеспечение. И то и другое - инструменты компьютерного моделирования.
Например, для работы со звуком нужна специальная плата в компьютере, звуковая карта (Sound Blaster) и специализированное программное обеспечение.
Инструментом для создания геометрической модели, передающей внешний облик прототипа, могут быть программы, работающие с графикой, например графический редактор. С его помощью, возможно моделировать как плоское, так и объемное изображение, управляя графическими объектами.
Сейчас имеется широкий круг программ, позволяющих создавать различные виды компьютерных знаковых моделей; текстовые процессоры, редакторы формул, электронные таблицы, системы управления в базах данных, профессиональные системы проектирования, а также различные среды программирования.