Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Иваненко / С прошлых курсов / Otvety_na_ekzamen_proektsia_otvetov_proshlogo_g_1.docx
Скачиваний:
33
Добавлен:
19.02.2018
Размер:
205.78 Кб
Скачать

Методы программного восстановления

Методы программного восстановления

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

2. Повторение решения при тех же исходных данных.

3. Исключение сообщения из обработки.

4. Кратковременное прекращение решения определенной задачи до обновления данных или устранения источника искажений.

6. Перестройка режима работы в связи с потерей части информации.

7. Переход на резервную вычислительную машину с накопленной информацией.

8. Восстановление всей информации за счет ее дублирования.

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

Характеристики процессов контроля и восстановления

Количественные характеристики контроля и восстановление программ.

1. Вероятность обнаружения искажения при одной процедуре контроля (P).

2. Затраты на проведение одной процедуры контроля (b).

3. Длительность одной процедуры контроля (t).

4. Интервал времени между последовательными процедурами контроля.

5. Потеря в эффективности выполнения основной задачи на единицу времени вследствие использования процедур контроля.

6. Вероятность ложного обнаружения искажения(Pл).

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

Количественные характеристики (вероятностные):

1. Длительность наработки до первого отказа.

2. Pp(t) – вероятность безотказной работы. Т.е. вероятность того, что время до отказа будет больше времени наработки(T≥t).

3. Qp(t) – вероятность отказа.Q(t) = 1 –P(t)

4. Интенсивность отказа. λ = -

Восстановление – процесс перехода из неработоспособного состояния в работоспособное.

Характеристики процесса восстановления:

1. Вероятность восстановления

2. Среднее время восстановления

3. Плотность распределения времени восстановления

В аппаратуре отказ, как правило, физическое нарушение. Требует вмешательства специалиста.

В ПО сбои происходят вследствие нарушения кодов программ или искажения и утраты отдельных данных.

Проявление отказа:

1. Остановка

2. Зацикливание

3. Пропуск групп команд

Приводит к выдаче заведомо неправильной информации, прекращению выдачи.

Первопричина нарушения работоспособности программ при исправной аппаратуре – это конфликт между реальными данными и обрабатывающей их программной.

Сбои – самоустраняющийся отказ, не требующий вмешательства.

В аппаратуре отказ – это физическое нарушение.

Время характеризующее процесс, в течение которого без ущерба для деятельности можно проигнорировать отказ – tдоп.

tвосст<tдоп – сбой

tвосст>tдоп– отказ

Как правило, приводит к:

1. большим неудобствам

2. небольшим неудобствам

Определение tдоп зависит от следующих характеристик:

1. Инерционность объекта, являющегося источником или потребителем информации

2. Периодичность или средний темп решения задачи

3. Длительность отклика от получения данных до выдачи результата

4. Средний интервал времени между однотипными сообщениями

Соседние файлы в папке С прошлых курсов