1. What is a Moore machine?
(A) A finite state machine where outputs depend only on the current state.
(B) A finite state machine where outputs depend on both the current state and the input.
(C) A type of Turing machine.
(D) A type of pushdown automaton.
2. What is a Mealy machine?
(A) A finite state machine where outputs depend only on the current state.
(B) A finite state machine where outputs depend on both the current state and the input.
(C) A type of Turing machine.
(D) A type of pushdown automaton.
3. In a Moore machine, when is the output generated?
(A) On state transitions.
(B) On entering a state.
(C) On exiting a state.
(D) On receiving input.
4. In a Mealy machine, when is the output generated?
(A) On state transitions.
(B) On entering a state.
(C) On exiting a state.
(D) Independently of state transitions.
5. Which of the following is true about the outputs of a Moore machine?
(A) They can change only at state transitions.
(B) They can change on each input.
(C) They are independent of the state.
(D) They depend on both the state and input.
6. Which of the following applications can use Moore machines?
(A) Traffic light control systems
(B) Real-time data processing where immediate response to input is critical
(C) Synchronous counters
(D) Communication protocol design
