参考答案和解析
正确答案:标记耦合;这个数据结构的地址
更多“()指两个模块之间传递的是数据结构,如高级语言中的数据名、记录名、文件名等,其实传递的是()。”相关问题
  • 第1题:

    数据耦合的方式指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言的值传递。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第2题:

    ● 衡量软件设计模块独立性的一个标准是耦合性,其中两个模块之间传递数据结构的情况属于 (54)

    (54)

    A. 数据耦合

    B. 标记耦合

    C. 内容耦合

    D. 公共耦合


    正确答案:B
    答案分析:
    试题(54)分析
        本题考查软件设计模块独立性的耦合性标准。
        耦合性也称为块间联系,是指软件系统结构中各模块间相互联系的紧密程度的一种度量。其中数据耦合是指两个模块之间有调用关系,传递的是简单的数据值,相当 于高级语言中的值传递;标记耦合是指两个模块之间传递的是数据结构;内容耦合是指通过一个公共数据环境相互作用的那些模块间的耦合;公共耦合是指通过一个 公共数据环境相互作用的那些模块间的耦合。

  • 第3题:

    已知模块A给模块B传递数据结构X。则这两个模块的耦合类型为( )耦合。

    A.数据
    B.标记
    C.控制
    D.内容

    答案:B
    解析:
    一般来说,模块之间的耦合有七种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数,公共数据结构或外部变量)来交换输入、输出信息。标记耦合:模块通过参数表传递记录信息,两个以上的模块都需要其余某一数据结构子结构时,不使用全局变量方式,而是使用记录传递的方式。控制耦合:一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能。内容耦合:一个模块直接访问另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,或者两个模块有一部分程序代码重叠,又或者一个模块有多种入口。标记耦合指两个模块之间传递的是数据结构,如高级语言中的数组名、记录名、文件名等这些名字即标记,其实传递的是这个数据结构的地址。故正确答案为B

  • 第4题:

    在为传递包命名时,如果传递目标下文件名已经存在,不希望覆盖现有文件,系统自动更改文件名,可以在“修改传递设置”对话框中将“传递文件名”设置为()。

    • A、提示输入文件名
    • B、必要时输入增量文件名
    • C、必要时进行替换
    • D、自动更改文件名

    正确答案:B

  • 第5题:

    体现文件名与该文件在外存空间中的物理地址之间的关系的()称为文件目录。

    • A、属性
    • B、目录组织
    • C、数据结构

    正确答案:C

  • 第6题:

    ()是指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中的()。


    正确答案:数据耦合;值传递

  • 第7题:

    软件结构中两个模块之间有调用关系,传递简单数据值,相当于高级语言中的值传递,这两个模块之间的耦合是()

    • A、公共耦合
    • B、控制耦合
    • C、标记耦合
    • D、数据耦合

    正确答案:D

  • 第8题:

    两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为()

    • A、控制耦合
    • B、公告耦合
    • C、标记耦合
    • D、数据耦合

    正确答案:C

  • 第9题:

    应在传递的参数中使用真实的文件名进行传输。


    正确答案:错误

  • 第10题:

    填空题
    体现文件名与该文件在外存空间中的物理地址之间的关系的数据结构称为()。应包含()、()。

    正确答案: 文件目录,文件标识,文件属性
    解析: 暂无解析

  • 第11题:

    单选题
    两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为()
    A

    控制耦合

    B

    公告耦合

    C

    标记耦合

    D

    数据耦合


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

  • 第12题:

    填空题
    ()指两个模块之间传递的是数据结构,如高级语言中的数据名、记录名、文件名等,其实传递的是()。

    正确答案: 标记耦合,这个数据结构的地址
    解析: 暂无解析

  • 第13题:

    在为传递包命名时,如果传递目标下文件名已经存在,不希望覆盖现有文件,系统自动更改文件名,可以在“修改传递设置”对话框中将“传递文件名”设置为()。

    A.提示输入文件名

    B.必要时输入增量文件名

    C.必要时进行替换

    D.自动更改文件名


    参考答案:B

  • 第14题:

    已知模块A给模块B传递数据结构x。则这两个模块的耦合类型为( )

    A.数据耦合
    B.公共耦合
    C.外部耦合
    D.标记耦合

    答案:D
    解析:
    1、非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的、这种模块的耦合度最低、模块独立性最强。2、数据耦合:指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言的值传递。3、标记耦合:指两个模块之间传递的是数据结构,如高级语言中的数组名、记录名、文件名等这些名字即标记,其实传递的是这个数据结构的地址

  • 第15题:

    若软件结构中两个模块之间传递的是数据结构,如高级语言中的数组名,则这两个模块的耦合性类型是()

    • A、公共耦合
    • B、控制耦合
    • C、数据耦合
    • D、标记耦合

    正确答案:D

  • 第16题:

    导出数据库正确的方法为()。

    • A、mysqldump 数据库名 > 文件名;
    • B、mysqldump 数据库名 >> 文件名;
    • C、mysqldump 数据库名  文件名;
    • D、mysqldump 数据库名 = 文件名;

    正确答案:A

  • 第17题:

    体现文件名与该文件在外存空间中的物理地址之间的关系的数据结构称为()。应包含()、()。


    正确答案:文件目录;文件标识;文件属性

  • 第18题:

    数据结构中,以下说法正确的是()。

    • A、数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。
    • B、数组名表示数组的首地址(因此调用时候只写数组名)。
    • C、函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。
    • D、值传递时,函数的实参和形参分别占有存储单元。

    正确答案:A,B,C,D

  • 第19题:

    网络变量的主要作用是()。

    • A、实现DCU之间的数据传递
    • B、实现模块之间的数据传递
    • C、实现上位机和DCU之间的数据传递
    • D、实现多台上位机之间的数据传递

    正确答案:A

  • 第20题:

    模块的控制耦合是指()

    • A、上下级模块之间传递控制信号
    • B、下级模块对上级模块传递控制信号
    • C、同级模块之间传递控制信号
    • D、上级模块对下级模块传递控制信号

    正确答案:A

  • 第21题:

    单选题
    若软件结构中两个模块之间传递的是数据结构,如高级语言中的数组名,则这两个模块的耦合性类型是()
    A

    公共耦合

    B

    控制耦合

    C

    数据耦合

    D

    标记耦合


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

  • 第22题:

    填空题
    ()是指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中的()。

    正确答案: 数据耦合,值传递
    解析: 暂无解析

  • 第23题:

    单选题
    软件结构中两个模块之间有调用关系,传递简单数据值,相当于高级语言中的值传递,这两个模块之间的耦合是()
    A

    公共耦合

    B

    控制耦合

    C

    标记耦合

    D

    数据耦合


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