首页
登录
从业资格
以下不属于软件容错技术的是()。A. 热备份或冷备份系统 B. 纠错码 C.
以下不属于软件容错技术的是()。A. 热备份或冷备份系统 B. 纠错码 C.
练习题库
2022-08-02
48
问题
以下不属于软件容错技术的是()。A. 热备份或冷备份系统B. 纠错码C. 三模冗余D. 程序走查
选项
A. 热备份或冷备份系统
B. 纠错码
C. 三模冗余
D. 程序走查
答案
D
解析
容错是指系统在运行过程中发生一定的硬件故障或软件错误时,仍能保持正常工作而不影响正确结果的一种性能或措施。容错技术主要是采用冗余方法来消除故障的影响。冗余是指在正常系统运行所需的基础上加上一定数量的资源,包括信息、时间、硬件和软件。主要的冗余技术有结构冗余(硬件冗余和软件冗余)、信息兀余、时间冗余和冗余附加4种。结构冗余是常用的冗余技术,按其工作方式,可分为静态冗余、动态冗余和混合冗余三种。静态冗余又称为屏蔽冗余或被动冗余,常用的有三模冗余和多模冗余。动态冗余又称为主动冗余,它是通过故障检测、故障定位及故障恢复等手段达到容错的目的。其主要方式是多重模块待机储备,当系统检测到某工作模块出现错误时,就用一个备用的模块来顶替它并重新运行。各备用模块在其待机时,可与主模块一样工作,也可不工作。前者叫做热备份系统(双重系统),后者叫做冷备份系统(双工系统、双份系统)。混合冗余技术是将静态冗余和动态冗余结合起来。除冗余技术之外,软件容错技术还可采用N版本程序设计、恢复块方法和防卫式程序设计等。N版本程序设计是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。恢复块方法是一种动态的故障屏蔽技术,采用后向恢复策略;恢复块方法提供具有相同功能的主块和几个后备块,一个块就是一个执行完整的程序段,主块首先投入运行,结束后进行验证测试,如果没有通过验证测试,系统经现场恢复后由后备块1运行。后备块1运行结束后也进行验证测试,如果没有通过验证测试,系统经现场恢复后由后备块2运行。重复这一过程,可以重复到耗尽所有的后备块,或者某个程序故障行为超出了预料,从而导致不可恢复的后果。防卫式程序设计是一种不采用任何传统的容错技术就能实现软件容错的方法,对于程序中存在的错误和不一致性,防卫式程序设计的基本思想是通过在程序中包含错误检查代码和错误恢复代码,使得一旦发生错误,程序就能撤销错误状态,恢复到一个己知的正确状态中去。
转载请注明原文地址:https://tihaiku.com/congyezige/2396963.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
某存储系统规划配置25块8TB磁盘,创建2个RAID6组,配置
在5G关键技术中,将传统互联网控制平面与数据平面分离,使网络的灵活性、可管理
SNMP管理的网络关键组件不包括()。A.网络管理系统 B.被管理的设备
在光纤接入技术中,EPON系统中的ONU向OLT发送数据采用()技术。A.
在下图所示的双链路热备份无线接入网中,STA通过Pontal认证上线,AP当前连
某电商平台根据用户消费记录分析用户消费偏好,预测未来消费倾向,这是()技术
以下选项中,不属于计算机操作系统主要功能的是()。A.管理计算机系统的软硬
为了减少在线观看网络视频卡顿,经常采用流媒体技术。以下关于流媒体说法不正确的是(
在软件开发过程中,系统测试阶段的测试目标来自于()阶段。A、需求分析 B、
微机系统中,()不属于CPU的运算器组成部件。A、程序计数器 B、累加寄存
随机试题
Whenoneisunfamiliarwiththecustoms,itiseasytomakea________.A、blunder
制约一国财政收入规模大小的根本的因素是()。A.生产发展水平 B.价格总水平
按信托财产的形态,可将信托划分为( )。 Ⅰ.资金信托 Ⅱ.动产信托 Ⅲ
相对于散剂、颗粒剂,胶囊剂的特殊检查为A.外观性状B.装量差异C.崩解时限D.水
维生素D缺乏性手足搐搦症患儿使用钙剂时,静脉注射时间应()。A.小于10分钟
在无交互作用的正交试验中,对试验数据进行方差分析时,通常假定每一组试验条件下的试
某女,48岁。出血量多,日久而止,气短神疲,面色白,或面浮肢肿,手足不温,或饮
建设项目的环境影响评价文件自批准之日起超过()年才决定该项目开工建设的,其
母线的作用是汇集、分配和传输电能。母线按材质划分有()。A.镍合
职业健康安全管理体系的要素中,不属于核心要素的是()。A.法规和其他要求 B
最新回复
(
0
)