单选题

在软件可靠性设计中,降低复杂度设计的主要目标是()。

A

通过简化软件结构、缩短程序代码长度、优化软件数据流向来提高软件可靠性

B

通过增加冗余模块和备份系统来提高系统容错能力

C

通过多版本程序设计和多数表决机制来防止软件故障

D

通过设置检测点和状态标志位来及时发现软件异常

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

【内容考查】本题考查软件可靠性设计中降低复杂度设计的基本概念和目标。【选项分析】选项A正确,降低复杂度设计的核心思想就是在保证实现软件功能的基础上,通过简化软件结构、缩短程序代码长度、优化软件数据流向来降低模块复杂性和结构复杂性,从而提高软件可靠性。
选项B描述的是冗余设计技术的特点,不符合降低复杂度设计的理念。
选项C描述的是N版本程序设计的容错技术方法。
选项D描述的是检错技术的实现方式,都不是降低复杂度设计的主要目标。

历年真题
资料下载

注册回到顶部

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