TOC ASSIGNMENT Module 1
TOC ASSIGNMENT Module 1
BGSKH Education Trust (R.) – A unit of Sri Adichunchanagiri Shikshana Trust (R.)
SL.NO QUESTIONS
1. Define DFA. Design a DFA to accept the binary numbers which are divisible by 5.
2. Obtain a DFA to accept strings of a’s and b’s except those containing the Substring aab.
Draw a DFA to accept the Language :L=(w:w has odd number of 1’s and followed by even
3.
Number of 0’s}.
4. Obtain a DFA to accept strings of a’s and b’s having even number of a’s and b’s.
8. Obtain a DFA to accept strings of a’s and b’s such that each block of 5 consecutive symbols
have atleast two a’s.
9. Obtain a DFA to accept the language L={w:|w| mod 5≠ 0} on ∑= {a,b}.
10. Design NFA to accept the strings ending with either ab or ba. Assume Σ={a,b}.Convert the
same to DFA.
11. Construct NFSM to accept the strings aba, abd, aabc.
12. Define DFSM, Construct a DFSM for the language over ∑= {a,b}
i. L= {awa: w € ∑*}
ii. which accepts strings with at least one ‘a’ and exactly two b’s.
iii. with odd number of a’s and even number of b’s.
16. Design a DFA to read strings made up of the letters “AUTOMATA” and recognize those
strings that contains the word “MAT” as a substring.
17. Differentiate between DFA,NFA & ε-NFA