关于程序模块优化的启发式规则有若干条,以下规则中,不符合优化规则的是______。
A: 通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性
B: 提高上层模块的扇出,减少模块调度的层次
C: 将模块的作用范围限制在模块的控制范围内
D: 降低模块之间接口的复杂性,避免“病态链接”
A: 通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性
B: 提高上层模块的扇出,减少模块调度的层次
C: 将模块的作用范围限制在模块的控制范围内
D: 降低模块之间接口的复杂性,避免“病态链接”
举一反三
- ●关于程序模块优化的启发式规则有若干条,以下规则中,不符合优化规则的是()。 A: 通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性 B: 提高上层模块的扇出,减少模块调度的层次 C: 将模块的作用范围限制在模块的控制范围内 D: 降低模块之间接口的复杂性,避免“病态链接”
- 关于程序模块化的启发规则有若干条,以下规则中不符合模块化原则的是( )。 A: 通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性 B: 降低上层模块的扇出, 提高中层模块的扇出 C: 将模块的作用范围限制在模块的控制范围之内 D: 降低模块之间接口的复杂性,避免“病态连接”
- 根据模块的设计原则 (40) ,对于模块的控制范围和模块的作用范围,理想的情况是 (41) 。 A: 模块的内聚性高,模块之间的耦合度高 B: 模块的内聚性低,模块之间的耦合度低 C: 模块的内聚性低,模块之间的耦合度高 D: 模块的内聚性高,模块之间的耦合度低
- 关于模块设计的原则,以下叙述中正确的是()。 A: 模块的内聚性高,模块之间的耦合度高 B: 模块的内聚性高,模块之间的耦合度低 C: 模块的内聚性低,模块之间的耦合度高 D: 模块的内聚性低,模块之间的耦合度低
- 耦合性和内聚性是模块独立性的两个标准,下列叙述正确的是( )。(0.5) A: 提高耦合性降低内聚性有利于提高模块的独立性 B: 降低耦合性提高内聚性有利于提高模块独立性 C: 耦合性是一个模块内部元素间彼此结合的紧密程序 D: 内聚性是指模块可互相连接的紧密程序