
- •Дидактический план
- •Литература Основная
- •Дополнительная
- •Тематический обзор
- •Основы моделирования информационных процессов
- •Системный подход к моделированию информационных процессов
- •Предмет теории моделирования
- •Роль и место моделирования в исследовании информационных процессов и систем
- •Подходы к исследованию информационных процессов и систем
- •Классификация моделей
- •Физические модели
- •Математические модели
- •Имитация функционирования системы. Предположим, исследуется вычислительная система (вс), состоящая из процессора 1 с основной памятью, устройство вода перфокарт 4, ацпу 2 и дисплея 3 (рис. 2.).
- •Моделирование систем и языки программирования
- •Математические схемы моделирования систем
- •Основные подходы к построению математических моделей информационных процессов и систем
- •Математические схемы
- •Типовые схемы
- •Непрерывно детерминированные модели (д - схемы)
- •Дискретно – детерминированные модели (f-схемы)
- •Дискретно-стохастические модели (p-схемы)
- •Непрерывно-стохастические модели (q - схемы)
- •Сетевые модели (n-схемы). Сети Петри
- •Обобщенные модели (а-схемы)
- •Организация и проведение вычислительного эксперимента
- •Методы планирования эксперимента на модели
- •Стратегическое планирование машинных экспериментов с моделями систем
- •Тактическое планирование машинных экспериментов с моделями систем
- •Планирование и реализация статистического моделирования информационных процессов на эвм
- •Общая характеристика метода статистического моделирования
- •Псевдослучайные последовательности и процедуры их машинной генерации
- •Проверка и улучшение качества последовательностей псевдослучайных чисел
- •Моделирование случайных воздействий на системы
- •Модель posix ose
- •Модели сред открытых систем
- •Модели распределённых систем
- •Базовые информационные процессы и их классификация
- •Концептуальный уровень
- •Логический уровень
- •Физический уровень
- •Модели процесса передачи данных
- •Потери при информационном взаимодействии
- •Модель дискретного канала связи
- •Модель непрерыного канала связи
- •Информационный предел избыточности для канала с независимыми ошибками
- •Информационный предел избыточности для канала с пакетными ошибками
- •Модели процесса обработки данных
- •Модели обслуживания вычислительных задач
- •Модели планирования вычислительного процесса
- •Вычислительный граф системы обработки
- •Модели процесса хранения и накопления данных
- •Инфологическая модель предметной области
- •Информационный граф системы обработки
- •Каноническая структура информационной базы
- •Выбор ключевых реквизитов
- •Модели процесса формализации знаний
- •Логическая модель представления знаний
- •Алгоритмическая модель представления знаний
- •Семантическая модель представления знаний
- •Фреймовая модель представления знаний
- •Глоссарий
- •Теория информационных процессов и систем
ТЕОРИЯ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ
И СИСТЕМ
Модели информационных процессов
МОСКВА 2006
Разработано В.А. Мельником, канд. техн. наук.
Под ред. О.И. Шелухина, д-ра техн. наук, проф., заслуженного деятеля науки РФ
КУРС: ТЕОРИЯ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ
И СИСТЕМ
Систематизированы основные сведения о типовых информационных процессах и их моделях, а также представлены основы моделирования информационных процессов.
ОГЛАВЛЕНИЕ
Стр.
ДИДАКТИЧЕСКИЙ ПЛАН 5
ТЕМАТИЧЕСКИЙ ОБЗОР 7
1. ОСНОВЫ МОДЕЛИРОВАНИЯ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ 8
1.1. Системный подход к моделированию информационных процессов 8
1.1.1. Предмет теории моделирования 8
1.1.2. Роль и место моделирования в исследовании 9
информационных процессов и систем 9
1.1.3. Подходы к исследованию информационных процессов и систем 11
1.1.4. Классификация моделей 13
1.1.4.1. Физические модели 13
1.1.4.2. Математические модели 14
Процедура имитационного моделирования. Метод ИМ заключается в создании логико-аналитической (математической модели системы и внешних воздействий), имитации функционирования системы, т.е. в определении временных изменений состояния системы под влиянием внешних воздействий и в поучении выборок значений выходных параметров, по которым определяются их основные вероятностные характеристики. Данное определение справедливо для стохастических систем. 15
Имитация функционирования системы. Предположим, исследуется вычислительная система (ВС), состоящая из процессора 1 с основной памятью, устройство вода перфокарт 4, АЦПУ 2 и дисплея 3 (рис. 2.). 16
1.1.5. Моделирование систем и языки программирования 18
1.2. Математические схемы моделирования систем 21
1.1. Основные подходы к построению математических моделей информационных процессов и систем 21
1.2.1.1. Математические схемы 21
1.2.1.2. Типовые схемы 24
1.2.1.2.1. Непрерывно детерминированные модели (Д - схемы) 25
1.2.1.2.2. Дискретно – детерминированные модели (F-схемы) 26
1.2.1.2.3. Дискретно-стохастические модели (P-схемы) 30
1.2.1.2.4. Непрерывно-стохастические модели (Q - схемы) 32
1.2.1.2.5. Сетевые модели (N-схемы). Сети Петри 41
1.2.1.2.6. Обобщенные модели (А-схемы) 47
1.3. Организация и проведение вычислительного эксперимента 49
1.3.1. Методы планирования эксперимента на модели 49
1.3.2. Стратегическое планирование машинных экспериментов с моделями систем 52
1.3.3. Тактическое планирование машинных экспериментов с моделями систем 53
1.4. Планирование и реализация статистического моделирования информационных процессов на ЭВМ 56
1.4.1. Общая характеристика метода статистического моделирования 56
1.4.2. Псевдослучайные последовательности и процедуры их машинной генерации 57
1.4.3. Проверка и улучшение качества последовательностей псевдослучайных чисел 62
1.4.4. Моделирование случайных воздействий на системы 64
2. ТИПОВЫЕ ИНФОРМАЦИОННЫЕ ПРОЦЕССЫ И ИХ МОДЕЛИ 70
2.1. Эталонная модель открытых систем 70
2.1.1. Базовые стандартные модели 70
2.1.1.1. Модель ISO OSI 70
2.1.1.2. Модель POSIX OSE 72
2.1.2. Модели сред открытых систем 74
2.1.3. Модели распределённых систем 75
2.2. Базовые информационные процессы и их классификация 80
2.2.1. Концептуальный уровень 81
2.2.2. Логический уровень 84
2.2.3. Физический уровень 87
2.3. Модели процесса передачи данных 89
I=TFlog2AP, 93
2.4.1. Потери при информационном взаимодействии 93
Если сообщение y0i тождественно сообщению x0j, то вероятность Р(y0i)=Р(х0j), т.е. P(y0i/x0j). Тогда условная энтропия и взаимная информация есть энтропия H(Y0). Это означает, что имеем идеальную систему, которая высококачественно отображает реальность, и информационный процесс реализуется в системе без потерь. 94
Полагая, что амплитуды сигналов одинаковые, т. е. x1(t)=x2(t), получим 97
2.4.2. Модель дискретного канала связи 99
Принимая, что на входе ДКС символы равновероятны, т. е. , находим 102
2.4.3. Модель непрерыного канала связи 104
Учитывая, что 105
, 105
2.4.4. Информационный предел избыточности для канала с независимыми ошибками 106
. 108
Используя закон распределения Пуассона, получим 108
P1=Pj(1-P)n-j , 109
тогда 109
Отсюда ;. Общее число элементов в коде n=m+k, т. е, k=m-n . Тогда 110
2.4.5. Информационный предел избыточности для канала с пакетными ошибками 110
Вероятности переходов из одного состояния в другое задаются матрицей 110
Отсюда 112
Из условия нормировки вероятностей P(j)=1. Отсюда 112
. 112
Р=Р(0)Р0+Р(1)Р1. 113
2.5. Модели процесса обработки данных 113
2.5.1. Модели обслуживания вычислительных задач 115
Соответственно дисперсия числа заявок за время t 118
Условие нормировки вероятностей имеет вид 119
Подставляя соответствующие значения вероятностей Pk получим 122
Потери заявок возникают с вероятностью 123
2.5.2. Модели планирования вычислительного процесса 124
2.5.3. Вычислительный граф системы обработки 128
2.6. Модели процесса хранения и накопления данных 130
2.6.1. Инфологическая модель предметной области 130
2.6.2. Информационный граф системы обработки 131
Для рассмотренного примера 134
ZF=(B·f)Bt. 135
2.6.3. Каноническая структура информационной базы 136
2.6.4. Выбор ключевых реквизитов 139
2.7. Модели процесса формализации знаний 142
2.7.1. Логическая модель представления знаний 143
Т=Т1Т2Т3Т4Т5, 144
2.7.2. Алгоритмическая модель представления знаний 147
T=TlT2T3, 147
А1 А2, ..., Аn; while A do В 147
T3={begin, end} 147
2.7.3. Семантическая модель представления знаний 148
G={У1,У2, ...,Уn.,1....., m}, 148
2.7.4. Фреймовая модель представления знаний 150
Ф=[(С,dn), (С2,dn),...,(Сn, dn)], 151
Дидактический план
Системный подход к моделированию информационных процессов. Методы моделирования информационных процессов и их характеристика. Математические схемы моделирования информационных процессов и систем. Организация и проведение вычислительного эксперимента. Планирование и реализация статистического моделирования информационных процессов на ЭВМ.
Эталонная модель открытых систем и ее характеристика. Базовые информационные процессы и их классификация. Модели процесса доставки сообщений. Модели процесса хранения и накопления данных. Модели процесса обработки. Модели процесса формализации знаний.
Литература Основная
Болотова Л.С. Системы искусственного интеллекта: Теоретические основы интеллектуальных информационных систем и формальные модели представления знаний. Учебное пособие. – М.: МИРЭА (технический университет), 2003.
Душин В.К. Теоретические основы информационных процессов и систем. Учебник для вузов. – М.: Изд. торг. корп. «Дашков и К», 2003.
Острейковский В.А. Теория систем. Учебник для вузов. – М.: Высшая школа. 2003.
Шелухин О.И., Теняшев А.М., Осин А.В. Моделирование информационных систем. Учебное пособие. – М.: Сайнс-Пресс, 2005.
Дополнительная
Аскеров Т.М., Данчул А.Н., Бородько В.П., Гречишников А.В., Домрачеев А.В., Сафонова Т.Е. Информатика: Учебник. – М.: Изд-во РАГС, 2004.
Пранов Б.М. Проектирование АСОИУ: Учебное пособие. – М.: СГА, 2005.
Советов Б.Я. Информационная технология. Учебник для вузов. – М.: Высшая школа, 2005.
Советов Б.Я., Яковлев С.А. Моделирование систем. Учебник для вузов. – М.: Высшая школа, 2003.
Шастова Г.А. Выбор и автоматизация структуры информационных систем. – М.: Радио и связь, 1992.
Примечание. Знаком (*) отмечены работы, на основе которых составлен тематический обзор.
Тематический обзор
Информационная технология базируется на реализации информационных процессов, разнообразие которых требует выделения базовых, характерных для любой информационной технологии. К ним можно отнести управление, обмен, обработку, накопление данных и формализацию знаний. На логическом уровне должны быть построены математические модели, обеспечивающие объединение процессов в информационную технологию. Модель процесса передачи может быть представлена совокупностью моделей каналов связи и ошибок, являющихся следствием воздействия помех на передаваемые коды сообщений. Модель процесса обработки отображается моделью планирования и моделью реализации вычислений. В ходе обработки на основе входных данных формируются промежуточные и выходные, поэтому существенным становится процесс накопления, в основе которого должны лежать модели, обеспечивающие построение информационной базы.
В условиях персонализации вычислений особую роль играют модели представления знаний. Распространение получили логическая, алгоритмическая, семантическая и фреймовая модели, а также их совместное использование.
Выделение базовых информационных процессов и систем, характерных для любой информационной технологии определяют содержание данного учебного пособия. Умение моделировать информационные процессы и системы является залогом успешного изучения систем, принятия правильных решений при их проектировании.
В данном учебном пособии рассматриваются базовые модели информационных процессов и систем, а также основы их моделирования, что позволит показать принципы их построения, сравнить варианты, дать рекомендации по выбору, а также выявить взаимосвязь информационных процессов и систем, их структурную соподчиненность.
Материал данного учебного пособия базируется на теории вероятности и математической статистики, теории систем, теории графов.