首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不属于软件容错技术的是(33)。
以下不属于软件容错技术的是(33)。
admin
2016-09-08
52
问题
以下不属于软件容错技术的是(33)。
选项
A、热备份或冷备份系统
B、纠错码
C、三模冗余
D、程序走查
答案
D
解析
本题考查软件容错的基本知识。容错是指系统在运行过程中发生一定的硬件故障或软件错误时,仍能保持正常工作而不影响正确结果的一种性能或措施。
容错技术主要是采用冗余方法来消除故障的影响。冗余是指在正常系统运行所需的基础上加上一定数量的资源,包括信息、时间、硬件和软件。主要的冗余技术有结构冗余(硬件冗余和软件冗余)、信息冗余、时间冗余和冗余附加4种。
结构冗余是常用的冗余技术,按其工作方式,可分为静态冗余、动态冗余和混合冗余三种。静态冗余又称为屏蔽冗余或被动冗余,常用的有三模冗余和多模冗余。动态冗余又称为主动冗余,它是通过故障检测、故障定位及故障恢复等手段达到容错的目的。其主要方式是多重模块待机储备,当系统检测到某工作模块出现错误时,就用一个备用的模块来顶替它并重新运行。各备用模块在其待机时,可与主模块一样工作,也可不工作。前者叫做热备份系统(双重系统),后者叫做冷备份系统(双工系统、双份系统)。混合冗余技术是将静态冗余和动态冗余结合起来。
除冗余技术之外,软件容错技术还可采用N版本程序设计、恢复块方法和防卫式程序设计等。
N版本程序设计是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。恢复块方法是一种动态的故障屏蔽技术,采用后向恢复策略;恢复块方法提供具有相同功能的主块和几个后备块,一个块就是一个执行完整的程序段,主块首先投入运行,结束后进行验证测试,如果没有通过验证测试,系统经现场恢复后由后备块1运行。后备块运行结束后也进行验证测试,如果没有通过验证测试,系统经现场恢复后由后备块2运行。重复这一过程,可以重复到耗尽所有的后备块,或者某个程序故障行为超出了预料,从而导致不可恢复的后果。
防卫式程序设计是一种不采用任何传统的容错技术就能实现软件容错的方法,对于程序中存在的错误和不一致性,防卫式程序设计的基本思想是通过在程序中包含错误检查代码和错误恢复代码,使得一旦发生错误,程序就能撤销错误状态,恢复到一个已知的正确状态中去。
转载请注明原文地址:https://jikaoti.com/ti/3nJ7FFFM
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
请将选中的图形文件正方形旋转到一定的角度。
某工作簿存放了学生成绩,将存储在Sheet1中的课程分数,计算李林的总分,结果保存在Sheet2中的单元格A2中。
在newbook1的工作表1中,在单元格A3输入“2000年”,利用鼠标左键,在A3:I3区域按年份数字递增顺序进行填充。
请将数据透视表删除。
将工作表A1:A5区域的数值,利用选择性粘贴方法,将其复制到C1:C5。
请利用水平和垂直窗口分割条将窗口平均分为四部分。
请将图形的环绕方式改为上下型。
创建地址标签,地址为“飞扬公司”,标签供应商为“A—ONE”,产品编号为“A—ONE28177”。
关于微型计算机硬盘与软盘的比较,下列说法正确的是()。
SSL协议双向认证,部分使用,除了客户端验证服务器,还有?
随机试题
_______主要有向下延伸、向上延伸和双向延伸三种策略。
AlotofrealbusinessesarefocusingontheInternetasawayofbuildingsales,butsomepeoplewithnothingtosellarecreat
北京市崇文区卫生学校举办了第一个正规教育的中专病案班,时间是
某建筑拟采用天然地基。场地地基土由上覆的非液化土层和下伏的饱和粉土组成。地震烈度为8度。按《建筑抗震设计规范》进行液化初步判别时,下列选项中只有()需要考虑液化影响。
中央银行票据的特点有()。
若投资15万元建造一个任何时候均无残值的临时仓库,估计年收益为25000元,假定基准收益率为12%,仓库的寿命期为8年,则该项目()。
核酸是细胞内携带遗传信息的物质,以下关于DNA与RNA特点的比较,叙述正确的是()。
行政法是调整行政关系的法律规范的总称。下列各项法律、法规中不属于行政法的是()。
证券组合风险的大小不仅与单个证券的风险有关,而且与各个证券收益率间的()有关系
道路问题是关系党的事业兴衰成败的首要问题,道路决定命运。党的十一届三中全会以后,中国共产党团结和带领全国各族人民共同开创了中国特色社会主义道路。中国特色社会主义道路是
最新回复
(
0
)