Auto-évaluation

Grâce à ce petit questionnaire, vous pourrez vous entraîner et évaluer votre niveau en Conception Orienté Objet.


1. Qu’est ce qu’une postcondition dans un diagrammes de cas d’utilisation ?

Un element qui decrit l'état dans lequel doit être le système à la fin du UC
Un element qui decrit l'état dans lequel doit être le système au debut du UC
Un element qui decrit le nombre total d’action du système

2. À quoi sert la relation Extend ?

Elle permet d’expliciter différentes manières de «réaliser» un même cas d’utilisation
Elle permet de factoriser une partie de la description d’un cas d’utilisation qui est commune à d’autres cas d’utilisation.
Elle signifie que le comportement de B peut être complété par le comportement de A.

3. A quoi sert la relation Include ?

Elle permet d’expliciter différentes manières de «réaliser» un même cas d’utilisation
Elle permet de factoriser une partie de la description d’un cas d’utilisation qui est commune à d’autres cas d’utilisation.
Elle signifie que le comportement de B peut être complété par le comportement de A.

4. A quoi sert la relation Specialize ?

Elle permet d’expliciter différentes manières de «réaliser» un même cas d’utilisation
Elle permet de factoriser une partie de la description d’un cas d’utilisation qui est commune à d’autres cas d’utilisation.
Elle signifie que le comportement de B peut être complété par le comportement de A.

5. Une Association est :

une relation plus forte et s’établit entre un tout et ses parties
une simple connexion entre classes
une relation faible établie entre un client et un fournisseur et où le client n’a pas de connaissance sémantique sur le fournisseur

6. Une Agrégation est :

une relation plus forte et s’établit entre un tout et ses parties
une simple connexion entre classes
une relation faible établie entre un client et un fournisseur et où le client n’a pas de connaissance sémantique sur le fournisseur

7. Une Dépendance est :

une relation plus forte et s’établit entre un tout et ses parties
une simple connexion entre classes
une relation faible établie entre un client et un fournisseur et où le client n’a pas de connaissance sémantique sur le fournisseur

8. Qu’est ce qui permet de reconnaitre une relation d’héritage ?

Généralisation
Inclusion
Nomination

9. Dans lequel de ces cas la mouche hérite-t-elle de l’insecte ?




10. Dans un diagramme de séquence, quelle dénomination représente une boucle ?

Alt
Loop
Ref

11. Dans un diagramme de séquence, quelle dénomination représente une condition ?

Alt
Ref
Loop

12. Un diagramme de séquence :

Permet de décrire les enchaînements possibles entre les scénarios préalablement identifiés
Est une représentation séquentielle du déroulement des traitements et des interactions entre les éléments du système et/ou de ses acteurs
Est une représentation simplifiée d'un enchaînement de séquences se concentrant sur les échanges de messages entre les objets

13. La phrase « un chat a deux oreilles » va être modélisée par :

Une composition
Une agrégation
Une spécialisation


Votre score :
Voici les bonnes réponses :