问题 单项选择题

常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是______。

A.多版本程序设计可以检查软件故障,但不能检查硬件故障

B.用一组数据检查运算逻辑部件的功能属于能力检查

C.一致性检查时要把计算机的计算结果与手工计算结果进行比较

D.软件冗余是一种动态冗余技术

答案

参考答案:B

解析:[要点解析]
软件冗余是利用冗余的软件来检测硬件和软件的功能是否正常。常用的有①一致性检查、②能力检测和③多版本程序设计等技术,这3种技术的相关说明见表4-4。

表4-4 软件冗余各技术说明表

软件冗余技术