Понятие алгоритма |
Исполнитель алгоритмов |
Основные алгоритмические конструкции |
Разветвляющиеся алгоритмы |
Циклические алгоритмы |
Вспомогательные алгоритмы |
|
|||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
Понятие
модели.
Сущность метода моделирования. Основные типы моделей. Модель -
упрощенное представление о реальном объекте, процессе или явлении. Моделирование — это метод познания, состоящий в создании и исследовании моделей. Каждый объект имеет большое количество различных свойств. В процессе построения модели выделяются главные, наиболее существенные, свойства. Так, модель самолета должна иметь геометрическое подобие оригиналу, модель атома — правильно отражать физические взаимодействия, архитектурный макет города – ландшафт и т.д.
Цели моделирования.
Разные науки исследуют объекты и процессы
под разным углом зрения и строят различные типы моделей. В физике изучаются
процессы взаимодействия и движения объектов, в химии — их внутреннее строение,
в биологии — поведение живых организмов и т.д. Классификация моделей Основные признаки классификации моделей:
1. Классификация по области использования
Опытные модели — это уменьшенные или увеличенные копии проектируемого объекта. Их называют также натурными и используют для исследования объекта и прогнозирования его будущих характеристик. Научно-технические модели создают для исследования процессов и явлений. Имитационные модели не просто отражают реальность с той или иной степенью точности, а имитируют ее. Эксперимент либо многократно повторяется, чтобы изучить и оценить последствия каких-либо действий на реальную обстановку, либо проводится одновременно со многими другими похожими объектами, но поставленными в разные условия. Подобный метод выбора правильного решения называется методом проб и ошибок. 2. Классификация с учетом фактора времени: статическая и динамическая модели. Статическая модель — это как бы одномоментный срез информации по объекту. Например, обследование учащихся в стоматологической поликлинике дает картину состояния их ротовой полости на данный момент времени: число молочных и постоянных зубов, пломб, дефектов и т. п. Динамическая модель позволяет увидеть изменения объекта во времени. В примере с поликлиникой карточку школьника, отражающую изменения, происходящие с его зубами за многие годы, можно считать динамической моделью. Как видно из примеров, один и тот же объект, возможно, изучать, применяя и статическую и динамическую модели. 3. Классификация по способу представления Материальные и информационные модели
Материальные модели иначе можно назвать предметными, физическими. Они воспроизводят
геометрические и физические свойства оригинала и всегда имеют реальное
воплощение. Информационные модели нельзя потрогать или увидеть воочию, они не имеют материального воплощения, потому что они строятся только на информации. В основе этого метода моделирования лежит информационный подход к изучению окружающей действительности.
Знаковые и вербальные информационные модели К информационным моделям можно отнести вербальные (от лат. «verbalize» — устный) модели, полученные в результате раздумий, умозаключений. Они могут так и остаться мысленными или быть выражены словесно. Примером такой модели может стать наше поведение при переходе улицы. Человек анализирует ситуацию на дороге (что показывает светофор, как далеко находятся машины, с какой скоростью они движутся и т. п.) и вырабатывает свою модель поведения. Если ситуация смоделирована правильно, то переход будет безопасным, если нет, то может произойти авария. К таким моделям можно отнести и идею, возникшую у изобретателя, и музыкальную тему, промелькнувшую в голове композитора, и рифму, прозвучавшую пока еще в сознании поэта. Вербальная модель – информационная модель в мысленной или разговорной форме. Знаковая модель – информационная модель, выраженная специальными знаками, т. е. средствами любого формального языка. Знаковые модели окружают нас повсюду. Это рисунки, тексты, графики и схемы... Вербальные и знаковые модели, как правило, взаимосвязаны. Мысленный образ, родившийся в мозгу человека, может быть облечен в знаковую форму. И наоборот, знаковая модель помогает сформировать в сознании верный мысленный образ. По форме представления можно выделить следующие виды информационных моделей:
Компьютерные и некомпьютерные модели Если модель выражена в абстрактной, умозрительной форме, то нужны некоторые знаковые системы, позволяющие описать ее — специальные языки, чертежи, схемы, графики, таблицы, алгоритмы, математические формулы и т. п. Здесь могут быть использованы два варианта инструментария: либо традиционный набор инженера или конструктора (карандаш, линейка), либо самый совершенный в наши дни прибор — компьютер. 4. Классификации информационных знаковых моделей: по способу реализации: компьютерные и некомпьютерные модели.
|