答案
正确答案:B
解析
本题考查结构化设计中模块设计的基本原则
在结构化设计中,模块的质量主要通过耦合和内聚两个指标来衡量。耦合表示模块之间联系的程度,内聚表示模块内部各代码成分之间联系的紧密程度。
选项B是正确答案,这是软件设计的基本原则,高内聚使得模块功能单一、职责明确,便于理解和维护;低耦合使得模块间相对独立,减少模块间的依赖关系。
选项A会导致模块间联系过于紧密且模块内部功能分散,违背了设计原则。
选项C虽然内聚度高,但耦合度也高,模块间依赖性强,不利于系统维护。
选项D虽然耦合度低,但内聚度也低,模块功能不够集中,同样不符合设计要求。