Exercices TD UML GS1 -Concours QCM

Ce document contient un questionnaire à choix multiples (QCM) sur UML, destiné aux étudiants universitaires. Il couvre les notions suivantes:

  • Description des cas d'utilisation et des scénarios.
  • Utilisation des cas d'utilisation dans le développement logiciel.
  • Interprétation des diagrammes UML, notamment les associations et les cardinalités.
  • Contraintes et classes d'association en UML.
  • Diagrammes de séquence et leur description.

Exercices TD UML GS1 -Concours QCM

Télécharger PDF

QCM UML GS1 : 20mn

Vendredi 5 février

1. Que décrit un cas d’utilisation ?

Un besoin du client, une fonction du système futur.

2. Qu’est-ce qu’un scénario et quel est le rapport avec un cas d’utilisation ?

C’est une situation précise qui illustre un cas d’utilisation, ou le décrit.

3. Dans un développement logiciel, à quel moment on utilise les cas d’utilisation ?

Tout au début du développement car ils servent à l’analyse des besoins.

4. Dans le diagramme suivant, que représente le 5 et comment s’appelle-t-il en UML ?

Une instance de Machin possède 5 instances de Truc, c’est la cardinalité de l’association.

5. Quel est la dénomination UML pour « dedans » ?

C’est un rôle de l’association.

1. Donner un exemple d’une contrainte en UML pour cet exemple ?

{ordered} sur la composition ou {newAttr > 0} dans Machin.

2. Comment s’appelle l’entité Xxx et que décrit-elle ?

Une classe d’association, elle décrit les attributs, services, etc de l’association entre Autre et Machin.

3. Que signifie le losange blanc et la flèche pour encoreUne ?

C’est une agrégation navigable de Autre vers Bricoles.

4. Que décrit un diagramme de séquence ?

Il décrit les étapes d’un scénario, l’ordre chronologique et les événements entre les objets du scénario.

FAQ

1. Qu'est-ce qu'un cas d'utilisation en UML ?

Un cas d'utilisation décrit un besoin du client ou une fonction du système futur.

2. À quel moment utilise-t-on les cas d'utilisation dans un développement logiciel ?

Les cas d'utilisation sont utilisés tout au début du développement pour l'analyse des besoins.

3. Que représente la cardinalité dans un diagramme UML ?

La cardinalité représente le nombre d'instances d'une classe associée à une autre classe.

Cela peut vous intéresser :

Partagez vos remarques, questions , propositions d'amélioration ou d'autres cours à ajouter dans notre site

Enregistrer un commentaire (0)
Plus récente Plus ancienne