Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры НИС для мобил.doc
Скачиваний:
0
Добавлен:
10.12.2019
Размер:
1.16 Mб
Скачать
  1. Надежность системы с конечным временем восстановления (показатели, методы расчета)

Для восстанавливаемых систем характерно чередование времени исправной работы и времени восстановления (ремонтов).

Система, проработав случайное время tp1, выходит из строя. После отказа происходит восстановление, и система работает вновь время tp2 до отказа. Этот процесс продолжается неограниченно.

Восстановление отказавшего элемента часто требует времени, которым нельзя пренебречь. Среднее время восстановления системы Тв – это математическое ожидание продолжительности восстановления системы после отказа, т. е. среднее время вынужденного, нерегламентированного простоя, вызванного отысканием и устранением отказа.

(16)

где Рв – плотность вероятности времени восстановления;

Fв – функция распределения времени восстановления.

Основной характеристикой восстанавливаемой системы является коэффициент готовности. Коэффициент готовности Кг для установившегося режима эксплуатации определяется как вероятность того, что система будет исправна  в произвольно выбранный момент в промежутках между плановыми техническими обслуживаниями

.

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

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

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

Программный отказ зависит от того, с какой вероятностью программа попадет на участок кода, содержащий ошибку

Общее между программными и аппаратными отказами:

а) невыполнение объектом заданных функций;

б) времена до отказов и времена устранения отказов носят случайный характер;

в) методы обработки статистических данных об отказах одинаковы(средняя наработка объекта на программный отказ, интенсивность программных отказов объекта и т.д.

Отличие:

Программный отказ, в отличие от аппаратного, устраняется навсегда.

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

Программные отказы трудно предвидеть, они не делятся на внезапные и постепенные.

Повышение надежности ПО:

Может происходить на 4х уровнях:

-на этапе проектирования

-на этапе разработки

-на этапе внедрения

-на этапе эксплуатации

Угрозы надежности:

-ошибки проектирования при постановке задачи

-ошибки алгоритмизации задач

-ошибки программирования

-низкое качество программирования

-ошибки, не зависящие от разработчика (ошибки персонала при эксплуатации, искажение сигнала в каналах связи, аппаратный сбой)

При возникновении ошибки страдают:

-вычислительный процесс

-информация в БД

-объектный код программы

Способы борьбы с ошибками:

-предупреждение ошибок

-обнаружение и исправление ошибок

-обеспечение устойчивости ошибкам

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]