Automata Theory MCQ Test: Automata Theory MCQs - Practice Questions
1. What does the Pumping Lemma for regular languages state?
2. What is the primary purpose of a deterministic finite automaton (DFA)?
3. In the context of computational models, what is a polynomial-time algorithm?
4. Which of the following is a characteristic of context-free grammars?
5. What is the primary difference between a deterministic pushdown automaton (DPDA) and a non-deterministic pushdown automaton (NPDA)?
6. Which automaton is the most powerful?
7. What is the purpose of formal languages in Automata Theory?
8. What is the primary purpose of a Turing Machine?
9. Define a decidable language in the context of Turing machines.
10. What is the primary difference between DFA and NFA?
11. Which of the following problems is not decidable?
12. Which automaton recognizes a regular language?
13. What is the primary limitation of deterministic context-free languages?
14. What does ε-transitions represent in NFA?
15. What does the Church-Turing thesis propose?
16. In automata theory, what does ε denote?
17. Which type of automaton is used to recognize regular languages?
18. In formal language theory, what does the pumping lemma describe?
19. Which of the following is a property of regular languages?
20. Which of the following is not a component of a Pushdown Automaton?