单选题

在结构化程序设计中,模块间的耦合性低的好处是

A

系统开发的成本低

B

系统的可维护性更好

C

模块间调用关系简单

D

各模块的可靠性更高

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

从技术角度看,结构化设计对模块划分的基本要求是“高凝聚性"+”低耦合性”。所谓高凝聚性是指模块内部结构要紧实,每个模块只实现一个明确的功能。所谓低耦合性是指模块之间的联系要松散模块自身对其他模块的依赖程度要低凝聚性和耦合性这两个指标是相反相成的:如果系统模块的划分过细,每个模块的功能很单-模块凝聚性提高了,但模块间的各种联系会很多,模块耦合性反而会提高。反之,若模块划分过于粗略,每个模块的功能高度复合,模块耦合性会降低,但凝聚性也同时降低,不易于对系统进行修改调试。

历年真题
资料下载

| 注册 | 回到顶部

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