Inicio - Conocimiento - Detalles

Clasificación de acoplamiento

El acoplamiento de sistemas se origina en la física. En física, el acoplamiento se refiere a una medida de la dependencia mutua de dos entidades entre sí. Se divide en las siguientes categorías:

acoplamiento indirecto

No existe una relación directa entre los dos módulos, y la conexión entre ellos se realiza completamente a través del control y la invocación del módulo principal.

acoplamiento de datos

Cuando un módulo accede a otro, intercambia información de entrada y salida entre sí a través de parámetros de datos simples (no parámetros de control, estructuras de datos públicos o variables externas).

acoplamiento de etiquetas

Un conjunto de módulos pasa información de registro a través de una lista de parámetros. Este registro es una subestructura de una estructura de datos, no una simple variable.

acoplamiento de control

El acoplamiento de control ocurre cuando un módulo controla explícitamente la función de seleccionar otro módulo mediante la transmisión de información de control, como interruptores, logotipos, nombres, etc.

acoplamiento externo

Cuando un grupo de módulos accede a la misma variable global simple en lugar de a la misma estructura de datos global y no pasa la información de la variable global a través de la tabla de parámetros, se denomina acoplamiento externo.

acoplamiento publico

Si un grupo de módulos accede al mismo entorno de datos común, el acoplamiento entre ellos se denomina acoplamiento público. El entorno de datos común puede ser el área de comunicación compartida por la estructura de datos global, el área de cobertura común de la memoria, etc.

acoplamiento de contenido

El acoplamiento de contenido se produce entre dos módulos si:

①Un módulo accede directamente a los datos internos de otro módulo;

②Un módulo no se transfiere al interior de otro módulo a través de la entrada normal;

③ Algunos de los códigos de programa de los dos módulos se superponen (es posible que solo aparezcan en lenguaje ensamblador);

④ Un módulo tiene múltiples entradas.


Envíeconsulta

También podría gustarte