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: 模块的内聚性低,模块之间的耦合度低
内容
- 0
耦合性和内聚性是模块独立性的两个标准,下列叙述正确的是( )。(0.5) A: 提高耦合性降低内聚性有利于提高模块的独立性 B: 降低耦合性提高内聚性有利于提高模块独立性 C: 耦合性是一个模块内部元素间彼此结合的紧密程序 D: 内聚性是指模块可互相连接的紧密程序
- 1
内聚性和耦合性是对模块独立性度量的两个标准,下列叙述中正确的是( )。 A: 提高耦合性降低内聚性有利于提高模块的独立性 B: 耦合性是模块内部各个元素之间彼此结合的紧密程度 C: 内聚性是模块间相互连接的紧密程度 D: 降低耦合性提高内聚性有利于提高模块的独立性
- 2
一个较好的系统结构应该是( ) A: 高层模块的扇出系数较少,中层模块的扇出系数较高,低层模块有很高的扇入系数 B: 高层模块的扇出系数较高,中层模块的扇出系数较少,低层模块有很高的扇入系数 C: 高层模块的扇出系数较少,中层模块的扇出系数较少,低层模块有很高的扇入系数 D: 高层模块的扇出系数较高,中层模块的扇出系数较少,低层模块有很低的扇入系数
- 3
下面关于扇出的描述中,不正确的是()。 A: 扇出是一个模块直接控制(或调用)的模块数目。 B: 扇出过大表示模块过于复杂,管理和协调了过多的下级模块,可以通过适当增加中间层控制模块来降低扇出。 C: 扇出过小时可以把下级模块进一步分解成若干个子功能模块,或者合并到其上级模块中。 D: 在设计的较好的软件结构中,通常顶层扇出比较小,中间层的扇出比较大。
- 4
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。 A: 内聚性是指模块问互相连接的紧密程度 B: 提高耦合性降低内聚性有利于提高模块的独立性 C: 耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D: 降低耦合性提高内聚性有利于提高模块的独立性