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

题目
填空题
()指两个模块之间传递的是数据结构,如高级语言中的数据名、记录名、文件名等,其实传递的是()。
参考答案和解析
正确答案: 标记耦合,这个数据结构的地址
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

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

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


参考答案:错误

第3题:

模块的控制耦合是指()

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

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

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

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


参考答案:A

第4题:

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

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

正确答案:D

第5题:

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

A.数据耦合

B.公共耦合

C.外部耦合

D.标记耦合


正确答案:D

第6题:

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

A、传递数据结构

B、传递简单的数据值

C、传递控制变量

D、访问公共变量数据


参考答案:A

第7题:

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

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


参考答案:正确

第8题:

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

(54)A. 数据耦合 B. 标记耦合 C. 内容耦合 D. 公共耦合


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

 

第9题:

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

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

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

第10题:

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

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

正确答案:B

更多相关问题