阐述计算机软件设计中模块的耦合性及其模块耦合的类型。

时间:2024-04-20 10:57:28 5A范文网 浏览: 答案大全 我要投稿

模块的耦合性也称块间联系,是软件系统结构中各模块间相互联系紧密程度的一种度量。模块的耦合性有以下七种类型:

  (1)非直接耦合(偶然耦合)。

  (2)数据耦合。模块间传递数据参数(通过形参表和实参表来交换数据)。

  (3)标记耦合(复合耦合)。传递的“数据参数”,是某个数据结构的部分或全部。例如:房租水电=水+电+房租。

  (4)控制耦合。传递控制变量,实质是利用接口传递多功能的某种选择。例如:最高分/最低分。

  (5)外部耦合。一组模块访问同一纪录的外部数据块。

  (6)公共耦合。一组模块访问同一公共数据环境,共用全局数据区,内存覆盖区(全局性数据结构)。

  (7)内容耦合。一个模块与另一个模块内部代码重叠一部分,一个模块访问另一个模块内部数据。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

烹饪美食经常用的香叶其实是哪种树的叶子04-20

2022蚂蚁庄园8月12日答案最新04-20

洗干净的塑料矿泉水瓶可以用来装醋吗04-20

猜一猜哪种鱼能同时适应海水和淡水04-20

近视防控户外活动白天和晚上效果一样04-20

如果在野外挖到魔芋块茎可以生吃吗04-20

猜一猜海洋里的海绵是植物还是动物04-20

2022蚂蚁庄园8月11日答案最新04-20

读初中15岁的小明在家中长辈的带领下可以进入营业性的04-20

猜一猜海蛞蝓鲜艳的颜色是怎么产生的04-20

热搜文章
最新文章