ATCD Unit Wise Important Questions
ATCD Unit Wise Important Questions
1-Mark Questions
1. Describe the steps involved in converting an NFA with epsilon transitions to an NFA without
epsilon transitions.
3. Discuss the significance of the pumping lemma in proving a language is not regular.
4. Describe the construction of a DFA from an NFA using the subset construction method.
10. Discuss the role of finite automata in the design of lexical analyzers.
Unit - II: Regular Expressions, Pumping Lemma for Regular Languages, Context-Free
Grammars
1-Mark Questions
4. Explain the concept of ambiguity in context-free grammars and how to resolve it.
5. Describe the steps involved in the construction of a parse tree for a given string.
10. Explain the concept of regular languages and their closure properties.
Unit - III: Push Down Automata, Turing Machines, Undecidability
1-Mark Questions
1-Mark Questions
8. What is LR parsing?
2. Explain the process of lexical analysis and the role of the lexical analyzer.
5. Describe the process of syntax analysis and the role of the parser.
1-Mark Questions
1. Describe the process of syntax-directed translation and its significance in compiler design.
6. Explain the concept of run-time environments and their role in program execution.
8. Explain the concept of heap management and its significance in run-time environments.