- •Тема 1. Понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления информации Лекция 1. Понятие данные и информация
- •Свойства информации
- •Качества информации
- •Лекция 2. Представление информации в компьютере.
- •Кодирование графических данных
- •Кодирование звуковых данных
- •Формула Шеннона
- •Лекция 3. Информационно-логические основы построения пк
- •Законы логических операций
- •Логические элементы эвм
- •Cумматор (p0 – перенос разряда из предыдущей операции суммирования)
- •Тема 3. Технические средства реализации информационных процессов Лекция 4. Классификация эвм. Тенденции развития вычислительной техники. Архитектура эвм.
- •Типы компьютеров:
- •Типы компьютерных систем
- •Многопроцессорные системы
- •Архитектура пк
- •Лекция 5. Состав и назначение основных узлов персонального компьютера. Их характеристики
- •Микропроцессор
- •Лекция 6. Устройства передачи данных в пк. Виды памяти пк. Устройства ввода/вывода информации в пк
- •Виды памяти пк. Назначение и основные характеристики
- •Внутренняя память пк
- •Внешняя память пк
- •Устройства ввода информации в компьютер
- •Устройства вывода информации из компьютера
- •Файловые системы
- •Лекция 8. Текстовые редакторы и процессоры, интерфейс, типовые операции. Графические редакторы и демонстрационные программы
- •Лекция 9. Электронные таблицы. Специализированные программные средства и системы программирования.
- •Тема 4. Основы защиты информации и сведений, методы защиты информации Лекция 10. Защита информации. Компьютерные вирусы. Антивирусные программы. Архивация, методы сжатия. Методы шифрования.
- •Основные источники вирусов:
- •Основные ранние признаки заражения компьютера вирусом:
- •Антивирусные программы
- •Различают типы антивирусных программ:
- •Алгоритмы сжатия информации без потерь (обратимые методы)
- •Алгоритмы сжатия информации с потерями (необратимые методы)
- •Тема 5. Базы данных Лекция 11. Методы шифрования базы данных и субд. Реляционные базы данных.
- •Тема 6. Алгоритмизация и программирование Лекция 12. Алгоритмы. Свойства алгоритмов. Языки программирования.
- •Лекция 13. Объектно-ориентированный подход к программированию.
- •Тема 7. Программное обеспечение и технологии программирования Лекция 14. Технологии программирования и принципы разработки программного приложения
- •Тема 8. Языки программирования высокого уровня Лекция 15. Эволюция и классификация языков программирования
- •Языки программирования низкого уровня
- •Машинный язык
- •Assembler (Ассемблер)
- •Языки программирования высокого уровня
- •Basic (Бейсик)
- •Fortran (Фортран)
- •Cobol (Кобол)
- •Pascal (Паскаль)
- •Объектно-ориентированное и визуальное программирование
- •Лекция 16. Программирование на языке visual basic
- •Операции Visual Basic
- •Вызов функций и процедур
- •Область видимости переменной
- •Время жизни переменной
- •Лекция 17. Среда разработки приложений visual basic.
- •Интегрированная среда разработки приложений Visual Basic
- •Компоненты рабочей среды
- •Панель элементов управления
- •Лекция 18. Разработка программного приложения.
- •Лекция 19. Компиляция и выполнение проекта План лекции:
- •Тема 9. Модели решения функциональных и вычислительных задач Лекция 20. Моделирование объектов и систем
- •Тема 10. Локальные и глобальные сети эвм Лекция 21. Локальные сети эвм
- •Типы локальных сетей
- •Архитектура (Топология) лвс
- •Сетевой кабель
- •Сравнение кабелей
- •Назначение платы сетевого адаптера
- •Администрирование сети
- •Лекция 22. Глобальные сети эвм
- •Расширение локальных сетей
- •Передача данных по сети
- •Беспроводные сети
- •Семейство протоколов tcp/ip
Тема 9. Модели решения функциональных и вычислительных задач Лекция 20. Моделирование объектов и систем
План лекции:
Моделирование как метод познания. Значение моделирования при решении задач в профессиональной области. Модели данных в профессиональной области и обзор технологий их исследования.
Цели моделирования, свойства модели. Этапы создания модели, параметры модели, проблемы моделирования. Характеристики моделей систем. Стадии разработки моделей.
Классификация и формы представления моделей. Виды абстрактных моделей. Математическое моделирование. Этапы математического моделирования. Классификация математических моделей.
Линейные и нелинейные модели.Непрерывные и дискретные модели. Распределенные, сосредоточенные и информационные модели. Полные и упрощенные модели.Статические и динамические модели.
Методы и технологии моделирования. Информационная модель объекта. Моделирование случайных процессов. Метод статистического моделирования. Постановка задачи линейного программирования.
Краткий конспект лекции
Основные понятия теории моделирования систем
Моделью можно считать физическую установку, имитирующую какую-либо другую установку или процесс, юридический кодекс (уголовный, гражданский и т. д.), моделирующий правовые отношения в обществе, сборник должностных инструкций фирмы и т. п. Под моделированием понимается процесс построения, изучения и применения моделей. Главная особенность моделирования в том, что это метод опосредованного познания с помощью объектов-заместителей. Модель выступает как своеобразный инструмент познания, который исследователь ставит между собой и объектом и с помощью которого изучает интересующий его объект. Именно эта особенность метода моделирования определяет специфические формы использования абстракций, аналогий, гипотез, других категорий и методов познания.
Необходимость использования метода моделирования определяется тем, что многие объекты (или проблемы, относящиеся к этим объектам) непосредственно исследовать или вовсе невозможно, или же это исследование требует много времени и средств.
Модель – это либо мысленно представляемая, либо материально реализованная система, которая может отображать или воспроизводить наиболее важные (для достижения поставленной цели) свойства объекта исследования, а также замещать его с целью изучения и представления новой информации об объекте. Таким образом, создание каждой модели всегда имеет какую-либо цель.
Среди основных целей создания модели можно выделить следующие:
Гносеологические (познавательные);
Образовательные;
Управленческие;
Экспериментальные;
Созидательные (проектирование).
Для достижения поставленных целей модель должна обладать некоторыми свойствами, которые одновременно являются и критериями оценки качества построения модели.
Свойства моделей:
Эффективность; показывает, насколько правильным было создание и использование модели для достижения поставленной цели
Универсальность; возможность её применения для других объектов или систем, а также для достижения других целей.
Устойчивость; правильную работу при изменении условий и экстремальных данных.
Адекватность; соответствие модели объекту или системе
Ограниченность; Модель всегда отображает объект или систему не во всех его свойствах и функциях.
Полнота; наличие сведений об объекте или системе, необходимых для достижения поставленной цели
Динамичность; изменение модели с течением времени.
Этапы создания модели
система (объект, процесс).
описание системы - наблюдение за процессом, объектом
постановка задачи - формализация абстракции, то есть описание существенных факторов и связей между ними.
построение модели - конструирование элементов модели
реализация модели - выбор методов решения
непротиворечивость выводов в рамках изучения модели
проверка адекватности - сравнение выводов с реальными фактами
уточнение модели.
Параметры модели
Любой объект можно представить как «черный ящик», на который воздействуют различные факторы.
Z – вектор контролируемых возмущений. Y – неконтролируемый вектор выходных параметров. U – контролируемый вектор управляющих воздействий на технологический процесс. W – вектор неконтролируемых возмущений. |
Затем выполняется формализация, и объект представляется в следующем виде:
Y – вектор выходных параметров. X – вектор контролируемых входных переменных. (Объединяет действия переменных U, Z). В - параметры модели. | |
E – случайная аддитивная помеха (суммарная), которая характеризует влияние случайных возмущений. F (B,x) – параметрическая функция, которая осуществляет преобразование значений Х в Y, или это модель изучаемого объекта. |
Предметом исследования модели является определение вида модели и параметров модели. Истинного значения параметров системы узнать невозможно, можно получить только оценку параметров любой модели (вектора В). Изменяя значения параметров Х можно наблюдать изменение поведения выходных значений Y, или поддерживать Y на постоянном уровне.
Характеристики моделей сложных систем
В качестве объекта моделирования выступают сложные организационно-технические системы, которые можно отнести к классу больших систем. Более того, по своему содержанию и созданная модель также становится системой и тоже может быть отнесена к классу больших систем, для которых характерно следующее:
1. Цель функционирования, которая определяет степень целенаправленности поведения модели. В этом случае модели могут быть разделены на одноцелевые и многоцелевые, позволяющие рассмотреть ряд сторон функционирования реального объекта.
2. Сложность, которую можно оценить по общему числу элементов в системе и связей между ними.
3. Целостность, указывающая на то, что создаваемая модель является одной целостной системой, включающей в себя большое количество составных частей (элементов), находящихся в сложной взаимосвязи друг с другом.
4. Неопределенность, которая проявляется в системе. Основной характеристикой неопределенности служит такая мера информации, как энтропия, позволяющая в ряде случаев оценить количество управляющей информации, необходимой для достижения заданного состояния системы с заданной достоверностью.
5. Поведенческая страта, которая позволяет оценить эффективность достижения системой поставленной цели.
6. Адаптивность, которая является свойством высокоорганизованной системы. Применительно к модели существенна возможность ее адаптации и устойчивости в широком спектре возмущающих воздействий, а также изучение поведения модели в изменяющихся условиях, близких к реальным.
7. Организационная структура системы моделирования, которая во многом зависит от сложности модели и степени совершенства средств моделирования. Одним из последних достижений в области моделирования можно считать возможность использования имитационных моделей для проведения численных экспериментов.
8. Управляемость модели, вытекающая из необходимости обеспечивать управление со стороны экспериментаторов для получения возможности рассмотрения протекания процесса в различных условиях, имитирующих реальные. В этом смысле наличие многих управляемых параметров и переменных модели в реализованной системе моделирования дает возможность поставить широкий эксперимент и получить обширный спектр результатов.
9. Возможность развития модели, - предусматривать возможность развития системы моделирования как в смысле расширения спектра изучаемых функций, так и в смысле расширения числа подсистем, т. е. созданная система моделирования должна позволять применять новые современные методы и средства.
Системный подход при моделировании систем
В настоящее время при анализе и синтезе сложных (больших) систем получил развитие системный подход, который отличается от классического (или индуктивного) подхода. Последний рассматривает систему путем перехода от частного к общему и синтезирует (конструирует) систему путем слияния ее компонент, разрабатываемых раздельно. В отличие от этого системный подход предполагает последовательный переход от общего к частному, когда в основе рассмотрения лежит цель, причем исследуемый объект выделяется из окружающей среды.
Стадии разработки моделей
На базе системного подхода может быть предложена и некоторая последовательность разработки моделей, когда выделяют две основные стадии проектирования: макропроектирование и микропроектирование.
На стадии макропроектирования на основе данных о реальной системе и внешней среде строится модель внешней среды, выявляются ресурсы и ограничения для построения модели системы, выбирается модель системы и критерии, позволяющие оценить адекватность модели реальной системе.
Построив модель системы и модель внешней среды, на основе критерия эффективности функционирования системы в процессе моделирования выбирают оптимальную стратегию управления, что позволяет реализовать возможности модели по воспроизведению отдельных сторон функционирования реальной системы.
Стадия микропроектирования в значительной степени зависит от конкретного типа выбранной модели. В случае имитационной модели необходимо обеспечить создание информационного, математического, технического и программного обеспечений системы моделирования.
Классификация моделей" (по Норенкову)
Вопросы по данной теме:
Какие могут быть цели моделирования?
Что такое анализ объекта?
Назовите инструменты компьютерного моделирования.
Что такое компьютерная модель?
Литература по теме:
Жукова, Е.Л. Информатика. - 2-е изд. - М.: Дашков и К, 2010. - 272 с.
Информатика. Общий курс / Под ред. В.И. Колесникова. - 2-е изд. - М.: Дашков и К; Наука-Пресс, 2008. - 400 с.
Поршнев С.В. Компьютерное моделирование физических систем с использованием пакета MathCAD: Учебное пособие. - М.: Горячая линия - Телеком, 2004. - 319 с.