QCM UML Corrigé – Partie 28
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. Que relie un connecteur dans un diagramme de structure composite UML ?
A Deux classes héritées
B Deux packages
C Deux ports ou parties internes d’un même composant
D Deux lignes de vie dans une séquence
2. Dans les profils UML typés (comme UML pour JEE), que désigne le stéréotype <<entity>> ?
A Une classe abstraite de base
B Une interface utilisateur
C Une classe métier persistante
D Une classe d’implémentation de DAO
3. Que signifie la flèche Livre –> Auteur ?

A Auteur peut accéder à Livre
B Livre a un accès navigable vers Auteur
C Livre hérite de Auteur
D C’est une composition de Livre vers Auteur
4. Que représente « numéro » ici ?

A Un paramètre de méthode
B Un attribut temporaire
C Une contrainte de visibilité
D Une clé de qualification permettant d’accéder à un Compte via son numéro
5. Quelle est la particularité d’une transition interne à un état UML ?
A Elle modifie l’état de l’objet
B Elle ne déclenche aucun comportement
C Elle est invisible à l’utilisateur
D Elle n’entraîne pas de sortie ni d’entrée dans l’état actuel
6. Quelle affirmation est vraie concernant une interface dans UML ?
A Elle peut contenir des attributs d’état
B Elle peut être instanciée directement
C Elle peut être héritée par une autre interface
D Elle ne peut pas être associée à une classe
7. Que signifie la relation ..|> ?

A Vidéo hérite d’une classe abstraite
B Vidéo est une sous-classe de Enregistrable
C Vidéo implémente l’interface Enregistrable
D Enregistrable instancie Vidéo
8. Dans un diagramme d’activités UML, comment représente-t-on le passage d’un objet d’une activité à une autre ?
A Par un objet node lié aux actions
B Par une annotation texte flottante
C Par un losange entre deux flèches
D Par une ligne avec une boîte nommée objet
9. La multiplicité 0..* signifie que ___________
A L’élément est obligatoire et unique
B Il y a entre 1 et 5 éléments
C Aucun élément ou un nombre quelconque d’éléments
D Exactement un élément
10. Tu conçois une appli de fitness. Un programme d’entraînement est composé de plusieurs séances, qui n’existent pas seules. Quelle relation UML ?
A Dépendance
B Composition
C Association
D Agrégation