单选题

在飞行控制系统等对软件失效后果特别严重的场合,采用恢复块设计技术实现容错。关于恢复块设计的核心特征,以下描述正确的是( )。

A

包含若干个功能相同、设计差异的程序块文本,通过动态冗余实现容错

B

通过多个版本的多数表决机制来防止单一版本故障

C

在主系统之外设计备用系统,故障时进行系统切换

D

通过检测返回结果是否超出正常范围来发现故障

查看答案
答案
正确答案:A
解析

【内容考查】本题考查软件容错设计技术中恢复块设计的核心特征和工作原理。

【选项分析】

选项A正确,恢复块设计的核心特征是包含若干个功能相同、设计差异的程序块文本,每一时刻有一个文本处于运行状态,一旦该文本出现故障,则用备份文本加以替换,从而构成`动态冗余`。
选项B描述的是N版本程序设计技术,通过多数表决防止单一版本故障。
选项C描述的是冗余设计技术,在主系统之外设计备用系统进行切换。
选项D描述的是检错技术中的一种实现方式,不属于恢复块设计的特征。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved