СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Компьютерные модели различных процессов

Категория: Информатика

Нажмите, чтобы узнать подробности

Лекция для студентов СПО

Просмотр содержимого документа
«Компьютерные модели различных процессов»

Компьютерные модели различных процессов


Модель — это представление объектов (предметов, явлений или процессов) реального или вымышленного мира и их свойств.

Как правило, модель обладает не всеми свойствами объекта, а лишь теми, которые нужны для исследования объекта. Например, модель самолета отличается от реального объекта размерами и может отличаться подробностью детализации.

Моделирование — построение моделей предметов, явлений или процессов.

В процессе моделирования модель выступает и как цель, и как средство, и как объект исследований.

Модель нужна, чтобы:

- представить объект, воспроизвести его внешний вид и характерные особенности;

- понять, как устроен конкретный объект, какова его структура, основные свойства, законы развития и взаимодействия с окружающим миром;

- научиться управлять объектом;

- прогнозировать последствия воздействия на объект и т. д.

Исходя из этих целей, результатом моделирования может являться упрощенное подобие реального объекта, воспроизведение предмета в уменьшенном или увеличенном виде, т. е. его макет.

Информатика имеет дело с реальными и абстрактными объектами. Информация в реальном мире овеществляется в различных физических процессах. Для их изучения и представления с помощью компьютеров используются специальные абстрактные (формализованные) модели, т. е. вместо реальных объектов используются их модели.

Информационная модель — набор величин и (или) изображений, содержащих необходимую информацию об исследуемых объектах или процессах.

Формами представления информационной модели могут быть: любое словесное описание (в том числе описание алгоритма), таблица, рисунок, схема, чертеж, формула, компьютерная программа и т. д.

Примерами привычных для нас информационных моделей могут служить, например, библиотечный каталог, географическая карта, схема метрополитена, автобусных маршрутов, формула какого-либо вещества.

Среди информационных моделей можно выделить:

- математические;

- графические;

- табличные;

- словесные описания.

Важнейшим видом моделирования является математическое моделирование, при котором объект исследуется с помощью модели, сформулированной на языке математики, с использованием математических методов.

Математическая модель — математическое соотношение или система математических соотношений, отражающих существенные свойства объекта.

Создавая математическую модель для решения задачи, нужно:

- выделить предположения, на которых будет основываться математическая модель;

- определить, что является исходными данными и результатами;

- записать математические соотношения, связывающие результаты с исходными данными.

Классический пример математического моделирования — описание и исследование основных законов механики Ньютона.

Например, математическая модель движения шарика, подвешенного на пружине:

ma = –kx,

где a — ускорение, с которым движется шарик.

m — масса шарика.

x — величина деформации пружины.

k — коэффициент упругости пружины.

Моделирование — важнейший метод научного познания. Использование этого метода позволяет открывать новые свойства объектов, явления и даже законы.

Графическая модель — графическое представление объектов. Примером графической модели может служить чертеж детали, схема какого-либо устройства, план зрительного зала, географическая карта.

На примере разнообразных географических карт (физическая карта, политическая (административное деление), карты климатических зон, почв) можно видеть, что одна и та же форма представления модели позволяет выделить нужные свойства моделируемого объекта и пренебречь другими, которые не рассматриваются при решении конкретной задачи. Например, на физической карте мы можем видеть, где расположены горные массивы, низменности, лесные массивы, на климатической карте нанесены кривые средних зимних и летних температур, на политической карте отмечены территории и границы государств.

Табличная модель — представление свойств объектов и процессов в виде таблицы. Например, процесс сжатия газа в сосуде под поршнем можно представить в виде таблицы изменения величины давления и объема в течение определенного промежутка времени.

Для изучения и представления объектов с помощью компьютерной техники используются специальные абстрактные (формализованные) модели, т. е. вместо реальных объектов в компьютерах применяются их модели.

Компьютерное моделирование — это моделирование объектов, процессов, явлений средствами специальных компьютерных программ: графических редакторов, анимационных редакторов, табличных процессоров, программ для создания баз данных, специальных компьютерных тренажеров-симуляторов, виртуальных лабораторий. На диске есть видеосюжет, демонстрирующий опыт в виртуальной химической лаборатории. Симуляторы (имитаторы) — это программные и аппаратные средства, создающие впечатление действительности, имитирующие управление каким-либо транспортным средством, аппаратом, прибором, воспроизводя часть реальных явлений и свойств в виртуальной среде. В качестве примера симулятора можно привести компьютерные игры-симуляторы, учебные тренажеры для моряков, летчиков, космонавтов, виртуальную модель электронного микроскопа или действующую модель шифровальной машины Энигма.

Графические компьютерные программы предоставляют уникальные возможности для создания графических моделей, как двумерных, так и трехмерных (об этом подробнее — в теме, посвященной трехмерному моделированию и проектированию).

Отправной точкой при создании компьютерной модели служит задача из той или иной научной или практической области (физики, химии, биологии, экономики, археологии, архитектуры и т. д.). Для этой задачи строится математическая модель. На следующем этапе выбирается компьютерная программа для реализации этой модели, разрабатывается алгоритм анализа этой модели.

Полученные результаты сравниваются с фактической информацией из соответствующей предметной области. Это сравнение необходимо для определения степени адекватности модели.

Изучая различные программные среды, мы будем рассматривать их возможности для построения моделей различных объектов и процессов, с которыми мы встречаемся в нашей учебной деятельности и повседневной жизни.

Интереснейшая область компьютерного моделирования — моделирование процессов человеческого мышления, распознавания образов, речи, создание систем искусственного интеллекта.