Содержание
Введение…………………………………………………………………………3
1 Теоретическая часть…………………………………………………………...4
1.1 Общие положения…………………………………………………………...4
1.2 Основные стандартизованные определения показателей надежности..5
1.3 Средства повышения надежности ИС…………………………………..…6
2 Постановка задачи………………………………………………………….....8
3 Расчетная часть………………………………………………………..……..10
4 Программная реализация……………………………………………………20
Заключение……………………………………………………………………
Список использованных источников………………………………………..
Приложение. Листинг программного кода…………………………………
Введение
Проблема надежности является очень важной для современных технических систем. Можно привести примеры многих систем, для которых решение проблемы надежности в самом прямом смысле означает, быть или не быть данной системе. К ним можно отнести и различные информационные системы, включающие в свой состав большое число компьютеров, имеющих сетевую структуру, территориально распределенные информационные системы, информационные системы измерения параметров различных объектов, системы мониторинга и т.п.
Информационные системы могут иметь простую и сложную структуру. Их усложнение идет сегодня в различных направлениях. С одной стороны, в состав систем входит все большее число комплектующих элементов. С другой стороны, усложняется их структура, определяющая соединение отдельных элементов и их взаимодействие в процессе функционирования и поддержания работоспособности. При этом усложнение систем является прямым следствием постоянно возрастающей ответственности выполняемых ими функций, сложности и многообразия этих функций.
При прочих равных условиях система, состоящая из большого числа комплектующих элементов и имеющая более сложную структуру и сложный алгоритм функционирования, является менее надежной по сравнению с более простой системой. Все это требует разработки специальных методов обеспечения надежности таких систем, включая разработку математических методов расчета надежности и экспериментальной оценки.
1 Теоретическая часть
1.1 Общие положения
Информационная система – это сложная человеко-машинная система, включающая в свой состав эргатические звенья, технические средства и программное обеспечение.
Использование современных компьютеров и компьютерных систем (КС) может иметь место при условии их достаточно надежной работы. Основными причинами, определяющими повышенное внимание к проблемам надежности являются:
рост сложности аппаратуры и появление сложных высокопроизводительных компьютерных систем КС;
медленный рост уровня надежности комплектующих элементов;
увеличение важности выполняемой аппаратурой функций;
усложнение условий эксплуатации и др.
Надежность компьютеров и КС определяется, с одной стороны, отсутствием отказов, сбоев и ошибок в работе устройств, с другой возможностью восстановления аппаратуры и вычислительного процесса.
Основными задачами теории надежности являются:
методы анализа надежности элементов и систем;
установление видов количественных показателей надежности;
выработка методов аналитической оценки надежности;
разработка методов оценки надежности по результатам испытаний;
оптимизация надежности на стадиях разработки и эксплуатации.