Développement logiciel et gestion de projet
En UML, quel diagramme convient pour montrer comment l'état d'un objet change en réponse à des événements (appui sur un bouton, expiration d'une minuterie, température atteinte, etc.), comme dans le logiciel de commande d'un cuiseur à riz ?
- ALe diagramme de classes
- BLe diagramme de cas d'utilisation
- CLe diagramme d'états-transitions
Afficher la réponse et l'explication
Réponse : C. Le diagramme d'états-transitions
Un diagramme d'états-transitions (diagramme de machine à états) montre les états possibles, quel événement fait passer à quel état (une transition) et les actions effectuées à ce moment-là. On l'utilise souvent pour concevoir des logiciels dont le comportement dépend de leur état courant, même pour une même entrée, comme la commande des appareils embarqués. Un diagramme de classes montre la structure statique des classes, leurs attributs et leurs opérations, ainsi que les relations entre classes. Un diagramme de cas d'utilisation montre les fonctions du système telles que les voient ses utilisateurs (acteurs).
Continuer : 9 autres questions sur Développement logiciel et gestion de projet