Finite-state Machine - Concepts and Vocabulary

Concepts and Vocabulary

A state is a description of the status of a system that is waiting to execute a transition. A transition is a set of actions to be executed when a condition is fulfilled or when an event is received. For example, when using an audio system to listen to the radio (the system is in the "radio" state), receiving a "next" stimulus results in moving to the next station. When the system is in the "CD" state, the "next" stimulus results in moving to the next track. Identical stimuli trigger different actions depending on the current state.

In some finite-state machine representations, it is also possible to associate actions with a state:

  • Entry action: performed when entering the state,
  • Exit action: performed when exiting the state.

Read more about this topic:  Finite-state Machine

Famous quotes containing the words concepts and/or vocabulary:

    It is impossible to dissociate language from science or science from language, because every natural science always involves three things: the sequence of phenomena on which the science is based; the abstract concepts which call these phenomena to mind; and the words in which the concepts are expressed. To call forth a concept, a word is needed; to portray a phenomenon, a concept is needed. All three mirror one and the same reality.
    Antoine Lavoisier (1743–1794)

    My vocabulary dwells deep in my mind and needs paper to wriggle out into the physical zone. Spontaneous eloquence seems to me a miracle. I have rewritten—often several times—every word I have ever published. My pencils outlast their erasers.
    Vladimir Nabokov (1899–1977)