Quiz time

Maintenant est venu l'heure de vous évaluer pour savoir ce que vous valez vraiment.

L'UML en général



Entrée non valide
Mauvaise réponse, la bonne réponse était Unified Modeling Language
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse, la bonne réponse était de simplifier, organiser et planifier la programmation à l'aide de diagramme.
Bravo, c'est bien cela.



Entrée non valide
Mauvaise réponse, les bonnes réponses étaient : - le diagramme booch - le diagramme omt - le diagramme de cas d'utilisation
Bravo, c'est bien cela.
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !

Le diagramme de cas d'utilisation

Pour les questions suivantes, nous utiliserons le diagramme de cas d'utilisation ci-dessus.




Entrée non valide
Mauvaise réponse, les bonnes réponses étaient : -Client -Client premium -Système de validation
Bravo, c'est bien cela.
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !


Entrée non valide
Mauvaise réponse. Sur le diagramme de classe, on pouvait observer le nom du rectangle ainsi qu'un autre petit rectangle. C'était donc un package.
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. La bonne réponse est "Il est nécessaire de Visualiser avant d'Acheter." car nous avons "Acheter" qui inclue de "Visualiser".
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. La bonne réponse est "Acheter donne la possibilité de Laisser un avis." car nous avons "Laisser un avis" qui étend les possibilités "d'Acheter".
Bravo, c'est bien cela.




Entrée non valide
Mauvaise réponse. La bonne réponse est "Si on veux Visualiser, cela est obligatoire qu'il soit Graphiquement ou Textuellement". Nous avons ici, une généralisation entre Visualiser et Graphiquement ou Textuellement. Cela fini donc que l'on peut Visualiser soit Graphiquement soit Textuellement mais que pour Visualiser il est nécessaire que l'une des deux méthodes soit choisi.
Bravo, c'est bien cela.
Les questions suivantes porterons sur les flots


Entrée non valide
Mauvaise réponse. La bonne réponse est "À gérer le déroulement des erreurs". Comme son nom l'indique le flot d'erreur gère le déroulement des erreurs.
Bravo, c'est bien cela.




Entrée non valide
Bravo, c'est bien cela.
Mauvaise réponse. La bonne réponse est "apporte des précisions sur le bon déroulement d'un cas d'utilisation." car le flot nominal est un texte décrivant le déroulement standard d'un cas d'utilisation.



Entrée non valide
Bravo, c'est bien cela.
Mauvaise réponse, la bonne réponse est 3. Il existe le flot : - nominatif (basique) - alternatif - d'erreur

Le diagramme de classe

Pour les questions suivantes, nous utiliserons le diagramme de classe ci-dessus.




Entrée non valide
Mauvaise réponse. La bonne réponse est 8. Il faut compter le nombre de rectangle.
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. Il faut compter le nombre de rectangle ayant leur nom en italique. Ici, il n'y a donc que "Arme".
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. C'est une classe car une classe est défini par un rectangle.
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. C'est un attribut. De plus ce dernier est privé.
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. SeConnecter renvoie un booléen. On voit cela au " : boolean" qui se situe juste après les paramètres.
Bravo, c'est bien cela.



Entrée non valide
Bravo, c'est bien cela.
Mauvaise réponse. L'opération SeConnecter à pour paramètres "id" et "mdp". On les retrouves entre les parenthèses.
C'est juste mais ce n'est pas tout, encore un effort !
C'est juste mais ce n'est pas tout, encore un effort !
Entrée non valide
Bravo, c'est bien cela.
Mauvaise réponse, la bonne réponse est 1. Il y a une composition entre personnage et histoire.
Entrée non valide
Mauvaise réponse, la bonne réponse est "Oui" car il y a une agrégation entre "Joueur" et "Personnage".
Bravo, c'est bien cela.

Le diagramme de séquence

Pour les questions suivantes, nous utiliserons le diagramme de séquence ci-dessus.



Entrée non valide
Mauvaise réponse. Il faut compter le nombre de "bonhomme". Il y a donc un acteur.
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. Il faut compter le nombre de rectangle. Ici, il y a donc 3 objets.
Bravo, c'est bien cela.


Entrée non valide
Bravo, c'est bien cela.
Mauvaise réponse. Pour trouver le nombre d'objet initial, il faut compter le nombre de rectangle aligné tout en haut. Ici, il y a donc 2 objets initiaux.


Entrée non valide
Mauvaise réponse. La bonne réponse est "Ce sont des paramètres", cela est comme en programmation.
Bravo, c'est bien cela.



Entrée non valide
Mauvaise réponse. Dans notre diagramme, IHM signifie "Interface Homme Machine".
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. La bonne réponse est "Gestionnaire de Mail" créé un objet "Mail". On observe à la flèche en pointillé qui arrive sur un objet.
Bravo, c'est bien cela.



Entrée non valide
Mauvaise réponse. La bonne réponse est "Un message récursif". Un message récursif est un message qui part d'un objet et qui revient sur ce dernier. On observe donc bien cela ici.
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. La bonne réponse est que l'on passe dans l'un des deux cas, soit "mail erroné" , soit "mail valide". Cela est comme un if avec un else comme en programmation.
Bravo, c'est bien cela.


Entrée non valide
Mauvaise réponse. La bonne réponse est entre crochets, c'est à dire "mail non envoyé".
Bravo, c'est bien cela.

Du diagramme au code

Pour les questions suivantes, nous utiliserons le diagramme de classe ci-dessus.



Entrée non valide
Bravo, c'est bien cela.
Mauvaise réponse. La bonne réponse est 2 attributs, 1 opération, 1 agrégation.
Entrée non valide
Mauvaise réponse. La bonne réponse est "oui" car il y a 2 attributs, 1 opération et une association.
Bravo, c'est bien cela.



Entrée non valide
Bravo, c'est bien cela.
Mauvaise réponse. La bonne réponse est "public class Katana extends Épée {}".