Syllabus for QUIZ 1
Topics and Sample Questions for Quiz 1: (Chapters 1 and 2 of the Textbook)
- Languages
- Give the formal definition of a language
- Operations on languages (complement, concatenation, power, reverse, star-closure)
- Give the formal definition of a regular language
- Grammars
- Give the formal definition of a grammar
- Give a grammar that produces the following language ...
- Describe the language generated by the grammar below ...
- Equivalence of two grammars
- DFAs
- Give the formal definition of a DFA
- Give the formal definition of the language accepted by a DFA
- Give a DFA that accepts the following language ...
- Describe the language accepted by the DFA below ...
- Minimize the (number of states of the) DFA below ...
- NFAs
- Give the formal definition of a NFA
- Give the formal definition of the language accepted by a NFA
- Give an NFA that accepts the following language ...
- Describe the language accepted by the NFA below ...
- Convert the NFA (with lambda transitions) below into a DFA ...
NOTE: The list above is representative of the problems that could be on the
quiz, but not necessarly exhaustive