finity_dwot模块把整型变量int_fformty作为参数传递给模块Minity_1,那么两模块间的耦合是()。A、偶然性耦合B、公共耦合C、数据耦合D、控制耦合

题目
finity_dwot模块把整型变量int_fformty作为参数传递给模块Minity_1,那么两模块间的耦合是()。

A、偶然性耦合

B、公共耦合

C、数据耦合

D、控制耦合


相似考题
更多“finity_dwot模块把整型变量int_fformty作为参数传递给模块Minity_1,那么两模块间的耦合是()。 ”相关问题
  • 第1题:

    ●A模块通过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则A、B模块之间存在(46)。

    A.数据耦合

    B.标记耦合

    C.控制耦合

    D.外部耦合


    正确答案:A

  • 第2题:

    A模块通过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则A、B模块之间存在______。

    A.数据耦合
    B.标记耦合
    C.控制耦合
    D.外部耦合

    答案:A
    解析:
    本题考查软件设计的相关知识。模块独立性是指软件系统中每个模块只涉及软件要求的具体的子功能,而与软件系统中其他模块的接口是简单的。一般采用两个准则度量模块独立性,即模块间的耦合和模块的内聚。本题考查模块间的耦合。若一个模块在访问另一个模块时,通过简单数据参数来交换输入、输出信息,则这种耦合称为数据耦合。若一组模块通过参数表传递记录信息,则这些模块之间存在标记耦合。若一个模块通过传送开关、标志和名字等控制信息,明显地控制另一个模块的功能,则这两个模块之间的耦合为控制耦合。若一组模块都访问同一个全局简单变量,则这组模块之间存在外部耦合。根据上述说明,模块A和模块B之间的耦合关系为数据耦合。

  • 第3题:

    要减少两个模块之间的耦合,则必须____。

    A.模块间传递的参数要少

    B.两个模块间的调用次数要少

    C.模块间不传递开关型参数

    D.模块间不引用同样的全局变量


    模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局

  • 第4题:

    A模块通过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则A、B模块之间存在( )。

    A.数据耦合
    B.标记耦合
    C.控制耦合
    D.外部耦合

    答案:A
    解析:
    数据耦合指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言的值传递,一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的。
    标记耦合指两个模块之间传递的是数据结构,如高级语言的数组名,记录名,文件名等这些名字即为标记,其实传递的是这个数据结构的地址.
    控制耦合:模块间传递的信息不但有数据,还包括控制信息,这种块间联系方式称为控制耦合。
    例如:一个模块通过传递开关、标志对某一模块的多种功能进行选择,则这两个模块之间的耦合方式是控制耦合

  • 第5题:

    2、一个模块把一个数值量作为参数传送给另一模块,这两个模块之间的耦合是

    A.逻辑耦合

    B.数据耦合

    C.控制耦合

    D.内容耦合


    数据耦合