CS 390 Test II
November 9, 2005
20 points each
1. Construct an that accepts the language corresponding to
from the 's that recognize a and b. DO NOT SIMPLIFY.
2. For the following , answer the questions below:
(a) Find
{0, 1, 2, 3, 5, 6}
(b) Find
Empty set
(c) Find
{4, 6, 7}
(d) Find
{3, 4, 6, 7}
3. Indicate which ones of the following statements are true and which ones are false.
(a)
is regular if and are regular.     True
(b)
    False
(c)
, where r(p,q,k)
is the regular expression for the set of strings that are read
by going from state p to state q passing through states numbered
not larger than k in a DFA.     False
(d) If a language is regular, then is also regular, where
.     True
(e) After obtaining the for the union of two 's
by Kleene's method(i.e. as in Question 1 above), the accepting states
of the resultant can be coalesced to form one accepting state
without changing the language recognized.     False
4. Click here for Question 4
5. Click here for Question 5