单选题
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到______。
A、
高内聚高耦合
B、
高内聚低耦合
C、
低内聚高耦合
D、
低内聚低耦合
【正确答案】
B
【答案解析】
[解析] 高内聚强调功能实现尽量在模块内部完成;低耦合则是尽量降低模块之间的联系,减少彼此之间的相互影响。这二者的结合是面向过程编程和系统设计的重要特点。
提交答案
关闭