试题详情
- 简答题说明容错软件的定义与容错的一般方法。
- 归纳容错软件的定义,有以下四种:
1.规定功能的软件,在一定程序上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件为具有容错功能的软件。
2.规定功能的软件,在一定程序上能从错误状态自动恢复到正常状态,则称之为容错软件。
3.规定功能的软件,在因错误而发生错误时,仍然能在一定程度上完成预期的功能,则把该软件称为容错软件。
4.规定功能的软件,在一定程度上具有容错能力,则称之为容错软件。
实现容错技术的主要手段是冗余,通常冗余技术分为四类。
1.结构冗余。结构冗余是通常用的冗余技术。按其工作方式,它分为静态、动态和混合冗余三种。
2.信息冗余。为检查或纠正信息在运算或传输中的错误须外加一部分信息,这种现象称为信息冗余。
3.时间冗余。是指以重复执行指令(指令复执)或程序(程序复算)来消除瞬时错误带来的影响。
4.冗余附加技术。是指为实现上述冗余技术所需的资源和技术。包括程序、指令、数据、存放和调动他们的空间和通道等。 关注下方微信公众号,在线模考后查看
热门试题
- 李先生所在的项目组已经进入项目完成的阶段
- 曾被誉为“程序设计方法的革命”的()程序
- 下面不属于软件工程的基本原则的是()
- 某零件数据库保存有零件入库情况的记录。其
- 为什么说“软件设计以面向元数据为主,以面
- 集成测试
- 软件
- 软件需求规格说明书由哪些部分组成?
- 假设使用代码行技术进行费用估计,某软件中
- 软件维护阶段是软件生存周期中持续时间最长
- 在软件结构图的有关术语中,用于表示软件结
- 瀑布模型有哪些特点?对于里程碑,你有什么
- 系统测试是把软件、硬件和环境连在一起的全
- 尽量多使用临时变量。
- 专家估算
- 在DFD中,双杠表示()
- 软件需求分析阶段的工作,可以分成以下四个
- 文风良好的程序中()行占整个程序文件的三
- 下面的()决策是在需求分析时做出的。
- 在软件生产的(),使用的工具主要是机器语