Основные типы комплексов программ
Основные типы комплексов программ
Программы для решения инженерных и научно-исследовательских задач.
Характеристики:
относительно небольшой жизненный цикл;
неполное использование ресурсов вычислительной системы;
небольшая длительность разработки;
их эксплуатация носит эпизодический и кратковременный характер;
отсутствие жестких ограничений на допустимую длительность ожидания результатов;
практически всегда имеется возможность достаточно строго проконтролировать выходные данные и при необходимости поставить контрольные эксперименты.
Рекомендуемые материалы
К этому типу программ практически не применимы основные понятия теории надежности.
Сложные комплексы программ для информационно–справочных систем, которые функционируют вне реального времени. Это системы организационного типа.
Характеристики:
период их эксплуатации значительно превышает длительность разработки;
в ходе эксплуатации они могут развиваться и обновляться, что влечет за собой изменение характеристик и сопровождающей документации.
Программы этого типа можно классифицировать как системы и применять к ним теорию надежности. Для них могут быть определены функции, характеристики а также промежуток времени, на котором должны сохранятся заданные показатели, в соответствии с определениями теории надежности и требованиями технической документации.
изменение комплекса программ в процессе развития и модернизации системы приводят к тому, что содержание показателей надежности оказываются нестабильными.
Комплексы программ автоматического или автоматизированного управления, непосредственно входящие в контур управления и функционирующие в реальном масштабе времени.
Характеристики:
обычно практически полностью используют ресурсы вычислительной системы;
снабжаются подробной документацией;
Рекомендуем посмотреть лекцию "11. Биотехнология".
эксплуатируются долгое время.
Такие программы обладают всеми чертами промышленных изделий. К ним наибольшей степени применимы понятия теории надежности.
Факторы, позволяющие анализировать показатели надежности программ 2-го и 3-го типов
Стабильность длительной эксплуатации.
Наличие технической документации.
Возможность существования дефектов в комплексах программ, вызывающих сбои и отказы при функционировании.