Языки представления информации делятся на
Языки
Определение и классификация языков
Язык — это определенная система символьного представления информации. В словаре по школьной информатике, составленном А.П. Ершовым [6], дано такое определение: “Язык — множество символов и совокупность правил, определяющих способы составления из этих символов осмысленных сообщений”. Поскольку под осмысленным сообщением понимается информация, то данное определение по сути своей совпадает с первым.
Языки делятся на две группы: естественные и формальные. Естественные языки — это исторически сложившиеся языки национальной речи. Для большинства современных языков характерно наличие устной и письменной форм речи. Анализ естественных языков в большей степени является предметом филологических наук, в частности, лингвистики. В информатике анализом естественных языков занимаются специалисты в области искусственного интеллекта. Одна из целей разработки проекта ЭВМ пятого поколения — научить компьютер понимать естественные языки.
Формальные языки — это искусственно созданные языки для профессионального применения. Они, как правило, носят международный характер и имеют письменную форму. Примерами таких языков являются язык математики, язык химических формул, нотная грамота — язык музыки и др.
С любым языком связаны следующие понятия: алфавит — множество используемых символов; синтаксис — правила записи языковых конструкций (текста на языке); семантика — смысловая сторона языковых конструкций; прагматика — практические последствия применения текста на данном языке.
Для формальных языков характерна принадлежность к ограниченной предметной области (математика, химия, музыка и пр.). Назначение формального языка — адекватное описание системы понятий и отношений, свойственных для данной предметной области. Поэтому все названные выше компоненты языка (алфавит, синтаксис и др.) ориентированы на специфику предметной области. Язык может развиваться, изменяться, дополняться вместе с развитием своей предметной области.
Естественные языки не ограничены в своем применении, в этом смысле их можно назвать универсальными. Однако не всегда бывает удобным использовать только естественный язык в узкопрофессиональных областях. В таких случаях люди прибегают к помощи формальных языков.
Известны примеры языков, находящихся в промежуточном состоянии между естественными и формальными. Язык эсперанто был создан искусственно для общения людей разных национальностей. А латынь, на которой в древности говорили жители Римской империи, в наше время стала формальным языком медицины и фармакологии, утратив функцию разговорного языка.
Языки информатики
Далее речь пойдет о языках, используемых при работе ЭВМ, в компьютерных информационных технологиях.
Информация, циркулирующая в компьютере, делится на два вида: обрабатываемая информация (данные) и информация, управляющая работой компьютера (команды, программы, операторы).
Информацию, представленную в форме, пригодной для хранения, передачи и обработки компьютером, принято называть данными. Примеры данных: числа при решении математической задачи; символьные последовательности при обработке текстов; изображение, введенное в компьютер путем сканирования, предназначенное для обработки. Способ представления данных в компьютере называется языком представления данных.
Для каждого типа данных различается внешнее и внутреннее представление данных. Внешнее представление ориентировано на человека, определяет вид данных на устройствах вывода: на экране, на распечатке. Внутреннее представление — это представление на носителях информации в компьютере, т.е. в памяти, в линиях передачи информации. Компьютер непосредственно оперирует с информацией во внутреннем представлении, а внешнее представление используется для связи с человеком.
В самом общем смысле можно сказать, что языком представления данных ЭВМ является язык двоичных кодов. Однако с точки зрения приведенных выше свойств, которыми должен обладать всякий язык: алфавита, синтаксиса, семантики, прагматики, — нельзя говорить об одном общем языке двоичных кодов. Общим в нем является лишь двоичный алфавит: 0 и 1. Но для различных типов данных различаются правила синтаксиса и семантики языка внутреннего представления. Одна и та же последовательность двоичных цифр для разных типов данных имеет совсем разный смысл. Например, двоичный код “0100000100101011” на языке представления целых чисел обозначает десятичное число 16 683, а на языке представления символьных данных обозначает два символа — “А+”. Таким образом, для разных типов данных используются разные языки внутреннего представления. Все они имеют двоичный алфавит, но различаются интерпретацией символьных последовательностей.
Языки внешнего представления данных обычно приближены к привычной для человека форме: числа представляются в десятичной системе, при записи текстов используются алфавиты естественных языков, традиционная математическая символика и пр. В представлении структур данных используется удобная табличная форма (реляционные базы данных). Но и в этом случае всегда существуют определенные правила синтаксиса и семантики языка, применяется ограниченное множество допустимых символов.
Внутренним языком представления действий над данными (языком управления работой компьютера) является командный язык процессора ЭВМ. К внешним языкам представления действий над данными относятся языки программирования высокого уровня, входные языки пакетов прикладных программ, командные языки операционных систем, языки манипулирования данными в СУБД и пр.
Любой язык программирования высокого уровня включает в себя как средства представления данных — раздел данных, так и средства представления действий над данными — раздел операторов (см. “Языки программирования” ). То же самое относится и к другим перечисленным выше типам компьютерных языков.
Среди формальных языков науки наиболее близким к информатике является язык математики.
В свою очередь, из множества математических дисциплин наибольшее приложение в информатике имеют теория чисел и математическая логика.
В связи с этим можно говорить о том, что темы систем счисления (языка представления чисел) и основ математической логики (языка логики) относятся к фундаментальным основам информатики (см. “Системы счисления” и “Логические выражения” ).
Методические рекомендации
В пропедевтическом и базовом курсах информатики большое образовательное значение имеет разговор о языках применительно к человеку. Знакомый ученикам термин “язык” приобретает новый смысл в их сознании. Вокруг этого термина строится целая система научных понятий. Понятие языка является одним из важнейших системообразующих понятий курса информатики.
Изучая каждое новое средство ИКТ, следует обращать внимание учеников на то, что для работы с ним пользователь должен овладеть определенным формализованным языком, что его использование требует строгого соблюдения правил языка: знания алфавита, синтаксиса, семантики и прагматики. Такая строгость связана с тем, что формализованные языки, как правило, не обладают избыточностью. Поэтому любое нарушение правил (использование символа, не входящего в алфавит, неправильное употребление разделительных знаков, например, запятой вместо точки и т.п.) приводит к ошибке.
Следует обращать внимание учеников на общность некоторых языковых конструкций, используемых в различных технологиях. Например, правила записи формул в электронных таблицах и арифметических выражений в языках программирования практически одинаковы. Существуют и различия, на которые тоже следует обращать внимание. Например, в языках программирования логические связки (NOT, AND, OR) являются знаками операций, а в электронных таблицах — именами функций.
Для упрощения работы пользователя в современном программном обеспечении часто применяются различного рода оболочки, обеспечивающие удобный пользовательский интерфейс. Следует объяснять ученикам, что за этими оболочками, как правило, скрыт определенный формализованный язык. Например, за графической оболочкой операционной системы Windows скрывается командный язык ОС. Другой пример: СУБД MS Access предоставляет пользователю возможность для создания БД использовать конструктор таблиц, а для построения запросов — конструктор запросов. Однако за этими высокоуровневыми средствами “скрывается” SQL — универсальный язык описания данных и манипулирования данными. Перейдя в соответствующий режим, можно показать, как выглядят команды на SQL, сформированные в результате работы с конструктором.
Язык как способ представления информации: естественные и формальные языки
В процессе передачи, хранения информация представляется в виде символов, жестов, рисунков (пиктограмм), иероглифов, звуков, сигналов и т.д.
При получении информации в какой-либо форме человек (живой организм, компьютер) преобразует (анализирует, обрабатывает) ее в понятный для себя вид.
Преобразование информации из одной формы в другую называется кодированием.
Наиболее частое кодирование информации — это человеческая речь, письменность, то есть язык.
Различают естественные и искусственные (формальные) языки.
Естественные языки развивались веками и служат для общения людей между собой. Примеры естественных языков — русский, английский, китайский и т.д.
Формальные языки разрабатываются для специальных применений. Примером формальных языков могут служить языки программирования (Лого, Basic, Pascal и т.д.), языки кодирования информации для ее передачи (телеграфная азбука Морзе, язык жестов), хранения (рисунки-пиктограммы) и т. п.
Каждый язык имеет свой алфавит.
Информационные процессы
Процессы, связанные с получением, хранением, обработкой и передачей информации.
Информационные процессы характерны не только для живой природы, человека и общества, но и для техники. Человеком разработаны технические устройства, в частности компьютеры, которые специально предназначены для автоматической обработки информации. Создание глобальной компьютерной сети Интернет позволило обеспечить для каждого человека потенциальную возможность быстрого доступа ко всему объему информации, накопленному человечеством за всю его историю.
Хранение информации.
Передача информации.
Обработка информации.
Человеческое мышление можно рассматривать как процесс обработки информации. Человек является носителем очень большого объема информации в виде зрительных образов, знания различных фактов и теорий и т. д. Весь процесс познания является процессом получения и накопления информации. Для обмена информацией между людьми служат языки. Хранение информации осуществляется с помощью книг, а в последнее время все больше посредством электронных носителей.
Человеку почти непрерывно приходится заниматься обработкой информации, например:
Обработка информации подразумевает преобразование ее к виду, отличному от исходной формы или содержания информации. Процесс изменения информации может включать в себя, например, такие действия как численные расчеты, редактирование (упорядочивание, обобщение, систематизацию и т. д.)
Результаты обработки информации в дальнейшем используются в тех или иных целях.
2. Определение результата выполнения алгоритма по его блок-схеме, записи на естественном языке или записи на языке программирования.
Формальные и естественные языки
Естественные языки являются языками, на которых говорят люди, такие как английский, испанский, и французский языки. Они не были разработаны людьми (хотя люди пытаются навязать какие-то правила для них); они развивались естественным путем.
Формальные языки являются языками, которые разработаны людьми для конкретных применений. Например, нотация, которую математики используют как формальный язык, которая особенно хороша для обозначения отношений между числами и символами. Химики используют формальный язык для представления химической структуры молекул. И самое важное:
Языки программирования являются формальными языками, которые были разработаны для расчетных выражений.
Формальные языки, как правило, имеют строгие правила синтаксиса. Например, 3+3=6 является синтаксически правильным математическим утверждением, но 3=+$6 — нет. H2O является синтаксически правильным химическим названием, но 2ZZ — нет.
В качестве упражнения создайте то, что выглядит хорошо структурированным английским предложением с неузнаваемыми лексемами в нем. Затем напишите еще одно предложение со всеми действующими лексемами, но с недопустимой структурой.
Когда вы читаете предложение на английском языке или оператор на формальном языке, вы должны выяснить, какова структура предложения присутствует (хотя на естественном языке вы делаете это подсознательно). Этот процесс называется синтаксическим анализом.
Например, когда вы слышите фразу «Второй ботинок упал», вы понимаете, что «второй ботинок» является предметом, а «упал» — предикатом. После того как вы разобрали предложение, вы можете выяснить его значение либо его семантику. Предполагая, что вы знаете, что такое «ботинок» и что это значит падать, вы будете понимать общий подтекст этого предложения.
Хотя у формальных и естественных языков есть много особенностей в общих лексемах, структуре, синтаксисе и семантике, там много различий:
неоднозначность — естественные языки полны двусмысленности, когда люди общаются с помощью контекстных подсказок и другой информации. Формальные языки разработаны быть почти или полностью однозначными, что означает, что любое утверждение имеет ровно одно значение, вне зависимости от контекста.
избыточность — Для компенсации двусмысленности и уменьшения недопонимания естественные языки используют много избыточности. В результате они часто многословны. Формальные языки являются менее избыточными и более краткими.
буквальность — естественные языки полны идиом и метафор. Если я говорю: «Второй ботинок упал» там, вероятно, нет никакой обуви и нечему падать. Формальные языки означают именно то, что они говорят.
Людям, которые растут, разговаривая на естественном языке, часто приходится приспосабливаться к формальным языкам. В некотором смысле разница между формальным и естественным языками подобна разнице между поэзией и прозой, но в большей степени:
— слова используются для их впечатления, а также для их смысла, и все стихотворение вместе создает эффект или эмоциональный отклик. Неоднозначность не только общепринята, но часто является преднамеренной.
— буквальное значение слова является более важным, а структура способствует большему пониманию. Проза более поддается анализу, чем поэзия, но до сих пор часто неоднозначна.
— значение компьютерной программы однозначно и буквально, и может быть осознано полностью посредством анализа лексем и структуры.
Вот несколько советов для чтения программ (и других формальных языков). Во-первых, помните, что формальные языки являются гораздо более плотными, чем естественные языки, так что понадобится больше времени, чтобы прочитать их. Кроме того, структура очень важна, так что поэтому не очень хорошая идея читать сверху вниз, слева направо. Вместо этого, научитесь анализировать программу в вашей голове, идентифицируя лексемы и интерпретируя структуру. В довершение ко всему, детали имеют значение. Мелочи, такие как орфографические ошибки и плохая пунктуация, которые могут вам сойти с рук в естественных языках, могут иметь большое значение в формальном языке.
Традиционно первая программа, которую пишут на новом языке, называется «Hello, World!», потому что всё, что она делает — это отображает слова «Hello, World!». В Python, это выглядит следующим образом:
Это пример оператора печати, который на самом деле не печатает ничего на бумаге. Он отображает значение на экране. В этом случае результатом являются слова:
Кавычки в программе отмечают начало и конец значения; они не появляются в результате.
Некоторые люди судят о качестве языка программирования по простоте программы «Hello, World!». По этому образцу, Python делает это настолько, насколько это возможно.
Решение проблемы — процесс разработки проблемы, нахождение решения и отражение решения.
Язык программирования высокого уровня — язык программирования, подобный Python, который задуман быть легким для людей, чтобы читать и писать.
Низкоуровневый язык — язык программирования, который разработан, чтобы быть естественным для выполнения компьютером; также называемый «машинным языком» или «языком ассемблера».
Переносимость — свойство программы, которая может работать на более чем одном виде компьютеров. интерпретация — выполнение программы на языке высокого уровня с помощью перевода одной его строки за один раз.
Компиляция — одноразовый перевод программы, написанной на языке высокого уровня, на язык низкого уровня в рамках подготовки для последующего выполнения.
Исходный код — программа на языке высокого уровня перед ее компиляцией. объектный код — вывод компилятора после того, как он перевел программу. выполняемый код — другое имя для «объектного кода», который готов к выполнению. сценарий — программа, хранимая в файле (как правило та, которая будет интерпретироваться).
Программа — набор инструкций, который определяет вычисления. алгоритм — общий процесс решения класса проблем.
Баг — ошибка в программе. отладка — процесс поиска и удаления любой из трех типов ошибок программирования.
Синтаксис — структуры программы. синтаксическая ошибка — ошибка в программе, которая делает невозможным анализ (и, следовательно, невозможность интерпретации).
Ошибка выполнения — ошибка, которая не встречается, пока программа не начнет выполняться, но которая предотвращает продолжение программы.
Исключение — другое название ошибки выполнения. семантическая ошибка — ошибка в программе, которая заставляет ее делать что-то другое, чем то, что подразумевалось программистом.
Семантика — смысл программы. естественный язык — любой из языков, на котором говорят люди и которые развивались естественным образом.
Формальный язык — любой из языков, который люди разработали для определенных целей, таких как представление математических идей или компьютерных программ; все языки программирования являются формальными языками.
Лексема — один из основных элементов синтаксической структуры программы, аналогичный слову на естественном языке.
Синтаксический анализ — изучение программы и анализ синтаксической структуры.
Оператор печати — инструкция, которая вызывает интерпретатор Python для отображения значения на экране.
Статьи к прочтению:
Естественные и формальные язык. Формы представления информации | Информатика 7 класс #8 | Инфоурок
Похожие статьи:
Если речь идёт о составлении алгоритмов для процессора ЭВМ (электронно-вычислительной машины), исполнителем является процессор. Упрощённая модель…
Иску?сственные языки? — специальные языки, которые, в отличие от естественных, сконструированы целенаправленно. Таких языков существует уже более тысячи,…
Языки представления информации
Представление информации
1.1.1. Информация. Язык как способ представления и передачи информации: естественные и формальные языки
Информация— одно из основных, фундаментальных понятий мира, наряду с такими основополагающими понятиями науки, как материя и энергия.
Понятие «информация» (от лат. informatio — разъяснение, изложение, осведомление; informare — придавать форму) вошло в широкое употребление в середине XX века. Несмотря на всю его важность, строгого определения информации, пригодного для всех областей науки, сегодня не существует.
В обыденной жизни под информациейпонимают сведения о предметах, явлениях, фактах, действиях, процессах, передаваемые людьми устным, письменным или другим образом. Иными словами, это сведения об окружающем мире и процессах, протекающих в нем.
Сведения о внешнем мире человек воспринимает с помощью органов чувств (зрения, слуха, вкуса, обоняния, осязания). Таким образом, информация— это знания, сведения, которые человек получает из окружающего мира с помощью органов чувств. Такой подход к понятию «информация» можно назвать субъективным.
Однако понятие «информация» намного шире обыденного понимания. Так, с позиции кибернетики* информация— это совокупность сигналов, воздействий или сведений, которые система или объект воспринимает извне (входная информация), выдает в окружающую среду (выходная информация) или хранит в себе (внутренняя информация).
Такое определение позволяет рассматривать с единой точки зрения самые разные процессы: передачу сообщений по техническим каналам связи, деятельность нервной системы человека и животных, работу вычислительных машин, различные процессы управления и т. д. Для кибернетического подхода важно, что информация используется для активного действия, управления, т. е. в целях сохранения, совершенствования, развития системы.
Например, система управления автомобилем реагирует на нажатие педали газа водителем и регулирует подачу топлива в двигатель. Термостат воспринимает изменение температуры в помещении и в соответствии с заданным режимом включает или отключает отопительные приборы. Нейроны человека в случае, например, ожога или укола передают нервные импульсы к мышцам, что вызывает их быстрое сокращение. На основе генетической информации, заложенной в луковице тюльпана, из нее вырастает цветок определенного цвета.
В теории информации** под информацией понимается не каждое сообщение, а лишь такое, которое содержит неизвестные для получателя факты и дополняет его представление об объекте или процессе. С точки зрения такого вероятностного подхода информация— это сведения об объектах и явлениях окружающей среды, которые уменьшают имеющуюся о них степень неопределенности и неполноты знаний. При таком подходе, например, формулировка теоремы Пифагора или название столицы Франции не являются информацией, если эти сведения уже известны получателю.
Функциональный подход определяет информациюкак форму отражения и часто связывает ее с живыми системами. Отражение понимается как результат некоторого воздействия. Некоторый объект считается носителем информации о другом объекте (или внешнем мире), если в нем происходят изменения, отражающие воздействия на него этого второго объекта. Например, проводник нагревается и удлиняется, если он включен в электрическую цепь; металлы, находящиеся на воздухе, окисляются. Тем самым эти объекты передают информацию о внешней среде.
* Кибернетика, по определению ее основоположника Норберта Винера, — наука о связи и управлении в машинах и животных, а также в обществе и человеческих существах.
** Теория информации — математическая теория систем связи и передачи информации. Ее создателем, так же как и основоположником цифровой связи, считается Клод Шеннон. Именно он впервые обосновал возможность применения двоичного кода для передачи информации.
Примерами отражения могут служить танец пчел, сообщающих о найденном источнике пищи; распускание почек на растениях при весеннем потеплении; дрожь человека как реакция на холод или рельеф Земли как результат тектонических процессов в ее недрах.
В компьютерной обработке данных под информациейпонимают последовательность символьных обозначений (букв, цифр, закодированных графических образов и звуков и т. п.), несущую смысловую нагрузку и представленную в доступном компьютеру виде. Как правило, наиболее часто в информатике используется следующее определение.
Информация — это сведения об объектах и явлениях окружающей среды, которые являются объектом хранения, преобразования, передачи и использования.
Науку, изучающую структуру и общие свойства информации, а также методы ее представления, накопления, хранения, поиска, обработки, передачи и воспроизведения с помощью технических средств, называют информатикой.
Виды информации
Одно и то же информационное сообщение может быть представлено знаками, записанными на бумаге или высеченными в камне; звуковыми волнами при устном сообщении; нервными импульсами в процессе говорения; электрическими импульсами при телефонной передаче или телевизионном показе и многими другими способами.
Таким образом, информация различается по форме представления. Технические системы обрабатывают информацию в сигнальном представлении. Человек воспринимает информацию также в виде знаков и образов. Это могут быть числа, тексты, графическое представление (таблицы, рисунки, чертежи, схемы, фотографии), видеоинформация и др. Информация может быть представлена и звуковыми сигналами (устная речь, музыка), жестами, запахами, вкусами, световыми сигналами, электрическими и нервными импульсами, перепадами давления или температуры и др. Соответственно, и носителями информации могут быть разные объекты. Среди них — материальные предметы (бумага, камень и т. д.); волны различной природы (звуковые, электромагнитные (световые, радиоволны), гравитационные); состояние вещества (давление, концентрация, температура).
По способу восприятия человеком различают информацию визуальную (зрительную), аудиальную (звуковую), вкусовую, обонятельную, тактильную. Значительную часть информации человек получает благодаря зрительному восприятию, меньшую — благодаря слуховому, остальные способы получения информации для человека менее важны. Поэтому в целом человек характеризуется аудиовизуальным восприятием информации.
Cвойства информации
Объективность.Информация не зависит от методов ее фиксации, чьего-либо мнения, суждения. Например, сообщение «до озера недалеко» несет субъективную информацию (зависящую от человека), а сообщение «до озера 4 км» — объективную. Объективную информацию можно получить, например, с помощью различных измерительных приборов.
Достоверность.Информация соответствует реальности, истинному состоянию. Недостоверной информация может стать в результате неточных измерений, помех либо в случае сознательного искажения. Намеренно искаженная информация называется дезинформацией.
Полнота.Информация достаточна для понимания ситуации и принятия решения. Неполная информация может привести к неправильной оценке ситуации и ошибочным решениям.
Актуальность.Информация важна, насущна именно в настоящий момент.
Ценность (полезность, значимость).Информация значима для решения поставленной задачи. Избыточная, лишняя информация называется шумом. Разница между полезной информацией и шумом условна — в разное время, при разных обстоятельствах и для разных потребителей одна и та же информация может быть ценной или лишней.
Понятность (ясность).Информация выражена способом, доступным получателю, и обеспечивает ясное и однозначное понимание.
Языки представления информации
Информацию можно представлять с помощью знаков. Знаковые системы— это наборы знаков определенного типа. Примерами знаковых систем являются разговорные языки, системы счисления, нотная грамота, математические формулы. Каждая знаковая система строится на основе определенного алфавита— некоторого конечного упорядоченного набора знаков (символов или сигналов). Полное число символов алфавита называют мощностью алфавита. В знаковую систему включаются также и правила выполнения операцийнад знаками алфавита.
Язык — определенная знаковая система представления информации. Существуют естественные и формальные языки.
К естественным языкамотносятся разговорные языки в устной и письменной форме, язык мимики и жестов и др. Разговорные языки начали формироваться еще в древнейшие времена для обмена информацией между людьми. На сегодняшний день существует несколько тысяч естественных языков — например, русский, английский, арабский, китайский и др.
В устной речи в качестве знаков языка используются различные звуки (фонемы). В основе письменной речи лежит алфавит — набор знаков (букв или иероглифов), которые человек различает по их начертанию. Алфавит русского языка называется кириллицей и содержит 33 знака, английский язык использует латиницу и содержит 26 знаков.
Из символов алфавита по правилам грамматики составляются слова, а из них по правилам синтаксиса — предложения.
Формальные языки— это специальные языки для различных областей человеческой деятельности. Они имеют жестко фиксированный алфавит и строгие правила грамматики и синтаксиса. Примерами формальных языков служат языки программирования, системы счисления, алгебра и другие языки математики, нотная запись, язык дорожных знаков.
Например, десятеричная система счисления — это знаковая система, в качестве алфавита которой используются арабские цифры, а выполнение арифметических операций над ними задается строгими правилами. Азбука Морзе представляет собой алфавит из двух знаков (точки и тире) и правила составления сигналов из этих знаков.
1.1.2. Формализация описания реальных объектов и процессов, моделирование
объектов и процессов
Модель — искусственно созданный объект, который замещает исследуемый объект
и отображает в более простом, уменьшенном виде структуру, свойства, взаимосвязи
и отношения между его элементами.
Для каждой модели существует ее прототип, или оригинал— тот объект, который она замещает. Процесс создания модели называется моделированием.
В процессе моделирования выделяются главные, наиболее существенные, свойства объекта.
Моделирование ставит целью понять сущность объекта, научиться им управлять, прогнозировать его состояние или действия. Моделировать можно существующие предметы, явления, процессы, а также не существующие: объекты, которые планируется разработать, явления, которые могут и не произойти, и т. д. По назначению различают модели научно-технические, исследовательские, обучающие, имитационные и др.
Научно-технические моделипозволяют исследовать явления и процессы в лабораторных, а не в реальных условиях. Исследовательские моделидают возможность изучить потенциальные свойства или характеристики сооружений и механизмов до их воплощения в жизнь, чтобы избежать возможных ошибок.
Обучающие моделии тренажеры используются для изучения или демонстрации свойств каких-либо объектов, процессов или явлений. Имитационные модели позволяют заменить (сымитировать) исследуемый объект другим со схожими свойствами.
Для исследования одного и того же объекта могут использоваться разные модели. Для исследования разных объектов может использоваться одна и та же модель.
По способу реализации модели подразделяют на материальные и информационные.
Материальные моделиимеют реальное воплощение: макеты, копии, образцы.
Информационные моделипредставляют совокупность информации, характеризующей свойства и состояние объекта и его взаимосвязи с внешним миром. Примерами информационных моделей служат качественные описания, схемы и чертежи, таблицы и рисунки, химические формулы и географические карты, диаграммы и планы и т. д.
Этапы разработки формальной информационной модели:
1. Анализ исследуемого объекта и его свойств, выделение существенных свойств с точки зрения моделирования.
2. Выбор формы представления модели.
3. Формализация.
4. Анализ модели на непротиворечивость.
5. Анализ адекватности (соответствия) модели целям и задачам моделирования.
Математические модели — информационные модели в виде совокупности математических формул, отражающих взаимозависимости между параметрами объекта.
Дата добавления: 2018-04-05 ; просмотров: 2586 ; Мы поможем в написании вашей работы!