Computer programmering begint lang voordat je begint invoeren code . Elk programma is een oplossing voor een probleem , of het was de angstaanjagende Y2K probleem in 1999 of gewoon een simpele saldo van uw bankafschriften . State diagrammen toelaten om breken van het probleem in zijn kleinste stukken van in kaart brengen van de verschillende staten van zijn en overgangen toegestane door een bepaalde voorgestelde situatie . Toestandsdiagrammen gebruikt eenvoudige symbolen in plaats van een complex programmeertaal om de richting van het programma bepalen . Instructies 1 Teken een cirkel . Labelen " Initial State . " Dit is het begin van het diagram , en vertegenwoordigt alvorens enige actie is gebeurd of er iets is veranderd . Bijvoorbeeld , je wilt laten zien wat er gebeurt als iemand trekt een hendel . De initiële toestand vertegenwoordigt dat niemand de hendel is getrokken . Kopen van 2 Teken nog een cirkel een centimeter onder Initial State . Teken een pijl afkomstig van Initial State en gericht op de nieuwe cirkel . Label de pijl met de actie die wordt uitgevoerd op Initial State . Label de nieuwe cirkel met het effect van de actie op Initial State had . Als de actie is " pull hendel , " de nieuwe staat moet het recht hebben " Lever trok . " Draw pijlen 3 voor nieuwe acties en kringen voor nieuwe staten . Label dienovereenkomstig . Hergebruik vorige staten waar mogelijk . Als een andere actie is " push hendel terug , " trek de lijn naar een staat die aangeeft waar de hendel niet is getrokken . 4 Teken een cirkel op de bodem . Bevestig deze aan de reeds bestaande schema met de laatste actie pijl . Labelen "Final State . " Dit is de laatste status te bereiken , al is het mogelijk om meer dan een eindtoestand hebben .
|