- •!1. Стадии и этапы проектирования ис.
- •!2. Атаки на протоколы.
- •!3. Понятие концептуальной модели системы.
- •!4. Каналы передачи информации.
- •!5. Классификация отказов технического устройства.
- •!6. Эталонная модель tcp/ip.
- •!7. Классификация методов поиска решений. Поиск в пространстве состояний. Полный перебор. Поиск в глубину. Поиск в ширину.
- •!8. Представления знаний на основе фреймов. Структура фрейма. Системы фреймов. Достоинства и недостатки фреймового представления.
!3. Понятие концептуальной модели системы.
На первом этапе машинного моделирования — формулируется модель и строится ее формальная схема, т. е.y назначение этого этапа - переход от содержательного описания объекта к его математической модели - процесс формализации. Наиболее рационально строить модель функционирования системы по блочному принципу. Могут быть выделены три группы блоков: 1) имитатор воздействий внешней среды Е на систему S.
2) модель процесса функционирования исследуемой системы S.
3) вспомогательные и служат для машинной реализации блоков двух первых групп, а также для фиксации и обработки результатов моделирования.
Математическая модель представляет собой совокупность соотношений (уравнений, логических условий, операторов), определяющих характеристики процесса функционирования системы S в зависимости от структуры системы, алгоритмов поведения, параметров системы, воздействий внешней среды Е, начальных условий и времени. Математическая модель является результатом формализации процесса функционирования исследуемой системы.
На практике получение модели простого вида для больших систем чаще всего невозможно, поэтому процесс функционирования системы S разбивают на ряд элементарных подпроцессов.
Основные подэтапы построения концептуальной модели системы:
1.Постановка задачи машинного моделирования: внимание уделяется вопросам: признание существования задачи и необходимости машинного моделирования; выбор методики решения задачи с учетом имеющихся ресурсов; определение масштаба задачи и возможности разбиения ее на подзадачи.
2.Анализ задачи моделирования системы: выбор критериев оценки эффективности процесса функционирования системы; определение зависимых и независимых переменных модели; выбор возможных методов идентификации; выполнение предварительного анализа содержания 2го этапа алгоритмизации модели системы и ее машинной реализации; выполнение предварительного анализа содержания 3го этапа получения и интерпретации результатов моделирования системы.
3.Определение требований к исходной информации об объекте моделирования и организация ее сбора: выбор информации о системе и внешней среде; подготовка априорных данных; анализ экспериментальных данных; выбор методов и средств предварительной обработки информации.
4.Выдвижение гипотез и принятие предположений: учитываются: объем имеющейся информации для решения задач; подзадачи, для которых информация недостаточна; ограничения на ресурсы времени для решения задачи; ожидаемые результаты моделирования.
5.Определение параметров и переменных модели: давается в форме: определение и краткая характеристика; обозначение и единица измерения; диапазон изменения; место применения в модели.
6.Установление основного содержания модели: учитываются: формулировка задачи моделирования системы; структура системы и алгоритмы ее поведения, воздействия внешней среды; возможные методы и средства решения задачи моделирования.
7.Обоснование критериев оценки эффективности системы: выбор совокупности критериев оценки эффективности, т. е. в математической постановке задача сводится к получению соотношения для оценки эффективности как функции параметров и переменных системы.
8.Определение процедур аппроксимации: процедуры: детерминированная (результаты моделирования определяются по данной совокупности входных воздействий, параметров и переменных системы); вероятностная (применяется, когда случайные элементы влияют на характеристики процесса функционирования системы и когда необходимо получить информацию о законах распределения выходных переменных); процедура определения средних значений (используется, когда интерес представляют средние значения выходных переменных при наличии случайных элементов);
9.Описание концептуальной модели системы: описывается концептуальная модель в абстрактных терминах и понятиях; дается описание модели с использованием типовых математических схем; принимаются окончательно гипотезы и предположения; обосновывается выбор процедуры аппроксимации реальных процессов при построении модели.
10.Проверка достоверности концептуальной модели: проверка замысла модели; оценка достоверности исходной информации; рассмотрение постановки задачи моделирования; анализ принятых аппроксимаций; исследование гипотез и предположений.
11. Составление технической документации: подробная постановка задачи моделирования системы; анализ задачи моделирования системы; критерии оценки эффективности системы; параметры и переменные модели системы; гипотезы и предположения, принятые при построении модели; описание модели в абстрактных терминах и понятиях; описание ожидаемых результатов моделирования системы.