更多“( 10 )耦合是软件结构中各模块之间相互连接的一种度量,以下哪种耦合度最高?A )公共耦合 B )内容 ”相关问题
  • 第1题:

    耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列的是(24)。

    A.内容耦合、控制耦合、数据耦合、公共环境耦合

    B.内容耦合、控制耦合、公共环境耦合、数据耦合

    C.内容耦合、公共环境耦合、控制耦合、数据耦合

    D.控制耦合、内容耦合、数据耦合、公共环境耦合


    正确答案:C
    解析:耦合性度量一个程序结构中各个模块之间相互联系程度,它取决于各个模块之间接口的复杂程度,取决于如何进入或访问一个模块,以及哪些数据将通过该接口。它们从强到弱排列的顺序是:内容耦合、公共耦合、外部耦合、控制耦合、特征耦合、数据耦合。

  • 第2题:

    耦合是软件结构中各模块之间相互连接的一种度量,若一组模块访问同一全局数据结构,则称为______。


    正确答案:公共耦合
    公共耦合 解析:耦合可以分为下列几种,它们之间的耦合度由高到低排列:
    内容耦合——若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。
    公共耦合——若一组模块都访问同一全局数据结构,则称为公共耦合。
    外部耦合——若一组模块都访问同一全局数据项,则称为外部耦合。
    控制耦合——若一模块明显地把开关量、名字等信息送入另一模块,控制另一模块的功能,则称为控制耦合。
    标记耦合——若两个以上的模块都需要其余某一数据结构的子结构时,不使用其余全局变量的方式而是使用记录传递的方式,这样的耦合称为标记耦合。
    数据耦合——若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这两个模块为数据耦合。

  • 第3题:

    耦合度是度量模块独立性的指标之一,若一组模块都访问同一数据结构,则称为 ( )。

    A.内容耦合

    B.公共耦合

    C.外部耦合

    D.控制耦合


    正确答案:B

  • 第4题:

    耦合是软件结构中各模块之间相互连接的一种度量,以下哪种耦合度最高?

    A.公共耦合

    B.内容耦合

    C.控制耦合

    D.数据耦合


    正确答案:B
    解析:耦合的强弱取决于模块间接口的复杂程度,即进入或访问一个模块的点及通过接口的数据。两个模块之间的耦合方式按耦合度从低到高的次序排列如下:非直接耦合(两个模块没有直接联系,任一个都能不依赖于对方而独立工作)、数据耦合 (一个模块访问另一个模块,相互传递的信息以参数形式给出,并且传递的参数完全是数据元素,而不是控制元素)、标记耦合(两个模块都要使用同一个数据结构的一部分,不是采用全程公共数据区共享,而是通过模块接口界面传递数据结构的一部分)、控制耦合(一模块把控制数据传递到另一模块,对其功能进行控制)、外部耦合(模块受程序的外部环境约束时,就出现较高程度的耦合)、公共耦合(两个以上模块共用一个全局数据区时引起的耦合)、内容耦合(某个模块直接使用保存在另一模块内部的数据或控制信息,或转入另一模块时引起的耦合)。在内容耦合的耦合度最高,选项B正确。

  • 第5题:

    耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。在耦合的若干种类中,耦合度最高的是( )。

    A.内容耦合

    B.非直接耦合

    C.数据耦合

    D.控制耦合


    正确答案:A

  • 第6题:

    耦合度是对软件结构中模块间关联程度的一种度量。在设计软件时应追求尽可能紧密的耦合的系统。

    A.错误

    B.正确


    参考答案:A

  • 第7题:

    耦合度是对软件结构中模块间关联程度的一种度量。在设计软件时应追求尽可能紧密的耦合的系统。


    正确答案:错误

  • 第8题:

    耦合是对软件结构中各个不同模块之间互相关联程度的度量。一个模块直接访问另一个模块的内部信息应属于()方式。

    • A、控制耦合
    • B、内容耦合
    • C、数据耦合
    • D、外部耦合

    正确答案:B

  • 第9题:

    耦合是对一个软件结构内不同模块之间互连程度的度量,耦合由弱到强的顺序是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。


    正确答案:正确

  • 第10题:

    填空题
    两个模块之间的耦合方式中,()耦合的耦合度最高,()耦合的耦合度最低。

    正确答案: 内容,非直接
    解析: 暂无解析

  • 第11题:

    单选题
    耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下()。
    A

    内容耦合,控制耦合,数据耦合,公共环境耦合。

    B

    内容耦合,控制耦合,公共环境耦合,数据耦合。

    C

    内容耦合,公共环境耦合,控制耦合,数据耦合。

    D

    控制耦合,内容耦合,数据耦合,公共环境耦合。


    正确答案: C
    解析: 暂无解析

  • 第12题:

    判断题
    耦合是对一个软件结构内不同模块之间互连程度的度量,耦合由弱到强的顺序是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    在下列模块连接形式中,耦合度最高的是()。

    A、数据耦合

    B、公共耦合

    C、控制耦合

    D、特征耦合


    参考答案:B

  • 第14题:

    耦合性用于度量软件系统中(35)互相联系的程度,其耦合程度由高至低为(35);而内聚性用于度量(36)的紧密程度,其内聚程度大小由高至低为(36)。

    A.各模块间 内容耦合、控制耦合、标记耦合、公共耦合、数据耦合

    B.各模块间 内容耦合、公共耦合、控制耦合、标记耦合、数据耦合

    C.各模块内部 内容耦合、控制耦合、标记耦合、公共耦合、数据耦合

    D.各模块内部 内容耦合、公共耦合、控制耦合、标记耦合、数据耦合


    正确答案:B
    解析:耦合性也称块间关系。耦合程度由高至低依次为:内容耦合>公共耦合>控制耦合>为标记耦合,数据耦合>无直接耦合。

  • 第15题:

    关于模块设计的原则,以下叙述中正确的是

    A.模块的内聚性高,模块之间的耦合度高

    B.模块的内聚性高,模块之间的耦合度低

    C.模块的内聚性低,模块之间的耦合度高

    D.模块的内聚性低,模块之间的耦合度低


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

  • 第16题:

    耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。耦合的若干种类中,偶合度最高的是______。

    A.内容耦合

    B.非直接耦合

    C.数据耦合

    D.控制耦合


    正确答案:A

  • 第17题:

    耦合是对软件不同模块之间互联程度的度量。各种耦合按从强到弱排列是(4)。

    A.内容耦合,控制耦合,数据耦合,公共环境耦合

    B.内容耦合,控制耦合,公共环境耦合,数据耦合

    C.内容耦合,公共环境耦合,控制耦合,数据耦合

    D.控制耦合,内容耦合,数据耦合,公共环境耦合


    正确答案:C
    解析:模块的耦合性有:(1)内容耦合:一个模块直接操作或修改另一模块的数据,或者不通过正常人口直接转入另一模块,(2)公共环境耦合:两个或多个模块通过共同引用一个全局数据环境相互作用,(3)控制耦合:模块之间通过传递控制信息相互作用,(4)标记耦合:两个模块之间通过传递公共指针或地址相互作用的耦合,(5)数据耦合:模块之间通过传递数据交换信息,(6)无耦合:模块间无任何关系,独立工作。各种耦合按从强到弱的排列是:内容耦合,公共环境耦合,控制耦合,数据耦合。

  • 第18题:

    耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下()。

    • A、内容耦合,控制耦合,数据耦合,公共环境耦合。
    • B、内容耦合,控制耦合,公共环境耦合,数据耦合。
    • C、内容耦合,公共环境耦合,控制耦合,数据耦合。
    • D、控制耦合,内容耦合,数据耦合,公共环境耦合。

    正确答案:C

  • 第19题:

    软件设计中划分模块的一个准则是()。两个模块之间的耦合方式中,()耦合的耦合度最高,()耦合的耦合度最低。一个模块内部的内聚种类中()内聚的内聚度最高,()内聚的内聚度是最低的。


    正确答案:高内聚低耦合;内容;非直接;功能;偶然

  • 第20题:

    关于模块设计的原则,以下叙述中正确的是()。

    • A、模块的内聚性高,模块之间的耦合度高
    • B、模块的内聚性高,模块之间的耦合度低
    • C、模块的内聚性低,模块之间的耦合度高
    • D、模块的内聚性低,模块之间的耦合度低

    正确答案:B

  • 第21题:

    两个模块之间的耦合方式中,()耦合的耦合度最高,()耦合的耦合度最低。


    正确答案:内容;非直接

  • 第22题:

    判断题
    耦合度是对软件结构中模块间关联程度的一种度量。在设计软件时应追求尽可能紧密的耦合的系统。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    填空题
    软件设计中划分模块的一个准则是()。两个模块之间的耦合方式中,()耦合的耦合度最高,()耦合的耦合度最低。一个模块内部的内聚种类中()内聚的内聚度最高,()内聚的内聚度是最低的。

    正确答案: 高内聚低耦合,内容,非直接,功能,偶然
    解析: 暂无解析