目录: 标题| 题干| 答案| 搜索| 相关
问题

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


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

  • A多版本程序设计可以检查软件故障,但不能检查硬件故障
  • B用一组数据检查运算逻辑部件的功能属于能力检查
  • C一致性检查时要把计算机的计算结果与手工计算结果进行比较
  • D软件冗余是一种动态冗余技术
参考答案
参考解析:

解析:本题考查软件可靠性的基础知识。软件冗余是利用冗余的软件来检测硬件和软件的功能是否正常。常用的有一致性检查、能力检测和多版本程序设计等。一致性检查是先预测程序的运行结果,然后将程序运行中和运行后的结果与预测值进行比较,根据比较结果判断软硬件的故障。能力检测是用诊断程序检查系统各个部件的功能是否符合设计的要求,例如用诊断程序读写存储器的各个存储单元以检查其读写和存储功能是否正常,又例如用一组数据检查运算逻辑部件的功能是否正常。多版本程序设计是对一个功能用不同的程序设计方法来实现,并检查运行结果是否一致,从而发现软硬件故障。硬件冗余分为动态冗余、静态冗余和时间冗余。

分类:其他
相关推荐

1、在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jac

在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jackson方法和Parnas方法。SD方法侧重与__(1)__,Jackson方法则是__(2)__,Parnas方法的主要思想是__...

2、15 )软件工程的进度安排有多种方法。下列哪种方法可以清楚地标出任务间的时间

15 )软件工程的进度安排有多种方法。下列哪种方法可以清楚地标出任务间的时间对比却难以表示多个任务间的依赖关系?AA )甘特图法BB )时间标记网络法CC ) PERT 图法DD )关键路径法

3、在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jac

在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jackson方法和Parnas方法。SD方法侧重与__(1)__,Jackson方法则是__(2)__,Parnas方法的主要思想是__...

4、卸载软件的常用方法有()、()、()、()。

卸载软件的常用方法有()、()、()、()。

5、● 架构权衡分析方法(ATAM)是一种常用的软件架构评估方法,下列关于该方法

● 架构权衡分析方法(ATAM)是一种常用的软件架构评估方法,下列关于该方法的叙述中,正确的是 (61) 。(61)A ATAM需要对代码的质量进行评估B ATAM需要对软件系统需求...

6、软件工程的进度安排有多种方法。下列( )可以清楚地标出任务间的时间对比,却难

软件工程的进度安排有多种方法。下列( )可以清楚地标出任务间的时间对比,却难以表示多个任务间的依赖关系。A甘特图法B时间标记网络法CPERT图法D关键路径法