切换考试
首页
>
软考高级职称(系统架构)
>
综合知识+案例分析+论文
>
在软件容错技术中,恢复块设计的核心思想是什么( )。
单选题
在软件容错技术中,恢复块设计的核心思想是什么( )。
A
使用多个不同版本的程序进行多数表决
B
在主系统外备用额外的元件或系统
C
选择一组操作作为容错设计单元,包含多个功能相同但设计差异的程序块文本
D
使用不同的编程语言和编译程序实现同一功能
查看答案
答案
正确答案:C
解析
【内容考查】本题考查软件容错技术中恢复块设计的核心思想。【选项分析】A. 这描述的是N版本程序设计的核心思想,不是恢复块设计。B. 这更接近于硬件系统的冗余设计,不是恢复块设计的核心思想。C. 正确。恢复块设计的核心思想就是选择一组操作作为容错设计单元,包含多个功能相同但设计差异的程序块文本,在故障时用备份文本替换。D. 这是N版本程序设计中确保设计不相关性的一种方法,不是恢复块设计的核心思想。恢复块设计通过选择一组操作作为容错设计单元,将普通程序块变成恢复块。每个恢复块包含多个功能相同但设计不同的程序块文本,在运行时如果出现故障,可以用备份文本替换,实现动态冗余,从而达到软件容错的目的。
历年真题
资料下载
更多试题 >
更多资料 >
登录
|
注册
|
回到顶部
版权所有©环球网校All Rights Reserved