• 2022-07-23
    关于程序模块化的启发规则有若干条,以下规则中不符合模块化原则的是( )。
    A: 通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性
    B: 降低上层模块的扇出, 提高中层模块的扇出
    C: 将模块的作用范围限制在模块的控制范围之内
    D: 降低模块之间接口的复杂性,避免“病态连接”
  • B

    举一反三

    内容

    • 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: 降低耦合性提高内聚性有利于提高模块的独立性