面向对象如何实现模块独立性,其偶合和内聚的含义是什么?

题目
问答题
面向对象如何实现模块独立性,其偶合和内聚的含义是什么?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

模块独立性的两个度量标准是内聚度和______。


正确答案:耦合度
耦合度

第2题:

在信息系统设计中,模块设计应遵循的原则是()。

A、高内聚,高耦合

B、低内聚,低耦合

C、低内聚,高偶合

D、高内聚,低耦合


参考答案:D

第3题:

模块的内聚程度是模块独立性的重要度量因素之一,在七类内聚中,内聚程度最强的是 ( )。

A.逻辑内聚

B.过程内聚

C.顺序内聚

D.功能内聚


正确答案:D

内聚是从功能角度来衡量模块的联系,它描述的是模块内的功能联系。内聚有如下种类,它们之问的内聚度由弱到强排列:偶然内聚、逻辑内聚、时问内聚、过程内聚、通信内聚、顺序内聚、功能内聚。

第4题:

模块的()可以衡量模块的相对独立性。

  • A、耦合
  • B、相关性
  • C、聚类
  • D、内聚

正确答案:A,D

第5题:

模块独立性的含义是

A.内聚大、耦合大

B.内聚小、耦合大

C.内聚大、耦合小

D.内聚小、耦合小


正确答案:C
解析:模块独立性是结构化设计的一个重要原则,影响模块独立性的两个重要因素是耦合和内聚。在模块结构划分中应尽可能地加强模块的内聚度而尽可能地降低模块间的耦合度。

第6题:

为了提高模块的独立性,模块内部最高程度的内聚是( )。

A、逻辑内聚

B、时间内聚

C、功能内聚

D、偶然内聚


正确答案:C

第7题:

模块本身的内聚是模块独立性的重要性度量因素之一。在七类内聚中,其有最强内聚的一类是______。

A.顺序性内聚

B.过程性内聚

C.逻辑性内聚

D.功能性内聚


正确答案:D
解析:内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系。共有七类内聚,其中最强内聚是功能性内聚。

第8题:

人们经常用 ________ 和内聚的概念衡量模块之间的独立性。


参考答案:耦合

第9题:

简述模块独立性,内聚与耦合。
模块独立性,是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其它的模块的接口是简单的。一般采用两个准则度量模块独立性。即模块间耦合和模块内聚。耦合是模块之间的互相连接的紧密程度的度量。内聚是模块功能强度(一个模块内部各个元素彼此结合的紧密程度)的度量。模块独立性比较强的模块应是高内聚低耦合的模块。

第10题:

面向对象如何实现模块独立性,其偶合和内聚的含义是什么?


正确答案:因为对象是由数据及可以对这些数据施加的操作所组成的统一体,而且对象是以数据为中心的,操作围绕对其数据所需做的处理来设置,没有无关的操作。因此,对象内部各种元素彼此结合得很紧密。内聚性相当强,由于完成对象所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少。因此,对象之间的耦合通常比较松。总之,面向对象使用对象、类、继承和消息的方法,既使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信来实现模块的独立性。