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

Виды обеспечения надежности.

Для построения надежных информационных систем можно использовать различ­ные виды обеспечения:

□ экономическое;

□ временное;

□ организационное;

□ структурное; ,

□ технологическое;

□ эксплуатационное;

□ социальное;

□ эргатическое;

□ алгоритмическое;

□ синтаксическое;

□ семантическое.

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

  1. Практическая реализация надежных информационных систем.

Обеспечение надежности технических компонентов информационных систем чаще всего реализуется аппаратным и программным способами.

В первом случае ИС использует аппаратную избыточность:

□ все операции выполняются параллельно на одинаковых компонентах системы, а результаты их работы затем сравниваются, что позволяет выявить ошибки;

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

Программный способ предусматривает:

□ последовательное во времени выполнение одних и тех же информационных процессов и дублирование данных;

О автоматическое восстановление отказавших операционных систем, приложе­ний и искаженных данных.

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

Для обеспечения надежности технических средств чаще всего производится:

□ резервирование (дублирование) технических средств (компьютеров и их ком­понентов, сегментов сетей и т. д.);

□ использование стандартных протоколов работы устройств ИС;

□ применение специализированных технических средств защиты информации.

Для обеспечения надежности функционирования программного комплекса И С требуется:

□ тщательное тестирование программ, опытное исполнение программы с целью обнаружения в ней ошибок (обязательное условие эффективного тестиро­вания — по крайней мере один раз выполнить все разветвления программы в каждом из возможных направлений);

□ использование стандартных протоколов, интерфейсов, библиотек процедур, лицензионных программных продуктов;

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

□ изоляция параллельно работающих процессов, в результате чего ошибки в ра­боте одной программы не влияют на работу операционной системы и других программ.

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