QCM UML Corrigé – Partie 25
Découvrez une série de QCM UML pour tester vos connaissances en modélisation orientée objet. À travers ces questionnaires, révisez les principaux diagrammes UML, les concepts de base et les bonnes pratiques en génie logiciel. Un outil idéal pour les étudiants, développeurs et candidats aux examens techniques.
1. Quelle est la signification du stéréotype <<use>> dans une dépendance UML ?
A Une classe hérite d’une autre
B Une classe utilise temporairement une autre pour accomplir une tâche
C Une classe est remplacée dynamiquement par une autre
D Une classe est étendue par une autre
2. À quoi sert un diagramme de profil UML ?
A À créer des profils utilisateurs pour un logiciel
B À modéliser les différentes plateformes matérielles
C À définir une extension du méta-modèle UML avec des stéréotypes, contraintes, et tags
D À organiser des cas d’utilisation en packages
3. Tu développes une appli d’e-commerce. Quel diagramme représente les produits, panier d’achat et client dans une vue de modèle statique ?
A Diagramme de classes
B Diagramme de séquence
C Diagramme d’activités
D Diagramme d’états
4. Dans un diagramme de composants UML, une interface requise est représentée par:
A Un cercle vide
B Une boîte contenant le mot <<interface>>
C Une demi-lune (socket) tournée vers l’extérieur
D Une flèche pointillée vers une interface
5. Tu crées une appli de location de vélos. Un abonnement donne accès à plusieurs locations. Relation ?
A Agrégation
B Association
C Composition
D Dépendance
6. Dans une appli éducative, une leçon est composée de plusieurs quiz. Ces quiz n’ont de sens que dans le contexte de la leçon. Relation ?
A Agrégation
B Association
C Dépendance
D Composition
7. Dans un diagramme d’activités, un nœud de jonction (join) attend quoi pour continuer le flux ?
A Qu’un seul flux arrive
B Qu’une condition booléenne soit vraie
C Que tous les flux entrants soient terminés
D Qu’un événement système le déclenche
8. Que représente la flèche –> de Serveur à Client ?

A Un appel de méthode
B Une réponse, appelée message retour
C Une exception levée
D Un héritage de classe
9. Tu veux modéliser une relation entre Voyage et Destination, sachant qu’un voyage doit toujours avoir au moins une destination. Quelle multiplicité choisir ?
A 0..*
B 1..*
C 0..1
D 1..1
10. Comment représente-t-on un auto-appel (méthode d’un objet appelée par lui-même) dans un diagramme de séquence ?
A Une boucle de flèche qui retourne à la ligne de vie
B Une flèche allant vers un autre objet du même type
C Une flèche sortant et rentrant sur la même ligne de vie
D Une flèche en pointillés avec un X à la fin