多做题,通过考试没问题!

软件工程

睦霖题库>大学试题(计算机科学)>软件工程

说明容错软件的定义与容错的一般方法。

正确答案:归纳容错软件的定义,有以下四种:
1.规定功能的软件,在一定程序上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件为具有容错功能的软件。
2.规定功能的软件,在一定程序上能从错误状态自动恢复到正常状态,则称之为容错软件。
3.规定功能的软件,在因错误而发生错误时,仍然能在一定程度上完成预期的功能,则把该软件称为容错软件。
4.规定功能的软件,在一定程度上具有容错能力,则称之为容错软件。
实现容错技术的主要手段是冗余,通常冗余技术分为四类。
1.结构冗余。结构冗余是通常用的冗余技术。按其工作方式,它分为静态、动态和混合冗余三种。
2.信息冗余。为检查或纠正信息在运算或传输中的错误须外加一部分信息,这种现象称为信息冗余。
3.时间冗余。是指以重复执行指令(指令复执)或程序(程序复算)来消除瞬时错误带来的影响。
4.冗余附加技术。是指为实现上述冗余技术所需的资源和技术。包括程序、指令、数据、存放和调动他们的空间和通道等。
答案解析:
进入题库查看解析

微信扫一扫手机做题