 |
| FAQ |
 |
| >> What is a "Máquina de Estado" (State Machine)? |
A State Machine is a device that stores the status of something at a given point in time and reacts to inputs that change its status. The change in status may also be accompanied by the execution of various actions and outputs.
A computer is basically a State Machine, and each instruction that is issued changes one or many states and can originate in numerous other actions. Each record or file on a computer stores information on states. The operating system is itself a State, and each application that runs begins with an initial State that may change as it handles inputs.
A State Machine can be used as a tool for solving problems and as a formal way of describing a solution for later development.
|
|