单选题

在设计高可靠性系统时,除了容错技术外,防错(Fault Avoidance)也是重要手段。下列选项中,属于降低软件复杂度设计(防错手段之一)的是()。

A

使用看门狗定时器(Watchdog Timer)监控程序运行

B

采用双机热备架构

C

限制模块的扇入扇出数,消除模块间的循环依赖

D

在关键模块中加入断言(Assertion)检查

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

A、D属于检错技术。

B属于系统配置/容错技术。

C属于降低复杂度设计。通过优化结构、模块化、限制复杂度阈值,从源头减少引入错误的可能性。

历年真题
资料下载

注册回到顶部

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