可学答题网 > 问答 > 系统性能评价题库,高级系统架构师题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

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


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

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

软件容错的主要目的是提供足够的冗余信息和算法程序,使系统在实际运行时能够及时发现程序设计错误,采取补救措施,以提高软件可靠性,保证整个计算机系统的正常运行。软件容错技术主要有恢复块方法、N版本程序设计和防卫式程序设计等。试题中提到的一致性检查和能力检查也是软件冗余的方法,其中,一致性检查是先预测程序的运行结果,然后将程序运行中和运行后的结果与预测值进行比较,根据比较结果判断软硬件的故障。能力检查是用诊断程序检查系统各个部件的功能是否符合设计的要求,例如,用诊断程序读写存储器的各个存储单元以检查其读写和存储功能是否正常,又如,用一组数据检查运算逻辑部件的功能是否正常。

分类:系统性能评价题库,高级系统架构师题库
相关推荐

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

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

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

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

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

常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是(31)。A多版本程序设计可以检查软件故障,但不能检查硬件故障B用一组数据检查运算逻辑部件的功能属于能力检查C一致...

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

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

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

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

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

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