Conception dynamique ( Diagramme d'état-transition ) Flashcards

1
Q

Diagramme d’état-transition ?

A
  • Diagramme comprtementale
  • Utilisé pour les classes avec un comportement complexe
  • Décrit la création d’un objet à des évenements en fonction de son etat courant et le passage à un nouvel etat
  • EXP : bouton poussoir
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Etat ?

A

1- Attend un evenement
2- Accomplit une activité
3- Etat initial
4- Etat final

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Transition ?

A

-Permet le passage d’un état à un autre
-Elle a :
1- un evenement déclencheur
2- Condition de garde
3- Action
4- Etat cible
-Il ya 2 types de transition
->Reflexif : Etat de depart et etat cible identiques / Obj quitte un etat pour y revenir
->Interne :Déclenche dans un etat courant/Obj ne quitte pas l’état courant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Evenement ?

A
-Déclenche une  transition 
Types d'évenements : 
1- Appel de méthode (call )
2- Signal (clic souris)
3- Changement de valeur (when(bool))
4-Temporel(when(date) /After(duree)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Activité ?

A

1-Entry
2- Do
3-Exit
-Comportement optionelle de l’obj lorqu’il atteint un nouvel état

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Etat composite ?

A

Etat qui contient +sieurs états

How well did you know this?
1
Not at all
2
3
4
5
Perfectly