下列叙述中正确的是( )。A.接口复杂的模块、其耦合程度一定低B.耦合程度弱的模块,其内聚程度一定低C.耦合程度弱的模块,其内聚程度一定高D.上述3种说法都不对 (

题目

下列叙述中正确的是( )。

A.接口复杂的模块、其耦合程度一定低

B.耦合程度弱的模块,其内聚程度一定低

C.耦合程度弱的模块,其内聚程度一定高

D.上述3种说法都不对 (


相似考题
参考答案和解析
正确答案:C
解析:影响模块之间耦合的主要因素有两个:模块之间的连接形式,模块接口的复杂性。一般来说,接口复杂的模块,其耦合程度要比接口简单的的模块强,所以选项A的说法错误;耦合程度弱的模块,其内聚程度一定高,选项B错误;选项C正确。
更多“下列叙述中正确的是( )。A.接口复杂的模块、其耦合程度一定低B.耦合程度弱的模块,其内聚程度一定 ”相关问题
  • 第1题:

    为了使模块尽可能独立,要求 _____。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱

    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强


    正确答案:B
    解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。软件设计,应尽量做到高内聚,低耦合,有利于提高模块的独立性。

  • 第2题:

    为了使模块尽可能独立,要求( )。

    A.模块的内聚程度要尽量高,且耦合程度要尽量强

    B.模块的内聚程度要尽量高,且耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且耦合程度要尽量弱

    D.模块的内聚程度要尽量低,且耦合程度要尽量强


    正确答案:B
    解析:系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量高。因此,正确答案为B。

  • 第3题:

    下列叙述中正确的是

    A.接口复杂的模块,其耦合程度一定低

    B.耦合程度弱的模块,其内聚程度一定低

    C.耦合程度弱的模块,其内聚程度一定高

    D.上述三种说法都不对


    正确答案:C
    解析:影响模块之间耦合的主要因素有两个:模块之间的连接形式,模块接口的复杂性。一般来说,接口复杂的模块,其耦合程度要比接口简单的的模块强,所以选项A的说法错误:耦合程度弱的模块,其内聚程度一定高,选项B错误:选项C正确。

  • 第4题:

    为了使模块尽可能独立,要( )。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱


    正确答案:B
    解析: 耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块之间的内聚性。有利于提高模块的独立性。

  • 第5题:

    下列叙述中正确的是( )。

    A.接口复杂的模块,其耦合程度一定低

    B.耦合程度弱的模块,其内聚程度一定低

    C.耦合程度弱的模块,其内聚程度一定高

    D.上述3种说法都不对


    正确答案:C
    解析:影响模块之间耦合的主要因素有两个:模块之间的连接形式,模块接口的复杂性。一般来说,接口复杂的模块,其耦合程度要比接口简单的的模块强,所以选项A的说法错误:耦合程度弱的模块,其内聚程度一定高,选项B错误:选项C正确。