网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这种模块之间的耦合为( )
A.数据耦合
B.标记耦合
C.公共耦合
D.内容耦合
B.标记耦合
C.公共耦合
D.内容耦合
参考答案
参考解析
解析:本题考查软件设计的基础知识。
模块独立性是创建良好设计的一个重要原则,一般采用模块之间的耦合和模块的内聚两个准则来进行度量。耦合是模块之间的相对独立性的度量,模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性越弱。存在多种耦合关系:
(1)数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数,公共数据结构或外部变量)来交换输入、输出信息。
(2)标记耦合:模块通过参数表传递记录信息。
(3)公共耦合:模块都访问同一个公共数据环境。
(4)内容耦合:一个模块直接访问另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,或者两个模块有一部分程序代码重叠,又或者一个模块有多种入口。故正确答案为D。
模块独立性是创建良好设计的一个重要原则,一般采用模块之间的耦合和模块的内聚两个准则来进行度量。耦合是模块之间的相对独立性的度量,模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性越弱。存在多种耦合关系:
(1)数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数,公共数据结构或外部变量)来交换输入、输出信息。
(2)标记耦合:模块通过参数表传递记录信息。
(3)公共耦合:模块都访问同一个公共数据环境。
(4)内容耦合:一个模块直接访问另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,或者两个模块有一部分程序代码重叠,又或者一个模块有多种入口。故正确答案为D。
更多 “当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这种模块之间的耦合为( )A.数据耦合 B.标记耦合 C.公共耦合 D.内容耦合” 相关考题
考题
软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能弱。一个模块把一个复杂的内部数据结构作为参数传送给另一个模块的耦合方式属于______。A.公共耦合B.数据耦合C.控制耦合D.标记耦合A.B.C.D.
考题
耦合性用于度量软件系统中(35)互相联系的程度,其耦合程度由高至低为(35);而内聚性用于度量(36)的紧密程度,其内聚程度大小由高至低为(36)。A.各模块间 内容耦合、控制耦合、标记耦合、公共耦合、数据耦合B.各模块间 内容耦合、公共耦合、控制耦合、标记耦合、数据耦合C.各模块内部 内容耦合、控制耦合、标记耦合、公共耦合、数据耦合D.各模块内部 内容耦合、公共耦合、控制耦合、标记耦合、数据耦合
考题
耦合表示模块之间联系的程度。横块的耦合类型通常可分为7种。其中,一组模块通过参数传递信息属于(请作答此空)。一个模块可直接访问另一个模块的内部数据属于( )。A.内部耦合
B.标记耦合
C.数据耦合
D.控制耦合
考题
耦合表示模块之间联系的程度。横块的耦合类型通常可分为7 种。直接,一组模块通过参数传递信息属于( )。 一个模块可直接访问另一个模块的内部数据属于(请作答此空)。( )表示模块之间的关联程度最高。A.内完耦合
B.标记耦合
C.数据耦合
D.控制耦合
考题
耦合表示模块之间联系的程度。横块的耦合类型通常可分为7 种。其中,一组模块通过参数传递信息属于(请作答此空 )。 一个模块可直接访问另一个模块的内部数据属于( )。( )表示模块之间的关联程度最高。A.内部耦合
B.标记耦合
C.数据耦合
D.控制耦合
考题
耦合表示模块之间联系的程度。横块的耦合类型通常可分为7 种。直接,一组模块通过参数传递信息属于( )。 一个模块可直接访问另一个模块的内部数据属于( )。(请作答此空)表示模块之间的关联程度最高。A.内部耦合
B.标记耦合
C.数据耦合
D.控制耦合
考题
单选题如果一个模块访问另一个模块的内部数据,则模块间的耦合属于()。A
数据耦合B
内容耦合C
环境耦合D
控制耦合
热门标签
最新试卷