什么是耦合关系(耦合模块数据结构)

   2023-04-12 互联网0
核心提示:一般来说,某两个事物之间如果存在一种相互作用、相互影响的关系,那么这种关系就称“耦合关系”。分类如下:1、数据耦合一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入,输出信息的。2、内容耦

什么是耦合关系(耦合模块数据结构)

一般来说,某两个事物之间如果存在一种相互作用、相互影响的关系,那么这种关系就称“耦合关系”。

分类如下:

1、数据耦合一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入,输出信息的。

2、内容耦合两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。

3、公共耦合若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合。公共的数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等。

4、标记耦合一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。其实传递的是这个数据结构的地址。

5、控制耦合如果一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能,就是控制耦合。

 
标签: 模块 关系 变量
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与爱美生活网(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 圆方软件有多少功能
    圆方软件有多少功能
    圆方软件的功能有以下几种:1、板式设计基本模块;2、厨柜设计专用模块;3、实木/软体设计专用模块;4、生产基本模块;5、成本分析模块;6、排料方案模块;7、工艺指导书模块;8、屏风设计专用模块;9、方案基本模块;10、虚拟现实模块。
  • 荣耀7支持电信卡吗(荣耀指纹识别模块)
    荣耀7支持电信卡吗(荣耀指纹识别模块)
    在华为商城购买荣耀7电信版或者全网通版本都是支持电信4G,电信版是2199,全网通版本是2499。荣耀7基本上延续了之前荣耀手机大体设计思路,不过机身采用了更为市场接受的金属材质,159克的机身重量也算是金属和手感结合相对较好的。荣耀7也首
点击排行