关于程序模块化的启发规则有若干条,以下规则中不符合模块化原则的是( )。
A: 通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性
B: 降低上层模块的扇出, 提高中层模块的扇出
C: 将模块的作用范围限制在模块的控制范围之内
D: 降低模块之间接口的复杂性,避免“病态连接”
A: 通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性
B: 降低上层模块的扇出, 提高中层模块的扇出
C: 将模块的作用范围限制在模块的控制范围之内
D: 降低模块之间接口的复杂性,避免“病态连接”
举一反三
- 关于程序模块优化的启发式规则有若干条,以下规则中,不符合优化规则的是______。 A: 通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性 B: 提高上层模块的扇出,减少模块调度的层次 C: 将模块的作用范围限制在模块的控制范围内 D: 降低模块之间接口的复杂性,避免“病态链接”
- ●关于程序模块优化的启发式规则有若干条,以下规则中,不符合优化规则的是()。 A: 通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性 B: 提高上层模块的扇出,减少模块调度的层次 C: 将模块的作用范围限制在模块的控制范围内 D: 降低模块之间接口的复杂性,避免“病态链接”
- 在对系统进行模块化设计时,对模块划分的原则主要有三个,分别是( )。 A: 提高模块聚合度 B: 提高模块关联度 C: 提高模块独立性 D: 降低模块耦合度 E: 降低模块自由度
- 根据模块的设计原则 (40) ,对于模块的控制范围和模块的作用范围,理想的情况是 (41) 。 A: 模块的内聚性高,模块之间的耦合度高 B: 模块的内聚性低,模块之间的耦合度低 C: 模块的内聚性低,模块之间的耦合度高 D: 模块的内聚性高,模块之间的耦合度低
- 关于模块设计的原则,以下叙述中正确的是()。 A: 模块的内聚性高,模块之间的耦合度高 B: 模块的内聚性高,模块之间的耦合度低 C: 模块的内聚性低,模块之间的耦合度高 D: 模块的内聚性低,模块之间的耦合度低