软件设计中,有多种耦合方式。若一个模块直接引用另外一个模块中的内部数据,属于()耦合。若一组模块都访问同一全局变量而不是同一全局数据结构,而且不是通过参数表传递全局变量的信息的情况,属于()耦合。
数据耦合的模块独立性最强。
模块间的耦合性较强,说明模块之间的联系越密切,耦合性较强的是()。
模块的耦合性可以按照耦合程度的高低进行排序,以下哪一项符合从低到高的正确次序()。
在进行模块设计时,应使模块的耦合程度尽可能低。数据耦合最理想,最好少用控制耦合,必要时考虑使用公共耦合,但应尽量少用,为了保持模块的独立性,绝对不能采用内容耦合。
模块间的耦合性包括哪些类型?
当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为()
若软件结构中两个模块之间传递的是数据结构,如高级语言中的数组名,则这两个模块的耦合性类型是()
最好的数据耦合要求交换的数据是限于多少个模块之间的数据()。
如果两模块间的通信信息是若干个参数,而每个参数是单一的数据项,则称这种耦合性为()耦合。
模块的耦合方式有三种,即()、()和非法耦合。
模块的独立性是由内聚性和耦合性来度量的,其中内聚性是( )。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
通常来说,设计软件时应尽可能使用数据耦合,降低控制耦合,限制外部环境耦合和公共数据耦合,杜绝内容耦合。()
一个模块可以直接使用另一个模块内部的数据是数据耦合。
模块的独立性是由内聚性和耦合性来度量的,其中内聚性是( )。
模块设计时应该尽量避免使用数据耦合和控制耦合,尽量多地使用内容耦合,限制使用公共耦合。 ()此题为判断题(对,错)。
为每种类型的模块耦合举一个具体的例子。
模块的数据耦合 名词解释
【判断题】一个类就是一个模块,我们应该让模块仅仅公开必须要让外界知道的内容,而隐藏其他的一切内容。再进行程序设计时,应尽量避免一个模块直接修改或操作另一个模块的数据,模块设计追求强内聚,弱耦合。
在模块之间的各种耦合形式之中,如果两个模块彼此之间通过一个公共的数据区域传递信息,则这种模块间耦合被称为()。
某系统中有一个中央数据存储,模块A负责接收新来的数据并修改中央数据存储中的数据,模块B负责访问中央数据存储中的数据则这两个模块之间的耦合类型为(请作答此空)。若将这两个模块及中央数据合并成一个模块,则该模块的内聚类型为()
以下几种模块间耦合的类型中,耦合性最强的是()
模块的独立性是由内聚性和耦合性来度量的,其中内聚性是()