- •Объём дисциплины и виды учебной работы
- •Рекомендуемая литература к первой части курса
- •Тема 1. Стратегия cals и основные принципы организации ис. Аппаратурное и программное обеспечение
- •3.1 Технологии и стандарты
- •3.4 Организация проектирования ис
- •Контрольные вопросы к лекциям 1 и 2
- •4 Требования к разрабатываемым системам
- •Эргономические требования
- •Функции устройств отображения
- •Инженерно-психологические требования
- •Требования к информационным моделям, образуемым системой отображения
- •Требования, характеризующие различные количественные показатели информации
- •Контрольные вопросы к лекции 3
- •Характеристики системы «человек — оператор»
- •Требования к временным характеристикам ис
- •Контрольные вопросы к лекции 4
- •Требование к информации
- •Основные методы позволяющие избежать ошибок
- •Безопасность
- •Технико-экономические требования
- •Контрольные вопросы к лекции 5
- •5 Состав и структура ис
- •Функциональные подсистемы
- •Обеспечивающие и управляющие подсистемы
- •Контрольные вопросы к лекции 6
- •Концепция проектирования ис
- •Тема 2 Теоретические основы проектирования ис
- •Потоки требований
- •Классификация систем массового обслуживания. При проектировании связано с системами массового обслуживания.
- •Пусть задана система, описываемая графом состояний s1,s2,s3,s4 и возможными переходами между ними
- •Общее правило составления дифференциальных уравнений Колмогорова
- •Финальные вероятности
- •Уравнение (схема) гибели и размножения
- •Вывод формулы Литтла
- •Многоканальная смо с отказами (задача Эрланга)
- •Одноканальная смо с неограниченной очередью (м/м/1)
- •Многоканальная смо с неограниченной очередью (м/м/n)
- •Смо с ограниченным временем ожидания
- •Контрольные вопросы к лекции 10
- •Лекция 11 Замкнутые системы массового обслуживания
- •Замкнутые смо (бригада из т рабочих обслуживает п станков)
- •Контрольные вопросы к лекции 11
- •Простейшая одноканальная смо с очередью и «разогревом»
- •Простейшие смо с отказами и приоритетами
- •Отказы технических устройств
- •Системы типа m/d/1; m/Er/1; m/g/1
- •Метод «средних»
- •Дисциплины обслуживания с приоритетами
- •Синтез ис заданной производительности
- •Общий алгоритм решения задачи синтеза
- •Параметры стохастических сетей
- •Определение интенсивностей потоков и коэффициентов передачи
- •Характеристики разомкнутых стохастических сетей массового обслуживания Декомпозиция СеМо на отдельные смо:
- •Состояние сети
- •Характеристики замкнутых систем
- •Характеристики систем в сети
- •Толерантные преобразования. Эквивалентные преобразования
- •Синтез системы оперативной обработки информации
- •Критерий сбалансированности информационной системы
- •Постановка задачи синтеза
- •Задача синтеза информационной системы заданной стоимости
- •Синтез информационных систем с заданным временем ответа
- •Задания и упражнения
- •Задание 2
Контрольные вопросы к лекции 4
Назовите основные характеристики системы «человек-оператор».
Чем характеризуется надежность оператора?
Какие системы называются «системами реального времени»?
Возможно ли введение приоритетов в системах реального времени?
Лекция 5
Требование к информации
Достоверность.
Любая информация, которая передается по различным видам каналов подвергается искажению, которые вызываются воздействием внешних факторов, так как канал передачи данных - это определенная физическая среда, в которой могут происходить различные химические и физические процессы и естественным образом искажать информацию.
Главные требования.
Используемые протоколы передачи данных по сетям должны отвечать следующим требованиям:
Предусмотреть защиту от несанкционированного доступа.
Для локальных сетей и систем передачи данных пакет с обнаруженной ошибкой может появляться не чаще одного раза в год. Для сети со скоростью передачи 5 Мбит в секунду вероятность ошибки составит 10-14 раз в год.
Средства обнаружения ошибок выявляют все пакеты, содержащие до 4-х искаженных бит, если каналы передачи из сети не исправляют ошибок, то приемники должны это проделывать сами программным или аппаратным путем.
Системы передачи данных из сети должны обнаруживать и идентифицировать совпадение адресов подключенных устройств (существуют стандарты, которые не включают в себя данные требования).
Для повышения достоверности передачи информации могут использоваться следующие методы:
Системы с обратной связью.
По обратной связи источнику передается специальная посылка (сама информация или специальное кодовое сообщение называемое контрольной посылкой), которая обрабатывается источником и, в зависимости от результата, выполняются следующие действия: повторяется вся посылка, повторяется часть посылки, выдается сообщение о правильном приеме. При анализе правильности передаваемой информации (контроль состояния канала связи) может быть получен уровень ошибки канала связи и, если он превышает эту степень, может быть передан аварийный сигнал, который приведет к остановке передачи информации или автоматически вызовет переход на другой канал связи.
Система с решающей обратной связью.
Проверка правильности передаваемого сообщения происходит на приемной стороне в соответствии с установленными ранее алгоритмом и только после этого посылается или не посылается специальная посылка обратно.
Система с блокировкой.
В таких системах при обнаружении ошибок приемником посылается переспрос. В этом случае приемник блокируется, т.е. не принимает следующую информацию. После получения переспроса источник повторяет всю предыдущую информацию с момента появления ошибки
Примечание: Ошибки при передачи данных в настоящее время с развитием вычислительной техники играют большую роль в сильноразветвленных и протяжных сетях и системах.
Замечание: Вероятность ошибки при ручном инженерном расчете лежит в зоне 5%. Эта цифра может служить ориентиром при анализе ошибок заложенных в алгоритмах или программах.
Но нельзя сказать, что заложенные ошибки в алгоритмах и программах будут искажать обработанную информацию не больше, чем на 5 %, так как это очень специфичный продукт и первый искаженный оператор могут привести к любым аварийным ситуациям. Поэтому следует предусмотреть специальные программные блоки, алгоритмы позволяющие дублировать обработку информации или передачу информации другим программам и путем сравнения анализировать полученный результат, причем необходимо всегда выдавать сообщение об этом программисту, системному аналитику и оператору, а также прекращать выполнение аварийного программного блока. Дублирование аварийных блоков делают чаще всего там, где это очень необходимо и ответственно.
При обычных разработках программные блоки стараются делать небольшими, а специальные блоки контроля ориентируют на стандартные ошибки программиста или оператора, которые могут привести к неправильной работе программного комплекса. Вызвано это следующим удорожание и усложнение алгоритмов и программ, в контрольных блоках так же могут быть ошибки. Чем больше программа, тем больше вероятность ошибки.
