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

题目

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

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个模块调用另一个模块时,()属于标记耦合。

A、传递数据结构

B、传递简单的数据值

C、传递控制变量

D、访问公共变量数据


参考答案:A

第2题:

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

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


参考答案:正确

第3题:

模块的控制耦合是指()

A.上下级模块之间传递控制信号

B.下级模块对上级模块传递控制信号

C.同级模块之间传递控制信号

D.上级模块对下级模块传递控制信号


参考答案:A

第4题:

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

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

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

第5题:

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

(54)

A. 数据耦合

B. 标记耦合

C. 内容耦合

D. 公共耦合


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

第6题:

标记耦合是指两个模块之间的调用关系,传递的是简单的数据值。()

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


参考答案:错误

第7题:

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

A.提示输入文件名

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

C.必要时进行替换

D.自动更改文件名


参考答案:B

第8题:

● 衡量软件设计模块独立性的一个标准是耦合性,其中两个模块之间传递数据结构的情况属于() 。()A.数据耦合 B.标记耦合 C.内容耦合 D.公共耦合


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

第9题:

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

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

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

第10题:

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

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

正确答案:D

更多相关问题