耦合是什么意思

阴山古楼2023-04-28  28

耦合指的是能量从一种介质传播到另一种介质的过程。具体来说,是指两个或两个以上的电路元件,或者是电网络的输入与输出之间,存在紧密配合与相互影响,旅改并通过相互作用从一侧向另一侧传输能量的现象。 例如放大器级与级之间信号的逐级放大量是通过阻容耦合或变压器耦合、两个线圈之间的互感是通过磁场的耦合。

耦合主要分为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合、内乎悔容耦合。

耦合的强度主要依赖于四个因素,分别是:一个模块对另一个模块的调用、一个模块向另一个拆顷判模块传递的数据量、一个模块施加到另一个模块的控制的多少、模块之间接口的复杂程度。

模块之间的联系越多,耦合性越强,同时独立性越差。所以降低耦合性,就可以提高独立性。

耦合的概念:耦合,也称互动效应,联动效应,在群体心理学中,把群体中两个或以上的个体通过相互作用而彼此影响从而联合起来产生增力的现象,称之为耦合,也称之为互动效应,或联动效应。

扩展资料

耦合性可以是低耦合性(或称为松散耦合),也可以是高耦合性(或称为紧密耦合)。以下列出一些耦合性的分类,从高到低依序排列:

内容耦合(content coupling,耦合度最高)

也称为病态耦合(pathological coupling)当一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部。

共享耦合/公共耦合(common coupling)

也称为全局耦合(global coupling)指通过一个公共数据环境相互作用的那些模块间的耦合。公共耦合的复杂程序随耦合模块的个数增加而增加。

外部耦合(external coupling)

发生在二个模块共享一个外加的数据格式、通信协议或是设备界面,基本上和模块和外部工具及设备的沟通有关。

控制耦合(control coupling)

指一个模块调用另一个模块时,传递的是控制变量(如开关、标志等),被调模块通过该控制变量的值有选择地执行块内某一功能;

特征耦合/标记耦合(stamp coupling)

也称为数据结构耦合,是指几个模块共享一个复杂的数据结构,如高级语言中的数组名、记录名、文件名等这些名字即标记,其实传递的是这个数据结构的地址;

数据耦合/数据耦合(data coupling)

是指模块借由传入值共享数据,每一个数据都是最基本的数据,而且只分享这些数据(例如传递一个整数给计算平方根的函数)。

消息耦合(message coupling,是无耦合之外,耦合度最低的耦合)

可以借由以下二个方式达成:状态的去中心化(例如在对象中),组件间利用传入值或消息传递 (计算器科学)来通信。

无耦合:模块完全不和其他模块交换信息。

以上就是关于耦合是什么意思全部的内容,包括:耦合是什么意思、经济学中耦合是什么意思、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

转载请注明原文地址:https://juke.outofmemory.cn/read/3712474.html

最新回复(0)