logo
首页 课程 题库 资讯 师资
加微福利
APP 400-8989-766
search
公考题库 > >

(单选题)

内容耦合是指( )。

A.两个模块之间传递的是数据结构

B.一个模块调用另一个模块时,传递的是控制变量

C.通过一个公共数据环境相互作用的那些模块间的耦合

D.一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部

参考答案:D

参考解析:

A项,数据耦合:两个模块之间传递的是数据结构。不当选。B项,控制耦合:一个模块调用另一个模块时,传递的是控制变量。不当选。C项,公共环境耦合:两个或多个模块通过公共环境相互作用。不当选。D项,内容耦合:当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合。此时,被修改的模块完全依赖于修改它的模块。如果发生下列情形,两个模块之间就发生了内容耦合
(1)一个模块直接访问另一个模块的内部数据;
(2)一个模块不通过正常入口转到另一模块内部;
(3)两个模块有一部分程序代码重叠(只可能出现在汇编语言中);
(4)一个模块有多个入口。
故本题正确答案选D。

知识点:
华图在线app

添加您的

专属公考咨询师

扫码领专属好礼

返回顶部