
- •Предмет науки о надежности. Определение надежности (в узком и широком смысле).
- •Основные этапы и направления развития теории надежности.
- •Характерные особенности ис(асоиу) как сложной системы. Виды надежности ис(асоиу)
- •Надежность ис(асоиу) как комплексное свойство.
- •Понятие отказа, классификация отказов технических средств (тс)
- •Понятие безотказности; виды технического состояния объекта.
- •Понятие ремонтопригодности; восстанавливаемые и невосстанавливаемые объекты, ремонтируемые и неремонтируемые объекты. Показатели ремонтопригодности
- •Понятие долговечности; виды предельного состояния. Наработка, виды наработки; технический ресурс, остаточный ресурс; срок службы технического объекта. Показатели долговечности
- •Понятия сохраняемости и живучести объекта; достоверность информации, выдаваемой объектом. Показатели сохраняемости
- •Показатели безотказности (статистические и математические определения) для невосстанавливаемых объектов
- •Показатели безотказности (статистические и математические определения) для восстанавливаемых объектов
- •Связь между различными показателями надежности: вбр р(t), плотность f(t), средняя наработка до отказа t, интенсивность отказов λ(t)
- •Законы распределения дискретных случайных величин, применяемые в теории надежности: примеры дискретных случайных величин, распределение Пуассона и биномиальное распределение
- •Законы распределения непрерывных случайных величин, применяемые в теории надежности: закон Релея и закон Вейбулла
- •Законы распределения непрерывных случайных величин, применяемые в теории надежности: экспоненциальный закон и γ-распределение
- •Законы распределения непрерывных случайных величин, применяемые в теории надежности: нормальный и нормальный усеченный закон
- •Классификация и характеристика факторов, влияющих на надежность функционирования ис (асоиу)
- •Классификация методов расчета систем на надежность. Порядок расчета надежности. Расчет надежности при основном соединении элементов
- •Порядок расчета надежности
- •Резервирование. Классификация методов резервирования систем.
- •Кратность резервирования – это отношение числа резервных элементов объекта к числу основных.
- •Испытания на надежность: определение, значение Положительные и отрицательные стороны испытаний на надежность.
- •Классификация и краткая характеристика видов испытаний на надежность.
- •Определительные испытания на надежность (характеристика, виды, преимущества, недостатки).
- •Контрольные испытания на надежность, основанные на числе допустимых отказов, равном нулю (пример).
- •Контрольные испытания на надежность, основанные на последовательном анализе.
- •Понятие качества программных средств. Функциональные и конструктивные характеристики качества.
- •Иерархия показателей качества пс. Характеристика комплексных показателей качества пс
- •Классификация показателей качества. Процесс оценки показателей качества по гост
- •Показатели надежности пс; количественные характеристики критерия работоспособность.
- •Показатели надежности пс; количественные характеристики критерия устойчивость функционирования.
- •Понятия отказа и сбоя пс. Виды состояний (функционирования) по. Примеры
- •Классификация отказов по. Примеры
- •Понятие дефектов пс и причины их появления.
- •Области использования понятий отказ, сбой, дефект на протяжении всего жизненного цикла пс.
- •Объекты уязвимости, дестабилизирующие факторы и источники угроз надежности функционирования пс.
- •Модель анализа надежности пс.
- •Структурный анализ и структурные преобразования в расчетах надежности: преобразование структуры типа «треугольник» в структуру типа «звезда».
- •Структурный анализ и структурные преобразования в расчетах надежности: метод разложения сложной структуры по «ключевым элементам».
Понятие качества программных средств. Функциональные и конструктивные характеристики качества.
Качество и надежность программных средств (п.с.)
П.с. – объект, состоящий из программ, процедур, правил и сопутствующих им документаций и правил, относящихся к функционированию систем обработки информации.
Программный продукт – п.с. предназначенное для поставки, передачи и продажи пользователям.
Пользователь п.с. – физическое или юридическое лицо, применяющее п.с. и участвующее в деятельности прямо или косвенно зависящей от функционирования данного п.с., может не являться пользователем вычислительной системы в целом.
Качество п.с. – совокупность свойств п.с., которые обуславливают его пригодность удовлетворять заданные или подразумеваемые потребности в соответствии с его назначением.
Совокупность характеристик качества п.с. делится на 2 класса:
функциональные характеристики качества – регламентируют назначение; основные функции; область применения п.с. (характеризуют функциональную пригодность)
конструктивные характеристики – их задача – поддержка и улучшение функциональных характеристик, повышение удобства и расширение сферы п.с. пользователя.
Иерархия показателей качества пс. Характеристика комплексных показателей качества пс
1. (международный стандарт) ISO 9126: 1991 (ГОСТ-Р ИСО/МЭК 9126-93)
2. (российский стандарт) ГОСТ 28195-89 (ГОСТ 28806-90)
Эти стандарты устанавливают общие положения по оценке качества п.с., поставляемый через фонды алгоритмов и программ; номенклатуру применяемости показателей качества.
Согласно стандарту (2) показатели качества объединены в иерархическую структуру, которая имеет вид:
I – оценка качества
II – комплексные показатели качества
III – критерии качества
IV – метрики
V – оценочные элементы
II включает в себя: надежность п.с., сопровождение, удобство применения (практичность), эффективность, универсальность (мобильность), корректность (функциональность).
( ) – это II в 1. стандарте.
II характеризуют потребительские свойства, соответствующие пользователям п.с.
На разных этапах жизненного цикла факторы качества рассматривают с разных точек зрения:
на этапе анализа разработчики вместе с заказчиками устанавливают требуемый уровень качества для каждого из III (базовые значения критериев). Эти значения указываются в ТЗ.
на этапе проектирования и разработки с использованием спец. методов обеспечивается требуемый уровень качества п.с. путем реализации выбранных оценочных элементов.
на этапе тестирования происходит оценка качества и доработка п.с. если уровень не достигнут.
Все оценочные элементы, метрики, критерии с позиции возможности и точности их измерения делятся на 3 группы:
категорийные показатели качества: описательные, отражают набор свойств и общие характеристики объекта, его функции, категории ответственности, защищенности и важности, которые могут быть представлены номинальной шкалой категорий – свойств (это характеристики корректности и функциональности)
количественные показатели – множество числовых упорядоченных точек, которые отражают непрерывные закономерности и описываются интервальной или относительной шкалой. Показатели могут объективно измерить и численно сопоставить требованиям (характеристики эффективности и надежности)
качественные показатели – содержат несколько упорядоченных свойств категории, которая характеризуется порядковой или точечной шкалой. Оцениваются субъективно экспертом. (Характеристики практичности, сопровождаемости, универсальности)
Независимо от того, к какой группе относится показатель по стандарту, на всех уровнях принимается шкала от 0 до 1.
Критерии качества, соответствующие показателя качества:
надежность – характеризуется устойчивостью функционирования работоспособности
сопровождение – наглядность, структурность, простота конструкции, повторяемость
удобство применения – легкость освоения, удобство эксплуатации и обслуживания, доступность эксплуатационной документации
эффективность – ресурсоемкость, уровень автоматизации, временная эффективность
универсальность – гибкость, мобильность, модифицируемость
корректность – согласованность, полнота реализации, проверенность, логическая корректность.