Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭкзаменТО.doc
Скачиваний:
10
Добавлен:
29.04.2019
Размер:
134.66 Кб
Скачать

9. Надежность программного обеспечения;

- Надежность программного обеспечения - способность программного продукта безотказно выполнять определенные функции при заданных условиях в течение заданного периода времени с достаточно большой вероятностью. Степень надежности характеризуется вероятностью работы программного продукта без отказа в течение определенного периода времени.

- Программа считается правильной, если она не содержит ошибок. Такая программа не дает неверных результатов, т.е. она абсолютно надежна. Этот факт породил ложное представление о том, что число ошибок в программе можно считать наиболее естественной мерой надежности. Было выполнено довольно много работ, в которых предлагались различные методы оценки числа оставшихся в программе ошибок по результатам ее тестирования, в том числе метод "засорения" известными ошибками, однако, как показывают приводимые ниже соображения, количество ошибок в программе не имеет никакого отношения к ее надежности:

1. Число ошибок в программе - величина "ненаблюдаемая", наблюдаются не сами ошибки, а результат их проявления.

2. Неверное срабатывание программы может быть следствием не одной, а сразу нескольких ошибок.

3. Ошибки могут компенсировать друг друга, так что после исправления какой-то одной ошибки программа может начать "работать хуже".

4. Надежность характеризует частоту проявления ошибок, но не их количество; в то же время хорошо известно, что ошибки проявляются с разной частотой: некоторые ошибки остаются невыявленными после многих месяцев и даже лет эксплуатации, но, с другой стороны, нетрудно привести примеры, когда одна единственная ошибка приводит к неверному срабатыванию программы при любых исходных данных, т.е. к нулевой надежности.

10. Показатели надежности;

1. Надежность - свойство объекта сохранять во времени способность выполнять требуемые функции. Например: для электродвигателя - обеспечивать требуемые момент на валу и скорость; для системы электроснабжения - обеспечивать электроприемники энергией требуемого качества.

2. Выполнение требуемых функций должно происходить при значениях параметров в установленных пределах. Например: для электродвигателя - обеспечивать требуемые момент и скорость при температуре двигателя, не превышающей определенного предела, отсутствии выделения источника взрыва, пожара и т.д. 3. Способность выполнять требуемые функции должна сохраняться в заданных режимах (например, в повторно-кратковременном режиме работы); в заданных условиях (например, в условиях запыленности, вибрации и т.д.). 4. Объект должен обладать свойством сохранять способность выполнять требуемые функции в различные фазы его жизни: при рабочей эксплуатации, техническом обслуживании, ремонте, хранении и транспортировке.

Безотказность - свойство объекта непрерывно сохранять работоспособность в течение некоторой наработки или в течение некоторого времени. Ремонтопригодность - свойство объекта быть приспособленным к предупреждению и обнаружению отказов и повреждений, к восстановлению работоспособности и исправности в процессе технического обслуживания и ремонта. Долговечность - свойство объекта сохранять работоспособность до наступления предельного состояния с необходимым прерыванием для технического обслуживания и ремонтов. Сохраняемость - свойство объекта непрерывно сохранять исправное и работоспособное состояние в течение (и после) хранения и (или) транспортировки.