Методы, применяемые в системах тестового диагностирования
В программном обеспечении должны быть предусмотрены также полпрограммы, обеспечивающие обнаружение дефектов в носителях, а также ликвидацию последствий возникновения этих дефектов при обращении основной программы к тому или иному носителю.
Методы обеспечения эксплуатационной надежности программ по отношению к сбоям ЭВМ можно разбить на три группы: методы предупреждения возникновения сбоев ЭВМ; методы контроля сбоев ЭВМ; методы обработки последствий сбоев ЭВМ.
Применимость и способы реализации перечисленных групп методов для обеспечения эксплуатационной надежности существенно отличаются от случая программной надежности. Так, в отмечается, что для обеспечения программной надежности используются преимущественно методы предупреждения и обнаружения ошибок программ. Методы обработки последствий программных ошибок применяются не очень широко.
Поскольку тестовое диагностирование проводится в периоды, когда ЭВМ не занята решением основных задач, тестовые воздействия генерируются и подаются на объект диагностирования тестовыми программами. Размещение тестовых программ в оперативной памяти и передача им управления могут производиться как операционной системой (неавтономное тестирование), так и оператором при размещении тестовых программ на внешних носителях (автономное тестирование).
Tags: компьютер