问题
单项选择题
在结构化程序设计中,模块划分的原则是
A.各模块应包括尽量多的功能
B.各模块的规模应尽量大
C.各模块之间的联系应尽量紧密
D.模块内具有高内聚度、模块间具有低耦合度
答案
参考答案:D
解析:模块设计的原则包括:①提高模块独立性即模块要高内聚低耦合。②规模适中。③深度、宽度、扇出和扇人要适中。④应尽量减少模块的接口和界面的复杂性。⑤设计成单人口、单出口的模块。⑥设计成可预测的模块。
在结构化程序设计中,模块划分的原则是
A.各模块应包括尽量多的功能
B.各模块的规模应尽量大
C.各模块之间的联系应尽量紧密
D.模块内具有高内聚度、模块间具有低耦合度
参考答案:D
解析:模块设计的原则包括:①提高模块独立性即模块要高内聚低耦合。②规模适中。③深度、宽度、扇出和扇人要适中。④应尽量减少模块的接口和界面的复杂性。⑤设计成单人口、单出口的模块。⑥设计成可预测的模块。