面向对象的软件开发和设计的目标之一就是()A、高聚合性和低耦合性B、低聚合性和高耦合性C、低聚合性和低耦合性D、高聚合性和高耦合性

题目

面向对象的软件开发和设计的目标之一就是()

  • A、高聚合性和低耦合性
  • B、低聚合性和高耦合性
  • C、低聚合性和低耦合性
  • D、高聚合性和高耦合性
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

面向对象的软件开发和设计的目标之一就是()。

A.高聚合性和低耦合性

B.低聚合性和高耦合性

C.低聚合性和低耦合性

D.高聚合性和高耦合性


正确答案:A

第2题:

软件设计中,有利于提高模块独立性的一个准则是______。

A.低内聚低耦合

B.低内聚高耦合

C.高内聚低耦合

D.高内聚高耦合


正确答案:C
解析:模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。一般优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

第3题:

● 模块的独立程度有两个定性指标:聚合和耦合。在信息系统的模块设计中,追求的目标是 (32) 。

(32)

A. 模块内的高聚合以及模块之间的高耦合

B. 模块内的高聚合以及模块之间的低耦合

C. 模块内的低聚合以及模块之间的高耦合

D. 模块内的低聚合以及模块之间的低耦合


正确答案:B

第4题:

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

A.高内聚,高耦合
B.高内聚,低耦合
C.低内聚,高耦合
D.低内聚,低耦合

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

第5题:

●以下关于类设计的叙述中,正确的是(47)。

(47)A.好的设计耦合性高,而差的设计耦合性低

B.好的设计耦合性低,而差的设计耦合性高

C.好的设计无耦合性,而差的设计耦合性低

D.好的设计耦合性高,而差的设计无耦合性


正确答案:B

第6题:

构件设计的原则是______。

A.低内聚高耦合

B.高内聚低耦合

C.低内聚低耦合

D.高内聚高耦合


正确答案:B
解析:根据《国家电子政务工程建设项目管理暂行办法》规定,项目建设单位应确定项目实施机构和项目责任人,并建立健全项目管理制度。项目责任人应向项目审批部门报告项目建设过程中的设计变更、建设进度、概算控制等情况。项目建设单位主管领导应对项目建设进度、质量、资金管理及运行管理等负总责。

第7题:

软件设计中,有利于提高模块独立性的一个准则是

A.低内聚低耦合

B.低内聚高耦含

C.高内聚低耦台

D.高内聚高耦合


正确答案:C
解析:模块的独立程度是评价设计好坏的再要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。一般优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

第8题:

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

A.高内聚,高耦合

B.高内聚,低耦合

C.低内聚,高耦合

D.低内聚,低耦合


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

第9题:

模块化软件开发就是一种分离关注点(Separation of Concerns)的手段,模块化应当遵循(30)的原则,提高模块的独立性。

A.低内聚、低耦合

B.高内聚、低耦合

C.低内聚、高耦合

D.高内聚、高耦合


正确答案:B
解析:设计一个复杂的软件系统需要考虑很多问题,每一个需要考虑的方面可以称之为一个关注点(Concern),良好的设计需要把这些关注点分门别类,划分为若干模块,让程序开发人员在处理一个关注点时可以尽可能少的被其他关注点的细节所干扰。模块化软件开发就是一种分离关注点(Separation of Concerns)的手段,模块化应当遵循高内聚、低耦合的原则,提高模块的独立性。

第10题:

以下关于聚合的说法中正确的是( )。

A.偶然聚合耦合程度低,可修改性好
B.逻辑聚合耦合程度高,可修改性差
C.顺序聚合耦合程度高,可修改性好
D.功能聚合耦合程度高,可修改性差

答案:B
解析:
本题考查对聚合的理解。?聚合形式包括偶然聚合、逻辑聚合、时间聚合、过程聚合、通信聚合、顺序聚合以及功能聚合。其中,偶然聚合和逻辑聚合耦合程度高,可修改性差;顺序聚合和功能聚合耦合程度低,可修改性好。