2025考研
当前位置:首页 > 考研报考 > 考研复试

计算机考研复试试题整理:什么是高内聚低耦合?怎么评价内聚?

考研成为在校生和上班族的选择,他们不但想提高学历,还想有个好工作。小编整理了一道计算机考研复试试题,供大家学习。

高内聚

内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高,即高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。

低耦合

耦合:一个软件结构内不同模块之间互连程度的度量(耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差,模块间耦合的高低取决于模块间接口的复杂性,调用的方式以及传递的信息。)

评价内聚和耦合:

内聚有如下的种类,它们之间的内聚度由弱到强排列如下:

(1) 偶然内聚。模块中的代码无法定义其不同功能的调用,但它使该模块能执行不同的功能,这种模块称为巧合强度模块。

(2) 逻辑内聚。这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块参数来确定该模块应完成哪一种功能。

(3) 时间内聚

(4) 过程内聚

(5) 通信内聚

(6) 顺序内聚

(7) 功能内聚

耦合性由低到高分别是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内容耦合。

以上就是什么是高内聚低耦合以及怎么评价内聚的回答。要了解更多考研的内容,可以在右侧窗口留言,会有启航教育的老师一对一为大家做详细的介绍。

查看全文

【26考研辅导课程推荐】:26考研集训课程,VIP领学计划,26考研VIP全科定制套餐(公共课VIP+专业课1对1) , 这些课程中都会配有内部讲义以及辅导书和资料,同时会有教研教辅双师模式对大家进行教学以及督学,并配有24小时答疑和模拟测试等,可直接咨询在线客服老师领取大额优惠券。

上一篇:计算机考研复试试题整理:谈谈你对智能化软件工程的了解 下一篇:计算机考研复试试题整理:关于冒烟测试

免责声明:本平台部分帖子来源于网络整理,不对事件的真实性负责,具体考研相关内容请以各院校的官网通知为准。如果本站文章侵犯到您的权利,请联系我们(400-108-7500)进行删帖处理。

精选课程

考研资讯

查看更多

                                         

考研备考

查看更多

考研指导

搜课程

热门搜索

搜索历史  

首页

课程

成长计划

研招

我的

每日10 份   抢先预约