State diagram: Difference between revisions
Jump to navigation
Jump to search
imported>Eric Evers mNo edit summary |
mNo edit summary |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{subpages}} | |||
A state diagram is an fundamental concept in computer science. States are nodes that have arrows that leave them for other notes. There is typically a unique starting state. Transitions are caused in general by some event. Often events are represented by particular messages. In the example, the messages a,b and c causes transitions between states in our set of states: {Start, State_1, State_2, Stop}. Our message alphabet is the set: {a,b,c}. | A state diagram is an fundamental concept in computer science. States are nodes that have arrows that leave them for other notes. There is typically a unique starting state. Transitions are caused in general by some event. Often events are represented by particular messages. In the example, the messages a,b and c causes transitions between states in our set of states: {Start, State_1, State_2, Stop}. Our message alphabet is the set: {a,b,c}. | ||
In Standard [[ | In Standard [[Unified Modeling Language]], the start state is a solid circle. The end state is a solid circle with a circle around it. States are rounded rectangles. | ||
/--------\ /--------\ | /--------\ /--------\ | ||
Line 8: | Line 9: | ||
==Also see== | ==Also see== | ||
[[ | [[Finite state machine]] | ||
[[ | [[Automaton]][[Category:Suggestion Bot Tag]] |
Latest revision as of 06:00, 22 October 2024
A state diagram is an fundamental concept in computer science. States are nodes that have arrows that leave them for other notes. There is typically a unique starting state. Transitions are caused in general by some event. Often events are represented by particular messages. In the example, the messages a,b and c causes transitions between states in our set of states: {Start, State_1, State_2, Stop}. Our message alphabet is the set: {a,b,c}.
In Standard Unified Modeling Language, the start state is a solid circle. The end state is a solid circle with a circle around it. States are rounded rectangles.
/--------\ /--------\ ● -----> | State_1 | -----> | State_2 | -----> ◉ a \--------/ b \--------/ c
Also see
Finite state machine Automaton