Accueil - Connaissance - Détails

Classement des couplages

Le couplage système est issu de la physique. En physique, le couplage fait référence à une mesure de la dépendance mutuelle de deux entités l'une par rapport à l'autre. Il est divisé dans les catégories suivantes :

couplage indirect

Il n'y a pas de relation directe entre les deux modules, et la connexion entre eux est entièrement réalisée par le contrôle et l'invocation du module principal.

couplage de données

Lorsqu'un module accède à un autre, il échange des informations d'entrée et de sortie entre eux via des paramètres de données simples (et non des paramètres de contrôle, des structures de données publiques ou des variables externes).

couplage de balises

Un ensemble de modules transmet des informations d'enregistrement via une liste de paramètres. Cet enregistrement est une sous-structure d'une structure de données, pas une simple variable.

couplage de contrôle

Le couplage de contrôle se produit lorsqu'un module contrôle explicitement la fonction de sélection d'un autre module en transmettant des informations de contrôle telles que des commutateurs, des logos, des noms, etc.

couplage externe

Lorsqu'un groupe de modules accède tous à la même variable simple globale au lieu de la même structure de données globale, et ne transmet pas les informations de la variable globale à travers la table de paramètres, cela s'appelle un couplage externe.

couplage public

Si un groupe de modules accèdent tous au même environnement de données commun, le couplage entre eux est appelé couplage public. L'environnement de données commun peut être la zone de communication partagée par la structure de données globale, la zone de couverture commune de la mémoire, etc.

couplage de contenu

Le couplage de contenu se produit entre deux modules si :

①Un module accède directement aux données internes d'un autre module ;

②Un module n'est pas transféré à l'intérieur d'un autre module par l'entrée normale ;

③ Certains des codes de programme des deux modules se chevauchent (ne peuvent apparaître qu'en langage d'assemblage) ;

④ Un module a plusieurs entrées.


Envoyez demande

Vous pourriez aussi aimer