? Programmation informatique commence longtemps avant de commencer à entrer le code . Chaque programme est une solution à un problème , que ce soit le problème de Y2K redoutable en 1999 ou juste un simple équilibre de vos comptes bancaires. Les diagrammes d'états permettent de décomposer le problème en ses plus petits morceaux en traçant les différents états d'être et les transitions permises par une certaine situation proposée. Les diagrammes d'états utilise des symboles simples au lieu d'un langage de programmation complexe pour décider de l'orientation du programme. Instructions
1
Tracez un cercle . Étiqueter « état initial ». C'est le début du diagramme, et représente avant toute action qui s'est passé ou quelque chose a changé . Par exemple, vous voulez montrer ce qui arrive quand quelqu'un tire un levier. L'état initial représente que personne n'a tiré sur le levier.
2
Dessinez un autre cercle d'un pouce sous état initial. Dessiner une flèche provenant de l'état initial et dirigé vers le nouveau cercle . Marquez la flèche avec l'action qui est en cours d'exécution sur l'état initial . Nommez le nouveau cercle avec l'effet de l'action a eu sur l'état initial . Si l'action est " tirer le levier , " le nouvel Etat devrait être intitulé « Lever tiré. "
3
flèches nuls à de nouvelles actions et des cercles pour les nouveaux Etats. Étiqueter en conséquence. Réutiliser les états antérieurs lorsque cela est possible . Si une autre action est "push levier vers l'arrière ," dessiner la ligne à un état qui représente l'endroit où le levier n'a pas été tiré .
4
Tracez un cercle au fond . Attachez- vous au schéma préexistant avec la flèche d'action final. Étiqueter « état final ». C'est le dernier état à atteindre, mais il est possible d'avoir plus d'un état final.