
- •Предмет науки о надежности. Определение надежности (в узком и широком смысле).
- •Основные этапы и направления развития теории надежности.
- •Характерные особенности ис(асоиу) как сложной системы. Виды надежности ис(асоиу)
- •Надежность ис(асоиу) как комплексное свойство.
- •Понятие отказа, классификация отказов технических средств (тс)
- •Понятие безотказности; виды технического состояния объекта.
- •Понятие ремонтопригодности; восстанавливаемые и невосстанавливаемые объекты, ремонтируемые и неремонтируемые объекты. Показатели ремонтопригодности
- •Понятие долговечности; виды предельного состояния. Наработка, виды наработки; технический ресурс, остаточный ресурс; срок службы технического объекта. Показатели долговечности
- •Понятия сохраняемости и живучести объекта; достоверность информации, выдаваемой объектом. Показатели сохраняемости
- •Показатели безотказности (статистические и математические определения) для невосстанавливаемых объектов
- •Показатели безотказности (статистические и математические определения) для восстанавливаемых объектов
- •Связь между различными показателями надежности: вбр р(t), плотность f(t), средняя наработка до отказа t, интенсивность отказов λ(t)
- •Законы распределения дискретных случайных величин, применяемые в теории надежности: примеры дискретных случайных величин, распределение Пуассона и биномиальное распределение
- •Законы распределения непрерывных случайных величин, применяемые в теории надежности: закон Релея и закон Вейбулла
- •Законы распределения непрерывных случайных величин, применяемые в теории надежности: экспоненциальный закон и γ-распределение
- •Законы распределения непрерывных случайных величин, применяемые в теории надежности: нормальный и нормальный усеченный закон
- •Классификация и характеристика факторов, влияющих на надежность функционирования ис (асоиу)
- •Классификация методов расчета систем на надежность. Порядок расчета надежности. Расчет надежности при основном соединении элементов
- •Порядок расчета надежности
- •Резервирование. Классификация методов резервирования систем.
- •Кратность резервирования – это отношение числа резервных элементов объекта к числу основных.
- •Испытания на надежность: определение, значение Положительные и отрицательные стороны испытаний на надежность.
- •Классификация и краткая характеристика видов испытаний на надежность.
- •Определительные испытания на надежность (характеристика, виды, преимущества, недостатки).
- •Контрольные испытания на надежность, основанные на числе допустимых отказов, равном нулю (пример).
- •Контрольные испытания на надежность, основанные на последовательном анализе.
- •Понятие качества программных средств. Функциональные и конструктивные характеристики качества.
- •Иерархия показателей качества пс. Характеристика комплексных показателей качества пс
- •Классификация показателей качества. Процесс оценки показателей качества по гост
- •Показатели надежности пс; количественные характеристики критерия работоспособность.
- •Показатели надежности пс; количественные характеристики критерия устойчивость функционирования.
- •Понятия отказа и сбоя пс. Виды состояний (функционирования) по. Примеры
- •Классификация отказов по. Примеры
- •Понятие дефектов пс и причины их появления.
- •Области использования понятий отказ, сбой, дефект на протяжении всего жизненного цикла пс.
- •Объекты уязвимости, дестабилизирующие факторы и источники угроз надежности функционирования пс.
- •Модель анализа надежности пс.
- •Структурный анализ и структурные преобразования в расчетах надежности: преобразование структуры типа «треугольник» в структуру типа «звезда».
- •Структурный анализ и структурные преобразования в расчетах надежности: метод разложения сложной структуры по «ключевым элементам».
Показатели надежности пс; количественные характеристики критерия работоспособность.
2) Работоспособность – это способность программы функционировать в заданных режимах и объемах обрабатываемой информации в соответствии с программными документами при отсутствии сбоев технических средств (оценивается на всех этапах).
Включает в себя две метрики:
функционирование в заданных режимах
обеспечение обработки заданного объема информации
Для первой метрики существует оценочный
элемент – ВБР:
.
Эксперименты целесообразно проводить на разных наборах выходных данных.
Для второй метрики оценочные элементы:
оценка среднего времени восстановления
оценка продолжительности преобразования входного набора данных в выходные
Показатели надежности пс; количественные характеристики критерия устойчивость функционирования.
Показатели надежности характеризуют способность программного средства в конкретных областях применения выполнять заданные функции в соответствии с программными документами в условиях возникновения отклонений в среде функционирования, вызванных сбоями технических средств, ошибками во входных данных, ошибками обслуживания и другими дестабилизирующими воздействиями.
Сбой технических средств – это событие, заключающееся в нарушении исправного состояния технических средств ЭВМ при сохранении ими работоспособного состояния.
Ошибка обслуживания – нарушение требуемого порядка взаимодействия пользователя с программой.
Критериями надежности являются устойчивость функционирования и работоспособность.
1) Устойчивость функционирования – способность обеспечивать продолжение работы программы после возникновения отклонений, вызванных сбоем технических средств, ошибками выходных данных и ошибками обслуживания.
Для устойчивости функционирования определяется два типа метрики:
средства восстановления при ошибках на входе
средства восстановления при сбоях оборудования
Эти метрики оцениваются на этапе анализа.
На этапе реализации вводится еще одна метрика:
реализация управления средствами восстановления
Все оценочные элементы для этих метрик определяются экспертным путем.
Понятия отказа и сбоя пс. Виды состояний (функционирования) по. Примеры
Исправное функционирование (состояние) ПО – это такое его функционирование (при отсутствии сбоя технических средств), при котором оно соответствует всем требованиям программной документации. Работоспособное состояние (функционирование) характеризуется способностью ПО выполнять все заданные функции в соответствии с программной документацией при отсутствии сбоя технических средств. Если значение хотя бы одного из параметров (оценочных элементов), характеризующих способность ПО выполнять требуемые функции, не соответствует программной документации, будем считать, что ПО находится в неработоспособном состоянии. А событие, состоящее в нарушении работоспособного функционирования ПО, назовем его отказом. Событие, состоящее в нарушении исправного функционирования ПО, но при сохранении его работоспособного состояния, назовем сбоем ПО. Наиболее яркий пример: из-за сбоя окно приложения иногда может не отвечать на действия пользователя, но продолжать выполнение своих функций обработки данных. Еще одна ситуация: выводимое окно из-за сбоя может не соответствовать удобству использования данного ПО. Например, в некотором ПО может быть не реализована возможность работы программы при разных разрешениях экрана. Если при смене разрешения функционально программа не страдает, а теряется только ее удобство и привлекательность, то это только сбой ПО. В противном случае (если из-за смены разрешения функциональность программы нарушается) – это отказ программы.
Во введенных определениях состояний ПО специально предусмотрена оговорка по поводу отсутствия сбоя технических средств, т.е. при рассмотрении работоспособности ПО мы фактически имеем в виду работоспособность вычислительного процесса. Учет сбоев технических средств происходит в отдельном критерии надежности – устойчивости функционирования.