Développement logiciel et gestion de projet
En UML, quel diagramme montre, dans l'ordre chronologique de haut en bas, les messages (appels et réponses) échangés entre plusieurs objets ?
- ALe diagramme d'activité
- BLe diagramme de séquence
- CLe diagramme de classes
Afficher la réponse et l'explication
Réponse : B. Le diagramme de séquence
Dans un diagramme de séquence, on trace une ligne verticale (ligne de vie) pour chaque objet, et les messages entre objets sont dessinés sous forme de flèches dans l'ordre chronologique. On l'utilise par exemple pour vérifier l'ordre d'une interaction dans laquelle une application appelle un pilote, le pilote écrit dans un registre d'un périphérique, et la fin de l'opération est signalée par une interruption. Un diagramme d'activité montre le déroulement d'un traitement, y compris les branchements et les traitements concurrents, un peu comme un organigramme. Un diagramme de classes montre la structure et les relations des classes plutôt que l'ordre chronologique.
Continuer : 9 autres questions sur Développement logiciel et gestion de projet