Développement logiciel et gestion de projet

Parmi les types de couplage entre modules, lequel est le plus faible et donne la plus grande indépendance des modules ?

  1. ALe couplage commun
  2. BLe couplage de contrôle
  3. CLe couplage de données
Afficher la réponse et l'explication

Réponse : C. Le couplage de données

Le couplage exprime à quel point les modules dépendent les uns des autres ; plus il est faible, plus les modules sont indépendants et souhaitables. Par force croissante, on distingue le couplage de données, de structure (stamp), de contrôle, externe, commun et de contenu. Le couplage de données ne transmet que les données nécessaires, sous forme de simples arguments. Le couplage de contrôle transmet des indicateurs (flags) ou autres qui aiguillent le déroulement du traitement, et le couplage commun fait référencer par plusieurs modules les mêmes données globales (variables globales) ; tous deux rendent les modules dépendants du fonctionnement interne les uns des autres.

S'entraîner sur ce thème Retour au thème

Autres questions sur Développement logiciel et gestion de projet

  1. Quel patron de conception du GoF fait en sorte que les objets qui dépendent d'un objet soient avertis automatiquement quand l'état de cet objet change ?
  2. Quand on applique un outil d'analyse statique au code source d'un micrologiciel, quel problème est-il le plus apte à trouver sans exécuter le programme ?
  3. Quelle description du test boîte noire est correcte ?
  4. Un champ de saisie n'accepte que des entiers ; les valeurs de 1 à 100 inclus sont acceptées et toutes les autres provoquent une erreur. Quand on découpe l'entrée par partitionnement en classes d'équivalence, combien y a-t-il de classes d'équivalence au total (classes valides et invalides confondues) ?
  5. Un programme fixe le prix d'entrée selon l'âge (un entier supérieur ou égal à 0) : de 0 à 17 ans, tarif enfant ; de 18 à 64 ans, tarif adulte ; à partir de 65 ans, tarif senior. Quel jeu de valeurs de test est le plus approprié pour que l'analyse des valeurs limites vérifie les frontières où la catégorie de tarif change ?