- •2.Понятие информации
- •3. Кодирование Информации.
- •Системы счисления, используемые в эвм
- •Двоично-десятичная система счисления
- •Перевод целых чисел.
- •Двоичная арифметика. Выполнение арифметических операций.
- •(К вопросу об истории вычислительной техники)
- •6. Состав пк и Принцип работы пк
- •7. Запоминающие устройства.
- •8. Дополнительные устройства пк
- •Программы и их виды.
- •10. Понятие и назначение операционной системы. Разновидности ос. Организация файловой системы.
- •Внутренние команды мс дос: (Обрабатываются командным процессором )
- •2. Архиваторы.
- •3. Антивирусные программы
- •Условия безопасной работы компьютерных систем и технология обнаружения заражения вирусами
- •Классификация и характеристика компьютерных вирусов
- •Антивирусные средства
- •4. К сервисным или служебным программам относятся также и различные редакторы.
- •12. Основы машинной графики
- •Лекция 8. Передача информации. Локальные компьютерные сети.
- •Система адресации в сети internet
- •2. Формы представления моделей. Формализация.
- •3. Системный подход в моделировании.
- •(20.) Типы им
- •Одним из примеров Информационной модели данных могут служить базы данных.
- •Компьютерное моделирование
- •1.1. Понятие алгоритма
- •Алгоритмическая система
- •Алгоритмизация
- •Примеры решения линейных задач, задач на разветвление (выбор мах, мин), на циклические процессы(сумма, произведение), табулирование функции (вложенные циклы), функции пользователя.
- •1. Построение алгоритмов с использованием цикла с параметром Вычисление конечных сумм и произведений
- •2. Построение алгоритмов с использованием цикла с предусловием
- •3. Построение алгоритмов с использованием цикла с постусловием
- •Вспомогательные алгоритмы. Процедуры. Функции.
- •31. Структурное программирование.
- •28. Эволюция и классификация языков программирования.
- •29. Интегрированные среды программирования.
2. Формы представления моделей. Формализация.
Все модели можно разбить на 2 класса: модели материальные и модели информационные.
Материальные (или предметные) воспроизводят геометрические, физические и др. свойства объекта в материальной форме (глобус, макеты зданий, муляжи анатомические, искусственные фрукты и т.д.).
Информационная модель (ИМ) представляет собой отражение предметной области в виде информации.
Предметная область представляет собой часть реального мира, которая исследуется или используется
Адекватность модели означает ее соответствие моделируемому объекту или процессу. Это понятие условное, так как полного соответствия модели реальному объекту быть не может. При моделировании имеется в виду соответствие по тем свойствам системы, которые считаются наиболее существенными для исследования.
Информационные модели (ИМ) представляют объекты и процессы в образной и знаковой форме.
Образные модели – рисунок, фото,.. – зрительные образы, зафиксированные на каком-то носителе. Они используются в образовании, ботанике, биологии (классификации).
Знаковые ИМ строятся с использованием различных языков, например, в форме текста ( программа на языке программирования, формулы – закон Ньютона: F=a*m), таблицы (Менделеева). Для создания ИМ используются различные способы и инструменты – от наскальных рисунков до новейших компьютерных технологий.
ФОРМАЛИЗАЦИЯ.
Для создания описательных ИМ используются естественные языки, например гелиоцентрическая модель мира Коперника формализовалась так:
Земля вращается вокруг своей оси и вокруг Солнца;
Орбиты всех планет проходят вокруг Солнца.
С помощью формальных языков строятся формальные ИМ. Самый широко используемый формальный язык – это математика. Модели, построенные с использованием математических понятий и формул, называются математическими моделями.
Математическая модель представляет собой совокупность уравнений, неравенств, логических условий и других соотношений, отражающих взаимосвязи и взаимозависимости основных характеристик моделируемой системы.
По используемому математическому аппарату математические модели подразделяются на:
аналитические (описываемые с помощью систем уравнений, неравенств и т.д.);
статистические (реализующие выбор решения путем статистической обработки имеющихся решений).
Математическое моделирование — это изучение поведения объекта в тех или иных условиях путем решения уравнений его математической модели.
У математически подобных объектов процессы обладают различной физической природой, но описываются идентичными уравнениями.
На первых порах своего развития математическое моделирование называлось аналоговым. Более того, использование метода аналогии привело к появлению аналоговых вычислительных машин — АВМ.
Общих методов построения математических моделей не существует. Работа над любой математической моделью начинается со сбора и анализа фактического материала. Определяются цели моделирования. Выделяются главные черты изучаемого объекта или явления. Вводятся формализованные характеристики. Принимаются правила работы с ними. В результате возникает математический объект, который и называется математической моделью.
Разрабатываются методы математического анализа модели, которыми она исследуется. Полученные результаты математического моделирования интерпретируются в рамках исходного фактического материала, что позволяет оценить степень адекватности модели; Результаты моделирования не должны противоречить выделенным ранее ключевым экспериментальным фактам. Одновременно модель не может объяснить все стороны изучаемого объекта или явления.
Предпочтение отдается более простым моделям. Простота (иногда в ущерб точности) — один из принципов, о котором всегда нужно помнить при разработке математической модели.
Поскольку математическая модель не вытекает непосредственно из описания задачи, то одна и та же задача (одно и тоже явление) может иметь несколько моделей.
Построение модели в общем случае включает:
составление математического описания;
решение уравнений математического описания (аналитическое либо путем создания моделирующего алгоритма);
проверку адекватности модели (это оценка достоверности построенной математической модели, исследование ее соответствия изучаемому объекту);
окончательный выбор модели (при наличии нескольких моделей).
Требования к модели:
Затраты на создание и исследование модели должны быть значительно меньше затрат на создание и проведение эксперимента над оригиналом.
Модель должна отражать важнейшие черты явления (оригинала).
Модель должна быть, по возможности, простой, не «засоренной» массой мелких второстепенных деталей.
Язык алгебры логики ( или алгебры высказываний) позволяет строить логические модели.
Проиллюстрировать состояние некоторых объектов в логической модели можно так:
А и В – некоторые состояния объектов А и В.
Выполняется или А или В
Выполняются одновременно и А и В
Одновременно НЕ выполняются и А и В
Не выполняется НИ А ИЛИ НИ В
Запишем некоторые понятия в связи с моделями:
Инфологическая (концептуальная модель) связана с отображением знаний о предметной области. модель обеспечивает описание предметной области без ориентации на используемые в дальнейшем программные и технические средства. Такая модель имеет слабоформализованный характер.
Логическая модель формируется из концептуальной путем выделения отдельной ее части, ее детализации и формализации. Для каждого объекта инфологической модели создается таблица данных, между которыми устанавливаются связи, соответствующие связям, выявленным между изучаемыми объектами. Создается схема данных, фиксирующая логические связи между таблицами.
Математическая модель –это логическая модель, которая формализует существующие связи на языке математики.
Алгоритмическая модель – это математическая модель, преобразованная с помощью математических методов и задающая последовательность действий, реализующих достижение поставленных целей управления. на основе этой модели разрабатывается программа решения конкретной задачи, которая представляется на понятном для ЭВМ языке.
Процесс построения ИМ с помощью формальных языков называется формализацией.
В процессе исследования формальных моделей часто используется их визуализация, т.е. строятся блок-схемы, чертежи, логические схемы, электрические схемы и т.п. Может использоваться анимация, чтобы увидеть динамику изменений каких-либо свойств изучаемого объекта. Визуальные модели обычно являются интерактивными, т.е. при изменении начальных условий, исследователь наблюдает изменения в поведении модели.
