Программа дисциплины Оценка надежности информационных систем для направления 080500. 68 подготовки магистра Правительство Российской Федерации
Вид материала | Программа дисциплины |
Тема 3. Оценка надежности центров обработки данных |
- Программа дисциплины Информационные технологии управления знаниями для направления, 195.5kb.
- Программа дисциплины Свободное по в современном бизнесе для направления 080500., 98.08kb.
- Программа дисциплины Российские реформы для направления 080500. 68 «Менеджмент» подготовки, 841.84kb.
- Программа дисциплины Математический анализ для направления 080500. 62 Менеджмент подготовки, 216.29kb.
- Программа дисциплины [Введите название дисциплины] для направления/ специальности [код, 256.32kb.
- Программа дисциплины [Введите название дисциплины] для направления/ специальности [код, 129.59kb.
- Программа дисциплины [Введите название дисциплины] для направления/ специальности [код, 390.89kb.
- Программа дисциплины [Введите название дисциплины] для направления/ специальности [код, 337.06kb.
- Программа дисциплины [Введите название дисциплины] для направления/ специальности [код, 436.73kb.
- Программа дисциплины [Введите название дисциплины] для направления/ специальности [код, 128.11kb.
Тема 3. Оценка надежности центров обработки данных
Особенности надежности центров обработки данных (ЦОД). Составляющие надежности ЦОД. Зависимость надежности ЦОД от надежности элементов. Общая формула надежности. Плотность распределения отказов и ее интеграл. Период нормальной эксплуатации элементов. Износ и надежность. Интегральная и условная вероятности изностных отказов. Совместное действие внезапных и изностных отказов. Приработочные отказы и долговечность элементов. Надежность систем последовательного соединения элементов. Расчет надежности систем, содержащих параллельно соединенные элементы.
Способы описания условий работоспособности ЦОД. Структурные схемы надежности. Монотонные структуры. Показатели надежности структурно-сложных систем. Методы расчета показателей надежности с помощью алгоритма разрезания. Методы расчета показателей надежности с помощью алгоритма ортогонализации. Рекурентный метод. Алгоритм наращивания путей. Схемно-логический метод. Определение функции надежности по дереву отказов. Последовательность операций при построении деревьев отказов. Алгоритм нахождения минимальных сечений в дереве отказов.
Основная литература
1. Воронин А.А., Морозов Б.И. Надежность информационных систем: Учебное пособие.- СПб.: Изд-во СПбГТУ, 2001
- Липаев В.В. Надёжность программных средств. - М.:СИНТЕГ, 1998.
- Масюков В.А. Надежность информационных систем.- Тверь, ТГУ, 2002.
Дополнительная литература
- Ушаков И.А. Вероятностные модели надежности информационно-вычислительных систем. - М.: Радио и связь, 1991.
- Рябинин И.А., Черкесов Г.Н. Логико-вероятностные методы исследования надежности структурно-сложных систем. - М.: Радио и связь, 1981.
- Лонгботтом Р. Надёжность вычислительных систем. Пер. с англ.- М.: Энергоатомиздат 1985.
- Дружинин Г.В. Надежность автоматизированных производственных систем. – М.: Энергоатомиздат, 1986. – 480 с.
- Ястребенецкий М.А., Иванова Г.М. Надежность автоматизированных систем управления технологическими процессами. – Энергоатомиздат, 1989. – 264 с.
- Гнеденко Б. В., Беляев Ю. К., Соловьев А. Д. Математические методы в теории надежности. – М.: Наука, 1965. – 524 с.
- Колобов А.Б. Надежность технических систем.- Иваново, ИГЭУ, 2005.
- Левин В.И. Логическая теория надежности сложных систем. - М.: Энергоатомиздат, 1985.
- Рябинин И.А. Надежность и безопасность структурно-сложных систем. - Санкт-Петербург, Политехника, 2001.
- Райншке К., Ушаков И.А. Оценка надежности систем с использованием графов. - М.: Радио и связь, 1998.
Контрольные вопросы:
- Назовите составляющие понятия «надежность ЦОД».
- Перечислите факторы, определяющие надежность функционирования ЦОД.
- Дайте классификацию сбоев и отказов ЦОД.
- Укажите особенности и отличия понятия надежности программных средств.
- Назовите задачи теории и анализа надежности сложных систем.
- Дайте определение жизненного цикла информационной системы.
- Определите взаимосвязь качества и надежности ЦОД.
- Назовите способы расчета надежности систем ЦОД.
- Как определяется реальная надежность функционирования сложных систем.
- Перечислите основные вероятностные и временные показатели надежности технических систем.
- Назовите используемые в теории надежности законы распределения случайных величин.
- Выведите общую формулу надежности.
- Перечислите показатели надежности структурно-сложных систем.
- Сформулируйте понятия внезапных и изностных отказов.
- Объясните плотность распределения отказов и ее интеграл.
- Чем определяется надежность систем последовательного соединения элементов.
- Назовите особенности расчета надежности систем параллельного соединения элементов.
- Перечислите основные методы расчета показателей надежности.
- Как определяется функция надежности по дереву отказов.
Тема 4. Способы повышения надежности информационных систем
Избыточность ресурсов для повышения надежности информационных систем. Оценка влияния оперативного контроля и восстановления на надежность функционирования информационных систем.
Методы и способы резервирования.
Виды избыточности для повышения надежности ИС,
Выбор периодичности профилактики. Среднее время между запланированными и незапланированными профилактиками. Вероятность износовых отказов. Прогноз долговечности элементов. Средняя наработка на отказ в системах с периодическими проверками и профилактическим обслуживанием. Понятие постоянной средней интенсивности отказов. Формулы для определения периодичности профилактического обслуживания резервированных систем. Профилактика и среднее время между износовыми отказами.
Основная литература
- Воронин А.А., Морозов Б.И. Надежность информационных систем: Учебное пособие.- СПб.: Изд-во СПбГТУ, 2001.
- Масюков В.А. Надежность информационных систем.- Тверь, ТГУ, 2002.
Дополнительная литература
- Ушаков И.А. Вероятностные модели надежности информационно-вычислительных систем. - М.: Радио и связь, 1991.
- Рябинин И.А., Черкесов Г.Н. Логико-вероятностные методы исследования надежности структурно-сложных систем. - М.: Радио и связь, 1981.
- Лонгботтом Р. Надёжность вычислительных систем. Пер. с англ.- М.: Энергоатомиздат 1985.
- Ястребенецкий М.А., Иванова Г.М. Надежность автоматизированных систем управления технологическими процессами. – Энергоатомиздат, 1989. – 264 с.
- Гнеденко Б. В., Беляев Ю. К., Соловьев А. Д. Математические методы в теории надежности. – М.: Наука, 1965. – 524 с.
- Байхельт Ф., Франкен П. Надежность и техническое обслуживание: Математический подход. – М.: Ридио и связь, 1988. – 392 с.
- Колобов А.Б. Надежность технических систем.- Иваново, ИГЭУ, 2005.
- Левин В.И. Логическая теория надежности сложных систем. - М.: Энергоатомиздат, 1985.
- Рябинин И.А. Надежность и безопасность структурно-сложных систем. - Санкт-Петербург, Политехника, 2001.
- Райншке К., Ушаков И.А. Оценка надежности систем с использованием графов. - М.: Радио и связь, 1998.
Контрольные вопросы:
- Объясните значение избыточности ресурсов для повышения надежности информационных систем.
- Назовите методы и способы повышения надежности информационных систем.
- Укажите виды резервирования.
- Как определяются вероятностные характеристики износовых отказов.
- Перечислите функции оперативного контроля.
Тема 5. Методы обеспечения надежности информационных систем
Обеспечение надежности функционирования информационных систем на всех этапах жизненного цикла. Проектирование информационных систем и надежность. Предварительный анализ надежности. Выбор наиболее надежного варианта. Необходимость резервирования. Планирование и управление обеспечением надежности информационных систем. Детальная разработка технологической и эксплуатационной документации. Ресурсы необходимые для обеспечения надежности. Средства встроенного контроля процесса функционирования информационных систем.
Особенности обеспечения надежности функционирования информационных систем на этапе разработки. Производство и контроль. Качество и надежность. Роль контроля качества. Программы испытаний на надежность. Сбор данных о надежности элементов системы. Расчет допусков. Планирование профилактического обслуживания системы и предотвращения ее износа. Организация службы эксплуатации. Роль эксплуатации в обеспечении надежности функционирования информационных систем.
Основная литература
- Воронин А.А., Морозов Б.И. Надежность информационных систем: Учебное пособие. СПб.: Изд-во СПбГТУ, 2001
- Масюков В.А. Надежность информационных систем.- Тверь, ТГУ, 2002.
Дополнительная литература
- Ушаков И.А. Вероятностные модели надежности информационно-вычислительных систем. - М.: Радио и связь, 1991.
- Рябинин И.А., Черкесов Г.Н. Логико-вероятностные методы исследования надежности структурно-сложных систем. - М.: Радио и связь, 1981.
- Лонгботтом Р. Надёжность вычислительных систем. Пер. с англ.- М.: Энергоатомиздат 1985.
- Дружинин Г.В. Надежность автоматизированных производственных систем. – М.: Энергоатомиздат, 1986. – 480 с.
- Ястребенецкий М.А., Иванова Г.М. Надежность автоматизированных систем управления технологическими процессами. – Энергоатомиздат, 1989. – 264 с.
- Гнеденко Б. В., Беляев Ю. К., Соловьев А. Д. Математические методы в теории надежности. – М.: Наука, 1965. – 524 с.
- Байхельт Ф., Франкен П. Надежность и техническое обслуживание: Математический подход. – М.: Ридио и связь, 1988. – 392 с.
- Колобов А.Б. Надежность технических систем.- Иваново, ИГЭУ, 2005.
- Рябинин И.А. Надежность и безопасность структурно-сложных систем. - Санкт-Петербург, Политехника, 2001.
Контрольные вопросы:
1.Перечислите основные направления деятельности по обеспечению надежности на этапе проектирования информационных систем.
2.Назовите особенности обеспечения надежности функционирования информационных систем на этапе разработки.
3.Укажите достоинства и недостатки резервирования.
4.Существует ли зависимость надежности и качества ИС.
5.Назовите методы обеспечения надежности информационных систем.
6.Объясните роль эксплуатации в обеспечении надежности функционирования информационных систем.
7.Перечислите особенности эксплуатации информационных систем.
Тема 6. Надежность программных средств.
Определение надежности программных средств. Основные понятия и показатели надежности программных средств. Стандарты по надежности сложных программных средств. Проектирование надежного программного обеспечения. Методы проектирования. Проектирование структуры программ. Проектирование и программирование модуля. Инструментальные системы проектирования и разработки надежного программного обеспечения. Дестабилизирующие факторы обеспечения надежности функционирования программных средств. Характеристики программных ошибок и возможность априорного прогнозирования надежности программных средств. Обеспечение качества программных компонент. Языки программирования и надежность. Принципы и этапы тестирования для обеспечения качества программных средств. Тестирование структуры программных компонент.
Обеспечение надежности функционирования сложных программных средств. Обеспечение надежности в процессе разработки программных средств. Виды тестирования для обеспечения надежности программных средств. Сертификация программных средств. Применение избыточности.
Методы оценки надежности программного обеспечения. Модели надежности. Вероятностные модели программного обеспечения. Показатели надежности программных средств. Определение реальной надежности функционирования программных средств. Методы повышения надежности информационных систем
Основная литература
1. Липаев В.В. Надёжность программных средств. - М.:СИНТЕГ, 1998.
2. Масюков В.А. Надежность информационных систем.- Тверь, ТГУ, 2002.
- Воронин А.А., Морозов Б.И. Надежность информационных систем: Учебное пособие.- СПб.: Изд-во СПбГТУ, 2001.
Дополнительная литература
- Майерс Г. Надёжность программного обеспечения – М.: Мир, 1980.
- Левин В.И. Логическая теория надежности сложных систем. - М.: Энергоатомиздат, 1985.
- Липаев В.В. Методы обеспечения надежности качества крупномасштабных программных средств. - М.:СИНТЕГ, 2003.
- Липаев В.В. Функциональная безопасность программных средств. - М.:СИНТЕГ, 2004.
- Олейник А.И. Методы оценки надежности программного обеспечения. В кн.: Техника и технология в XXI веке: современное состояние и перспективы развития: монография/ И.П. Болодурина, А.С. Дулесов и др. Новосибирск: ЦРНС, 2009.
- Рябинин И.А. Надежность и безопасность структурно-сложных систем. - Санкт-Петербург, Политехника, 2001.
- Райншке К., Ушаков И.А. Оценка надежности систем с использованием графов. - М.: Радио и связь, 1998.
Контрольные вопросы:
1. Перечислите особенности надежности программных средств.
- Назовите стандарты в области программного обеспечения.
- Какими показателями характеризуются программные ошибки.
- На каких этапах жизненного цикла программных средств обеспечивается надежность ПС.
- От чего зависит надежность функционирования программных средств.
- Перечислите задачи и принципы проектирования надежного программного обеспечения.
- Как влияет надежность программных средств на надежность ИС в целом.
- Укажите методы и способы обеспечения надежности программного обеспечения.
- Каково значение сертификации программных средств.
- Назовите методы и особенности оценки надежности программного обеспечения.
- Назовите вероятностные модели надежности программного обеспечения.
Тема 7. Математические модели оценки надежности информационных
систем
Математические модели для оценки надежности функционирования информационно-вычислительной системы. Особенности оценки аппаратной части ИС. Алгоритм формирования модели надежности ИС. Вероятностные модели оценки надежности.
Особенности оценки надежности ПО.
Классификация моделей оценки надежности программного обеспечения. Непрерывные модели. Дискретные модели. Статические модели. Модель Джелински – Моранды. Модель переходных вероятностей Маркова. Модель Нельсона. Модель Коркорэна. Эмпирические модели. Модель фирмы IBM. Модель Холстеда. Стохастический метод вычисления надежности.
Основная литература
- Липаев В.В. Надёжность программных средств. - М.:СИНТЕГ, 1998.
- Масюков В.А. Надежность информационных систем.- Тверь, ТГУ, 2002.
- Воронин А.А., Морозов Б.И. Надежность информационных систем: Учебное пособие.- СПб.: Изд-во СПбГТУ, 2001
Дополнительная литература
- Ушаков И.А. Вероятностные модели надежности информационно-вычислительных систем. - М.: Радио и связь, 1991.
- Рябинин И.А., Черкесов Г.Н. Логико-вероятностные методы исследования надежности структурно-сложных систем. - М.: Радио и связь, 1981.
- Лонгботтом Р. Надёжность вычислительных систем. Пер. с англ.- М.: Энергоатомиздат 1985.
- Гнеденко Б. В., Беляев Ю. К., Соловьев А. Д. Математические методы в теории надежности. – М.: Наука, 1965. – 524 с.
- Колобов А.Б. Надежность технических систем.- Иваново, ИГЭУ, 2005.
- Левин В.И. Логическая теория надежности сложных систем. - М.: Энергоатомиздат, 1985.
- Олейник А.И. Методы оценки надежности программного обеспечения. В кн.: Техника и технология в XXI веке: современное состояние и перспективы развития: монография/ И.П. Болодурина, А.С. Дулесов и др. Новосибирск: ЦРНС, 2009.
- Ушаков И.А. Вероятностные модели надежности информационно-вычислительных систем. - М.: Радио и связь, 1991.
Контрольные вопросы:
- Приведите алгоритм формирования математических моделей для оценки надежности функционирования информационных систем.
- Назовите вероятностные модели надежности информационных систем.
- Перечислите особенности оценки надежности аппаратной части ИС.
- Перечислите особенности оценки надежности ПО.
- Приведите классификацию моделей оценки надежности ПО.
- Назовите непрерывные модели оценки надежности ПО.
- Дайте характеристику дискретным моделям оценки надежности ПО.
- В чем особенность статических моделей оценки надежности ПО?
- В чем суть и особенность моделей:
- Модель Джелински – Моранды.
- Модель переходных вероятностей Маркова.
- Модель Нельсона.
- Модель Коркорэна.
- Эмпирические модели.
- Модель фирмы IBM.
- Модель Холстеда.