- •Учебно-методическое пособие
- •Оглавление
- •Введение
- •Глава 1. Основные понятия информатики
- •Понятие информатики
- •История развития информатики Этапы становления информатики
- •Правовые аспекты информатики
- •Понятие информации. Свойства и единицы измерения информации
- •Свойства информации
- •Способы измерения информации
- •1. Вероятностный подход
- •2. Объемный подход
- •Задания для выполнения
- •Вопросы для тестирования
- •Глава 2. Кодирование информации. Файловая система
- •Кодирование текста (таблицы кодирования)
- •Кодирование графики
- •1. Растровая графика.
- •2. Векторная графика.
- •Кодирование звука
- •Файловая система
- •Вопросы для тестирования
- •Глава 3. Системы счисления
- •Понятие системы счисления
- •Перевод целых чисел из одной системы счисления в другую делением на основание новой системы счисления
- •1. Из десятичной в двоичную систему счисления.
- •2. Из десятичной в шестнадцатеричную систему счисления
- •3. Из десятичной в восьмеричную систему счисления
- •Сложение и вычитание в системах счисления с основанием 2, 8, 16
- •Задания для выполнения
- •Вопросы для тестирования
- •Глава 4. Алгоритмизация и программирование
- •Понятие алгоритма
- •Способы представления алгоритмов
- •1. Графическое представление в виде блок-схемы
- •2. Представление алгоритма на алгоритмическом языке
- •Свойства алгоритма
- •Развитие методологии разработки программ
- •Вопросы для тестирования
- •Глава 5. Моделирование и формализация
- •Понятие моделирования и модели
- •Классификация моделей по способу воспроизведения свойств оригинала
- •Другие виды классификации моделей
- •Применение моделирования
- •Вопросы для тестирования
- •Глава 6. Программные средства реализации информационных процессов
- •Операционная система
- •Операционные системы корпорации microsoft
- •Альтернативные операционные системы
- •Утилиты
- •Системы программирования
- •Уровни языков программирования
- •Вопросы для тестирования
- •Глава 7. Аппаратные средства реализации информационных процессов
- •Классическая архитектура эвм и принципы фон Неймана
- •Шинная архитектура эвм
- •Платформы современных компьютеров
- •Процессор
- •Запоминающие устройства
- •Устройства внутренней памяти
- •Устройства внешней памяти
- •Устройства ввода/вывода данных Устройства вывода
- •Устройства вывода
- •Устройства управления
- •Устройство связи и передачи данных
- •Понятие вычислительной системы
- •Вопросы для тестирования
- •Глава 8. Локальные и глобальные сети
- •Аппаратные средства реализации локальных сетей
- •Программные средства реализации локальных сетей
- •Протоколы
- •Семиуровневая модель межсетевого взаимодействия iso/osi
- •Программные средства
- •Устройство Интернета
- •Серверы. Доменные зоны
- •Сайты и их адреса
- •Поисковые системы
- •Электронная почта
- •Основы компьютерной безопасности. Компьютерные вирусы и борьба с ними
- •Понятие и виды компьютерных вирусов
- •Средства антивирусной защиты
- •Вопросы для тестирования
- •Литература
- •Приложение 1
- •Учебно-методическое пособие
Глава 5. Моделирование и формализация
-
Понятие моделирования и модели
Моделирование – это воспроизведение некоторых характеристик одного объекта на некотором другом объекте, специально созданном для изучения этих характеристик.
Объект, воспроизводящий свойства исходного объекта называется моделью. Слово «модель» (лат. modelium) означает «мера», «способ», «сходство с какой-то вещью». Если исследование самого объекта невозможно, затруднительно, дорого или требует слишком много времени необходимо моделирование. Модель и объект должны быть подобны. Подобие может проявляться либо в сходстве физических характеристик объекта и модели, либо в сходстве функций, осуществляемых объектом и моделью, либо в тождестве математических описаний поведения объекта и его модели.
Объект может считаться моделью лишь тогда, когда достаточно строго соответствует выбранным характеристикам замещаемого объекта. Другими словами можно сказать, что в каждом конкретном случае модель может выполнить свою роль тогда, когда степень ее соответствия объекту определена достаточно полно.
Модель – объект или описание объекта, системы для замещения (при определенных условиях предложениях, гипотезах) одной системы (т.е. оригинала) другой системой для лучшего изучения оригинала или воспроизведения каких-либо его свойств. Или можно сказать также, что модель – результат отображения одной структуры (изученной) на другую (малоизученную). Отображая физическую систему (объект) на математическую систему (например, математический аппарат уравнений), получим физико-математическую модель системы или математическую модель физической системы. Любая модель строится и исследуется при определенных допущениях, гипотезах.
Любая модель будет обладать следующими свойствами:
-
целенаправленность – модель всегда отображает некоторую систему, т.е. имеет цель;
-
конечность – модель отображает оригинал лишь в конечном числе его отношений и, кроме того, ресурсы моделирования конечны;
-
упрощенность – модель отображает только существенные стороны объекта и, кроме того, должна быть проста для исследования или воспроизведения;
-
приблизительность – действительность отображается моделью грубо или приблизительно;
-
адекватность – модель должна успешно описывать моделируемую систему;
-
наглядность, обозримость основных ее свойств и отношений;
-
доступность и технологичность для исследования или воспроизведения;
-
информативность – модель должна содержать достаточную информацию о системе (в рамках гипотез, принятых при построении модели) и должна давать возможность получить новую информацию;
-
сохранение информации, содержавшейся в оригинале (с точностью рассматриваемых при построении модели гипотез);
-
полнота – в модели должны быть учтены все основные связи и отношения, необходимые для обеспечения цели моделирования;
-
устойчивость – модель должна описывать и обеспечивать устойчивое поведение системы, если даже она вначале является неустойчивой;
-
целостность – модель реализует некоторую систему (т.е. целое);
-
замкнутость – модель учитывает и отображает замкнутую систему необходимых основных гипотез, связей и отношений;
-
адаптивность – модель может быть приспособлена к различным входным параметрам, воздействиям окружения;
-
управляемость (имитационность) – модель должна иметь хотя бы один параметр, изменениями которого можно имитировать поведение моделируемой системы в различных условиях;
-
эволюционируемость – возможность развития моделей (предыдущего уровня).
Проблема моделирования состоит из трех задач:
-
построение модели (эта задача менее формализуема и конструктивна, в том смысле, что нет алгоритма для построения моделей).
-
исследование модели (эта задача более формализуема, имеются методы исследования различных классов моделей).
-
использование модели (конструктивная и конкретизируемая задача).