UNIT 1
1 Define Finite Automata.
2 Define Non-Deterministic Finite Automata.
3 With suitable block diagram, explain the model of automata.
4 Consider the given finite state machine,
Check whether the given String is acceptable or
not, aababaab
Write complete sequence of the states you visit while
tracing the input string.
5 Define grammar and find out Language L(G) generated by following
grammar.
S0B, S1A, A0, A0S, A1AA, B1, B1S, B0BB
6 Explain, why we should Minimize a DFA? Use a suitable example to explain
how to minimize a DFA.
7 Define Moore and Mealy Machines and state and explain the difference
between them.
8
Minimize given DFA.
UNIT 2
9 Define Regular Expressions.
10 What are the operators used in RE.
11 Construct the Deterministic finite automaton equivalent to the regular
expression, (0 + 1)*(00 + 11)(0 + 1)* Also minimize the DFA if possible.
12 Define Pumping Lemma. Explain the application of Pumping Lemma with a
suitable example.
13 Define Derivation Tree. What is Leftmost and Rightmost derivation?
14 Find all strings of length 5 or less in the regular set represented by the
following regular expressions (i) b*ab*ab* (ii) (a+b)*aa(a+b)*
UNIT 3
15 Define Turing Machine. Explain Turing machine model
16 Consider the TM description
given in below table. Draw the
computation sequence of the
input string 00.
17 What is ambiguity in Context Free Language? When a CFG is considered
ambiguous.