填空题内聚是指一个模块内各个元素彼此结合的(),它是()和局部化概念的自然扩展,设计时应该力求高内聚度。内聚度按其高低程度可分为()级

题目
填空题
内聚是指一个模块内各个元素彼此结合的(),它是()和局部化概念的自然扩展,设计时应该力求高内聚度。内聚度按其高低程度可分为()级
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

内聚性属于块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量,以下关于模块内聚程度的描述中,不正确的是()。

A、若一个模块内各元素联系越紧密,则其内聚性就越高

B、模块内所有元素共同完成一个功能,缺一不可的内聚称为逻辑内聚

C、即使两者之间没有数据进行传递,过程内聚仍允许调用前面的构件或操作后,马上调用后面的构件或操作

D、模块内前一功能元素输出,作为下一功能元素的输入,顺序执行的各处理元素都密切相关于同一功能,属于顺序内聚


参考答案:B

第2题:

软件设计中划分模块的一个准则是(61)。两个模块之间的耦合方式中,(62)耦合的耦合度最高,(63)耦合的耦合度最低。一个模块内部的内聚种类中,(64)内聚的内聚度最高,(65)内聚的内聚度最低。

A.低内聚低耦合

B.低内聚高耦合

C.高内聚低耦合

D.高内聚高耦合


正确答案:C

第3题:

内聚性是一个构件内部各种元素彼此结合的紧密程度的度量。包括:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚、功能内聚。()

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


参考答案:正确

第4题:

模块内聚度越高,说明模块内各成分彼此结合的程度越 ______。

A.松散

B.紧密

C.无法判断

D.相等


正确答案:B

第5题:

模块内聚度是用来衡量模块内部各个成分之间彼此结合的紧密程度的,模块的内聚度可以分为以下几个层次。

①一组语句在程序的多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是(1)的。

②将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是(2)的。

③模块中的所有成分引用共同的数据,该模块的内聚度是(3)的。

④模块内的某成分的输出是另一些成分的输入,该模块内聚度是(4)的。

⑤模块中所有成分结合起来完成一项任务,该模块的内聚度是(5)的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。

A.功能性

B.顺序性

C.通信性

D.过程性

E.偶然性


正确答案:E

第6题:

内聚度是度量模块独立性的指标之一,若一个模块内的处理元素相关且以特定次序执行,则是( )。

A.偶然内聚

B.逻辑内聚

C.时间内聚

D.过程内聚


正确答案:D

第7题:

软件设计中划分模块的一个准则是(10)。两个模块之间的耦合方式中,(11)的耦合度最高;一个模块内部的内聚种类中,(12)内聚的内聚度最高。

(68)

A.低内聚低耦合

B.低内聚高耦合

C.高内聚低耦合

D.高内聚高耦合


正确答案:C

第8题:

内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求(15)。

A.高内聚,高耦合

B.高内聚,低耦合

C.低内聚,高耦合

D.低内聚,低耦合


正确答案:B
解析:一个模块的独立度通常使用聚合和耦合程度来度量。聚合衡量模块内部各元素结合的紧密程度。耦合度量不同模块间耳相依赖的程度。提高聚合程度,降低模块之间的耦合程度是模块设计应该遵循的最重要的两个原则。集合与耦合是相辅相成的两个设计原则,模块内的高聚合往往意味着模块之间的松耦合。而要想提高模块内部的聚合性,必须减少模块之间的联系。

第9题:

下列叙述中正确的是()。

A.降低耦合度提高内聚度有利于提高模块的独立性

B.内聚度是指模块间互相连接的紧密程度

C.耦合度是指一个模块内部各个元素间彼此结合的紧密程度

D.耦合和内聚是不相关的


正确答案:A

第10题:

软件设计中划分模块的一个准则是(15)。两个模块之间的耦合方式中,(16)合的耦合度最高,(17)的耦合度最低。一个模块内部的聚敛种类中,(18)内聚的内聚度最高,(19)的内聚度最低。

A.低内聚低耦合

B.低内聚高耦合

C.高内聚低耦合

D.高内聚高耦合


正确答案:C

更多相关问题