lOMoARcPSD|35099768
CS402 Solved MCQs Final TERM BY Junaid
Theory of Automata (Virtual University of Pakistan)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
Downloaded by bc230430699 ASIFA NAWAZ (
[email protected])
lOMoARcPSD|35099768
CS402-Theory of
Automata
(Solved MCS’s)
LECTURE FROM
(23 to 45)
[email protected] FOR MORE VISIT JUNAID MALIK
[email protected]
VULMSHELP.COME 0304-1659294
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
1. If Σ = {aa, bb} , then Σ* will not contain
• aaabbb
• aabbbb
• aabbaa
• bbaabbbb
2. “One language can have _ TG‟s”.
• Only one
• Only two
• More than one
• Only three
3. According to 1st part of the Kleene‟s theorem, If a language can be
accepted by an FA then it can be accepted by a _ as well.
• FA
• CFG
• GTG
• TG
4. Even-palindrome is a _ language.
• Non-regular
• Regular
• Regular but infinite
• Regular but finite
5. If L is a regular language then, Lc is also a _ language.
• Regular (Page 66)
• Non-regular
• Regular but finite
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• None of the given
6. Pumping lemma is generally used to prove that:
• A given language is infinite
• A given language is not regular
• Whether two given regular expressions of a regular language are
equivalent or not
• None of these
7. the FA has N states, then test the words of length less than N. If no
word is accepted by this FA, then it will word/words.
• accept all
• accept no (Page 85)
• accept some
• reject no
8. In CFG, the symbols that can’t be replaced by anything are
called .
• Terminal (Page 87)
• Non-Terminal
• Production
• All of given
9. Which of the following is a regular language?
• String of odd number of zeroes
• Set of all palindromes made up of 0‟s and 1‟s
• String of 0‟s whose length is a prime number
• All of these
10. Which of the following pairs of regular expressions are
equivalent?
• 1(001)* and (10)*10
• x(xx)* and (x)*x
• X + and X*
• X + and X* X +
11. An alphabet of Σ is valid if
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• No letter of Σ appears in middle of any other letter
• No letter of Σ appears at end of any other letter
• No letter of Σ appears at start of any other letter
• No letter of Σ appears at end or middle of any other letter
12. Which of the following statement is true
• The length of the output string is greater than length of input
string in moore machine.
• The length of the output string is greater than length of input string in
mealy machine.
• The length of the output string is equal to length of input string in
moore machine.
• The length of the output string is less than length of input string in
mealy machine.
13. If a CFG has only productions of the form nonterminal → string
of two nonterminals or nonterminal → one terminal then the CFG is
said to be in _
• Chomsky Normal Form
• Ambiguous Form
• Left Aligned Form
• Right Aligned Form
14. We can also represent an FA using different states e.g Accept
state; Reject state, Read state etc. The state behaves as final
state of an FA
• Accept (Page 105)
• Pop
• Push
• Reject
15. where the input string is placed before it is run, is called _
• Date tape
• Input Tape (Page 105)
• Output Tape
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• Magnetic tape
16. An FSM can be considered as TM
• Of finite tape length, rewinding capability and unidirectional tape
movement
• Of finite tape length, without rewinding capability and bidirectional
tape movement
• Of finite tape length, rewinding capability and bidirectional tape
movement
• Of finite tape length, without rewinding capability and
unidirectional tape movement
17. The process of finding the derivation of the word generated by
particular grammar is called
• Processing
• Parsing (Page 136)
• Programming
• Planning
18. The first rule of converting the given “CFG in CNF”, is
• CNK algorithm
• CYK algorithm (Page 135) Algorithm 4 (The CYK algorithm)
• CKY algorithm
• KYC algorithm
19. Alphabet Σ = {a, bc, cc} has number of letters
• One
• Two
• Three
• Four
20. We cannot write regular expressions for all .
• FA‟s
• TG‟s
• NFA‟s
• CFG’s (Page 97)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
21. For every Context Free Grammar (CFG), we can make the
corresponding _.
• FA
• TG
• PDA
• Regular Grammar
22. Pumping Lemma II says that length(x) + length(y) should be
.
• Less than number of states (Page 75)
• Equal to number of states
• Greater than number of states
• Greater than or equal to number of states
23. Chomsky normal form (CYK) algorithm was proposed by
.
• John cock (Page 135)
• James Cock
• Daniel I.A.
• John Weiss
24. The language of Palindromes defined over an alphabet set {a, b}
can be recognized by .
• FA
• NFA
• TG
• PDA
25. Which of the following is the first phase of compiler on the basis
of functionality?
• Parser
• Lexical analyzer
• Scanner
• Interpreter
26. (Σ* - L) represent the _ of a language L.
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• Complement (Page 66)
• Kleene‟s closure
• Union
• intersection
27. If we have two transition graphs then their union will be
expressed by
• taking a common start state and joining them by two null
transitions (Page 65)
• just connecting both start states by null transitions
• connecting final state of first TG to the initial state of second TG
• connecting the final state of first TG to the final state of second TG
28. and are removed in order to make a CFG in
Chomsky Normal Form(CNF).
• Null, nullable productions
• Nullable , unit productions
• Null, unit productions (Page 102)
• String of length 0, null
29. If L1 and L2 are expressed by regular languages then L1 + L2 is
also a Language.
• Regular (Page 10)
• Ir-regular
• PDA
• Hybrid
30. Which of the following is a regular Context Free Grammar:
• S → abS| baS | ^ ab(ab+ba)*ba + ba(ab+ba)*ab
• S → aSb| baS | ^
• S → abS| bSa | ^
• S → aSb| Sa | ^
31. A read state can have _ outgoing edge/ edges.
• 1
• 2
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• 3
• Any number of (Page 111)
32. Who did not invent the Turing machine?
• Alan Turing
• A. M. Turing (Page 140)
• Turing
• None of these
33. Which statement is true?
• The tape of turing machine is infinite. (Page 140)
• The tape of turing machine is finite.
• The tape of turing machine is infinite when the language is regular
• The tape of turing machine is finite when the language is nonregular.
34. Every regular expression can be expressed as CFG but every
CFG cannot be expressed as a regular expression. This statement is:
• Depends on the language
• None of the given options
• True (Page 97)
• False
35. Consider the language L of strings, defined over Σ = {a,b},
ending in a
• There are finite many classes generated by L, so L is regular (Page
76)
• There are infinite many classes generated by L, so L is regular
• There are finite many classes generated by L, so L is non-regular
• There are infinite many classes generated by L, so L is non-regular
36. The word „formal‟ in formal languages means
► The symbols used have well defined meaning
► They are unnecessary, in reality
► Only the form of the string of symbols is significant
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
► None of these
37. Let A = {0, 1}. The number of possible strings of length „n‟ that
can be formed by the elements of the set A is
► n!
► n2
► nm
► 2n
38. Choose the correct statement.
► A Mealy machine generates no language as such
► A Moore machine generates no language as such
► A Mealy machine has no terminal state
► All of these
39. TM is more powerful than FSM because
► The tape movement is confined to one direction
► It has no finite state control
► It has the capability to remember arbitrary long sequences of input
symbols
► None of these
40. Like TG, a PDA can also be non-deterministic
• True (Page 111)
• False
41. The language of all words (made up of a‟s and b‟s) with at least
two a‟s can not be described by the regular expression.
• a(a+b)*a(a+b)*(a+b)*ab*
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• (a+b)* ab* a(a+b)*
• b*ab* a(a+b)*
• none of these
42. If L is a regular language then, Lc is also a _ language.
• Regular (Page 66) rep
• Non-regular
• Regular but finite
• None of the given
43. In CFG, the symbols that can‟t be replaced by anything are
called _
• Terminal (Page 87) rep
• Non-Terminal
• Production
• All of given
44. Which of the following is NOT a regular language?
• String of 0‟s whose length is a perfect squere
• Set of all palindromes made up of 0‟s and 1‟s
• String of 0‟s whose length is a prime number
• All of the given options
45. Choose the incorrect (FALSE) statement.
• A Mealy machine generates no language as such
• A Mealy machine has no terminal state
• For a given input string, length of the output string generated by a
Moore machine is not more than the length of the output string
generated by that of a Mealy machine
• All of these
46. Choose the incorrect statement:
• (a+b)*aa(a+b)* generates Regular language.
• A language consisting of all strings over ∑={a,b} having equal
number of a’s and b’s is a regular language
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• Every language that can be expressed by FA can also be expressed by
RE
• None of these
47. Left hand side of a production in CFG consists of:
• One terminal
• More than one terminal
• One non-terminal (Page 87)
• Terminals and non-terminals
48. PDA is only used to represent a regular language.
• True
• False
49. A production of the form non-terminal string of two non-
terminal is called a live Production.
• True (Page 127)
• False
50. We can find a CFG corresponding to a DFA.
• True (Page 97)
• False
51. START, READ, HERE and ACCEPTS are conversions of the
machine
• True (Page 122)
• False
52. A CFG is said to be ambiguous if there exists at least one word of
its language that can be generated by different production trees
• True (Page 95)
• False
53. Syntax tree or Generation tree or Derivation tree are same tree
• True (Page 92)
• False
54. The symbols that cannot be replaced by anything are called
terminals
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• True (Page 87) repeat
• False
55. The production of the form non-terminal one non-terminal is
called unit production
• True (Page 100)
• False
56. DFA and PDA are equal in power.
• True
• False (Page 105)
57. A production of the form non-terminal non-terminal is called a
dead Production.
• True
• False (Page 127)
58. Semi-word is a string having some terminals and one non-
terminal at the right of string.
• True (Page 97)
• False
59. Two FAs are equivalent if they have same no. of states.
• True (Page 15)
• False
60. There exist exactly two different derivations in an ambiguous
CFG for a word.
• True (Page 93)
• False
61. Regular languages are closed under Union, Concatenation and
Kleene star.
• True (Page 10)
• False
62. CFG may also
represent a regular language.
• True (Page 97)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• False
63. PDA is
stronger than FA.
• True (Page 105)
• False
64. A Total
Language Tree has
• All languages over Σ
• All strings over Σ (Page 96)
• All words of all languages over Σ
• All words of one language over Σ
65. What Turing
Machine does not have?
• Stack
• Tape
• Head
• Word
66. CFG given S
bS|Sb|aa represents language b*aa
• aab*
• b*aab*
• b*(aa)*b*
67. The values of
input (say a & b) does not remain same in one cycle due to
• NAND gate
• Click plus
• OR gate
• NOT gate
68. Set of all palindromes over {a,b}is regular
• True
• False (Page 74)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
69. In CFG, the symbols that cannot be replaced by anything are
called
• Terminals (Page 87) rep
• Non terminals
• Productions
• None of the given options
70. a^n b^n generates the ................. language
• regular
• non regular
• EQUAL and non regular (Page 71)
• EQUAL and regular
71. The grammatical rules which involves meaning of words are
called:
• Semantic (Page 87)
• Sytactics
• Alphabets
• None of the given options
72. If an FA has N state then it must accept the word of length
• N-1
• N+1
• N+2N
73. Two languages are said to belong to same class if they end in the
same state when they run over an FA, that state
• Must be final state
• May be final state or not (Page 75)
• May be start or not
• None of the given options
74. In pref(Q in R) Q is …… to (than) R
• Equal
• Not Equal (Page 79)
• Greater
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• Smaller
75. According to Myhill Nerode theorem, if L generates finite no. of
classes then L is.......
• Finite
• Infinite
• Regular (Page 76)
• Non Regular
76. If the intersection of two regular languages is regular then the
complement of the intersection of these two languages is also regular
• True (Page 68)
• False
77. In pumping lemma theorem (x y^n z) the range of n is
• n=1,2,3,4 ..... (Page 74)
• n=0,1,2,3,4....
• n=-3,-2,-1,0,1,2,3,4.....
• n=-3,-2,-1,1,2,3,4.....
78. The complement of a regular language is also a regular
• True repeat
• False
79. For a non regular language there exist …… FA
• One
• At least one
• At most one
• No (Page 71)
80. The strings or words which do not belong to a language is
called ................. of that language
• Intersection
• Union
• Complement (Page 66)
• Quotient
81. A non regular language can be represented by
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• RE
• FA
• TG
• None of the given options (Page 71)
82. For language L defined over {a, b},then L partitions {a, b}* into
…… classes
• Infinite
• Finite
• Distinct (Page 75)
• Non distinct
83. If an FA accept a word then there must exist a path from
• Initial to final state (Page 81)
• Initial to each state
• Initial to each state but not to final state
• Initial to final state by traversing each state
84. Which of the following statement is true about NFA with Null
String?
• Infinite states
• Infinite set of letters
• Infinite set of transitions
• Transition of null string is allowed at any stage (Page 71)
85. FA corresponding to an NFA can be built by introducing an
empty state for a letter having
• no transition at certain state (Page 43)
• one transition at certain state
• two transition at certain state
• more than two transitions at certain state
86. Let FA3 be an FA corresponding to FA1FA2, then the initial
state of FA3 must correspond to the initial state of
• FA1 only (Page 35)
• FA2 only
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• FA1 or FA2
• FA1 and FA2
87. (a* + b*)* = (a + b)* this expression is _
• True
• False
88. If S = {ab, bb}, then S* will not contain
• Abbbab
• Bbba
• ababbb
• bbbbab
89. What do automata mean?
• Something done manually
• Something done automatically
• What is false about the term alphabet?
• It is a finite set of symbols.
90. Consider the following production (of a CFG): S->XYZ Here
is left most nonterminal in working string. Note: S, X, Y and Z
are all nonterminals
• S
• X
• Y
• Z
91. A PDA is called nondeterministic PDA if
• There are more than one outgoing edges at READ or POP states
with one label (Page 111)
• There are more than one PUSH states
• There are mroe than one POP states
• All of the given options
92. A PDA consists of the following:
• An alphabet (Sigma) of input letters.
• An input TAPE with infinite many locations in one direction
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• One START state with only one out-edge and no in-edge
• All of the given options (Page 105)
93. The CFG S --> aSa | bSb | a | b | ^ represents the language
• EVEN-EVEN
• PALINDROM (Page 91)
• EQUAL
• ODD-ODD
94. Halt states are
• Start and Accept
• Accept and Reject (Page 105)
• Start and Reject
• Read and Reject
95. Choice of path can be determined by left most derivation of the
string belonging to CFL at ................ state
• Accept (Page 104)
• Reject
• Push
• POP
96. The unit and null productions can be deleted from a CFG
• True (Page 99-100)
• False
97. Identify the TRUE statement about following CFG: S -> SB|AB
A -> CC B -> b C -> a
• The given CFG has 8 Nonterminals
• The given CFG has 8 Terminals
• The given CFG is in CNF (Page 101)
• The given CFG is not in CNF
98. The structure given below is called S -> aA|bB A ->
aS|a B -> bS|b
• RE
• TG
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• CFG (Page 87)
• PDA
99. Which of the following states is not part of PDA
• START
• ACCEPT
• WRITE (Page 107)
• REJECT
100. The production of the form: nonterminal --> one nonterminal is
called the
• Unit production (Page 100)
• NULL production
• Terminal production
• Non Terminal production
101. A is the one for which every input string has a unique
path through the machine.
• Deterministic PDA (Page 111)
• nondeterministic PDA
• PUSHDOWN store
• Input Tape
102. In the null production N --> ^ , N is a
• Terminal
• Non terminal (Page 99)
• Word
• None of the given options
103. The major problem in the earliest computers was
• To store the contents in the registers
• To display mathematical formulae (Page 87)
• To load the contents from the registers
• To calculate the mathematical formula
104. In polish notation, (o-o-o) is the abbreviation of………?
• Operand - Operator – Operand
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• Operand - Operand- Operator
• Operator -Operand – Operand (Page 94)
• Operand -Operand – Operand
105. The CFG is said to be ambiguous if there exist at least one word
of its language that can be generated by the ................. production trees
• One
• Two
• More than one (Page 95)
• At most one
106. The input string is placed, before it runs, in
• Stack
• Memory
• Tape (Page 105)
• Ram
107. The production S --> SS | a | b | ^ can be expressed by RE
• (a+b)+
• (a+b)
• (a+b)* (Page 88)
• (ab)*
108. The locations into which we put the input letters on "Input Tap"
are called _
• Words
• alphabets
• cells (Page 105)
• elements
109. "CFG" stands for
• Context Free Graph
• Context Free Grammer (Page 87)
• Context Finite Graph
• Context Finite Grammer
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
110. In a CFG the nonterminal that occurs first from the left in the
working string, is said to be _
• Least Significant nonterminal
• Most Significant nonterminal
• Left most nonterminal (Page 103)
• Left most derivate
111. The unit production is
• Terminal --> Terminal
• Terminal --> Non Terminal
• Non terminal --> Terminal
• Non terminal --> Non Terminal (Page 100)
112. A operator adds a new letter at the top of STACK
• PUSH (Page 107)
• POP
• READ
• APPEND
113. PDA stands for
• Push and Drop Automaton
• Pop and Drop Automaton
• Push Down Automaton (Page 112)
• None of given options
114. The production of the form: Nonterminal-> ^ is said to be
production
• NULL (Page 99)
• UNIT
• Chomsky form production
• None of the given options
115. In a STACK:
• The element PUSHed first is POPed first
• The element PUSHed first is POPed in the last (Page 107 concept)
• The element PUSHed in last is POPed in last
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
• None of given options
116. For a given input, it provides the compliment of Boolean AND
output.
• NAND box (NOT AND) (Page 63)
• DELAY box
• OR box
• AND box
117. It delays the transmission of signal along the wire by one step
(clock pulse).
• NAND box (NOT AND)
• DELAY box (Page 63)
• OR box
• AND box
118. Any language that can not be expressed by a RE is said to be
regular language.
• True
• False
119. The current in the wire is indicated by 1 and 0 indicates the
absence of the current.
True (Page 63)
False
120. For the given input, AND box provides the Boolean AND output.
True (Page 63)
False
121. Let L be a language defined over an alphabet Σ, then the
language of strings, defined over Σ, not belonging to L, is called
Complement of the language L, denoted by Lc or L‟.
True (Page 66)
False
122. To describe the complement of a language, it is very important to
describe the ------------ of that language over which the language is
defined.
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Alphabet (Page 66)
Regular Expression
String
Word
123. For a certain language L, the complement of Lc is the given
language L i.e. (Lc)c = Lc
True
False (Page 66)
124. If L is a regular language then, --------- is also a regular language.
Lm
Ls
Lx
Lc (Page 66)
125. Converting each of the final states of F to non-final states and old
non-final states of F to final states, FA thus obtained will reject every
string belonging to L and will accept every string, defined over Σ, not
belonging to L. is called
Transition Graph of L
Regular expression of L
Complement of L (Page 66)
Finite Automata of L
126. If L1 and L2 are two regular languages, then L1 U L2 is not a
regular.
True
False (Page 65)
127. If L1 and L2 are regular languages, then these can be expressed
by the corresponding FAs.
True (Page 68)
False
128. The language that can be expressed by any regular expression is
called a Non regular language.
True
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
False (Page 71)
129. The languages --------------- are the examples of non regular
languages.
PALINDROME and PRIME (Page 71)
PALINDROME and EVEN-EVEN
EVEN-EVEN and PRIME
FACTORIAL and SQURE
130. Let L be any infinite regular language, defined over an alphabet Σ
then there exist three strings x, y and z belonging to Σ* such that all the
strings of the form xy z n for n=1,2,3, … are the words in L. called.
Complement of L
Pumping Lemma (Page 72)
Kleene‟s theorem
None in given
131. Languages are proved to be regular or non regular using pumping
lemma.
True (Page 74)
False
132. is obviously infinite language.
EQUAL-EQUAL
EVEN-EVEN
PALINDROME (Page 75)
FACTORIAL
133. If, two strings x and y, defined over Σ, are run over an FA
accepting the language L, then x and y are said to belong to the same
class if they end in the same state, no matter that state is final or not.
True (Page 75)
False
134. Myhill Nerode theorem is consisting of the followings,
L partitions Σ* into distinct classes.
If L is regular then, L generates finite number of classes.
If L generates finite number of classes then L is regular.
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
All of above (Page 75)
135. The language Q is said to be quotient of two regular languages P
and R, denoted by--- if PQ=R.
R=Q/P
Q=R/P (Page 78)
Q=P/R
P=R/Q
136. If two languages R and Q are given, then the prefixes of Q in R
denoted by Pref(Q in R).
True (Page 78)
False
137. Let Q = {aa, abaaabb, bbaaaaa, bbbbbbbbbb} and R = {b, bbbb,
bbbaaa, bbbaaaaa} Pref (Q in R) is equal to,
{b,bbba,bbbaaa} (Page 78)
{b,bba,bbaaa}
{ab,bba,bbbaa}
{b,bba,bbba}
138. If R is regular language and Q is any language (regular/ non
regular), then Pref (Q in R) is ------- --.
Non-regular
Equal
Regular (Page 79)
Infinite
139. states are called the halt states.
ACCEPT and REJECT (Page 105)
ACCEPT and READ
ACCEPT AND START
ACCEPT AND WRITE
140. The part of an FA, where the input string is placed before it is
run, is called
State
Transition
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Input Tape (Page 105)
Output Tape
141. In new format of an FA (discussed in lecture 37), This state is
like dead-end non final state
ACCEPT
REJECT (Page 105)
STATR
READ
142. Between the two consecutive joints on a path:
One character can be pushed and one character can be popped
Any no. of characters can be pushed and one character can be
popped (Page 122)
One character can be pushed and any no. of characters can be popped
Any no. of characters can be pushed and any no. of characters can be
popped
143. The PDA is called non-deterministic PDA when there are more
than one out going edges from……… state
START or READ
POP or REJECT
READ or POP (Page 111)
PUSH or POP
144. Identify the TRUE statement:
A PDA is non-deterministic, if there are more than one READ states in
PDA
A PDA is never non-deterministic
Like TG, A PDA can also be non-deterministic (Page 111)
A PDA is non-deterministic, if there are more than one REJECT states
in PDA
145. There is a problem in deciding whether a state of FA should be
marked or not when the language Q is infinite.
True (Page 79)
False
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
146. If an effectively solvable problem has answered in yes or no, then
this solution is called ---------
Decision procedure (Page 80)
Decision method
Decision problem
Decision making
147. The following problem(s) ------------- is/are called decidable
problem(s).
The two regular expressions define the same language
The two FAs are equivalent
Both a and b (Page 80)
None of given
148. To examine whether a certain FA accepts any words, it is
required to seek the paths from ------- state.
Final to initial
Final to final
Initial to final (Page 81)
Initial to initial
149. The high level language is converted into assembly language
codes by a program called compiler.
TRUE (Page 87)
FALSE
150. Grammatical rules which involve the meaning of words are
called
Semantics (Page 87)
Syntactic
Both a and b
None of given
151. Grammatical rules which do not involve the meaning of words
are called -
Semantics
Syntactic (Page 87)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Both a and b
None of given
152. The symbols that must be replaced by other things are called
Productions
Terminals
Non-terminals (Page 87)
None of given
153. The grammatical rules are often called
Productions (Page 87)
Terminals
Non-terminals
None of given
154. The terminals are designated by _ letters, while the non-
terminals are designated by letters.
Capital, bold
Small, capital (Page 87)
Capital, small
Small, bold
155. The language generated by _ is called Context Free
Language (CFL).
FA
TG
CFG (Page 87)
TGT
156. S → aXb|bXa X → aX|bX|Λ The given CFG generates the
language in English _
Beginning and ending in different letters (Page 91)
Beginning and ending in same letter
Having even-even language
None of given
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
157. The CFG is not said to be ambiguous if there exists atleast one
word of its language that can be generated by the different production
trees,
TRUE
FALSE (Page 95)
158. The language generated by that CFG is regular if
No terminal → semi
word No terminal → word
Both a and b (Page 97)
None of given
159. The production of the form no terminal → Λ is said to be null
production.
TRUE (Page 99)
FALSE
160. CNF is stands for
Context Normal Form
Complete Normal Form
Chomsky Normal Form (Page 102)
Compared Null Form
161. Kleene‟s theorem states
All representations of a regular language are equivalent.
All representations of a context free language are equivalent.
All representations of a recursive language are equivalent
Finite Automata are less powerful than Pushdown Automata.
(Page 105)
162. Null production is a
Word
String
Terminal
All of the given options
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
163. In nondeterministic PDA a string is supposed to be accepted, if
there exists at least one path traced by the string, leading to _
state.
ACCEPT (Page 111)
REJECT
START
READ
164. The CFG which generates the regular language is called:
Regular expression
Finite Automata
Regular grammar (Page 97)
None of the given options
165. If a CFG has a null production, then it is possible to construct
another CFG accepting the same language without null production
TRUE
FALSE (Page 99)
166. In large FA with thousands of states and millions of directed
edges, without an effective procedure it is to find a path from
initial to final state.
Always easy
Impossible (Page 81)
may be good
always impossible
167. If there is no final state of two FAs then their also have
no state
initial, union
final, union
union,final (Page 83)
union, initial
168. Set of all palindromes over {a,b} is:
Regular
Regular and finite
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Regular and infinite
Non-regular (Page 71)
169. In the context of Myhill Nerode theorem, for even-even language
sigma star can be partitioned into number of classes.
3
4 (Page 77)
5
6
170. The product of two regular languages is .
Regular (Page 78)
Infinite
non-regular
closure of a regular language
171. incase of Myhill Nerode theorem, if a language L partitions
sigma star into distinct classes and L is also regular then L
generates number of classes.
Infinite
specified
finite (Page 75)
odd
172. While determining regular expression for a given FA, it is
to write its regular expression.
Always possible easily
Sometime impossible (Page 80)
always impossible
None of the given options
173. If (L1 ∩ L2c ) ∪ ( L1c ∩ L2 ) is regular language that accepts the
words which are in L1 but not in L2 or else in L2 but not in L1 . The
corresponding FA cannot accept any word which is in L1 and
L2.
Not both
Both (Page 80)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
At least in one
None of the given options
174. A problem that has decision procedure is called _
problem.
Regular language
un-decidable
Infinite
Decidable (Page 80)
175. The product of two regular languages is .
Regular (Page 78)
Infinite
non-regular
closure of a regular language
176. In new format of an FA (discussed in lecture 37):……state
is like a final state of an FA
START
ACCEPT (Handouts Page # 119)
REJECT
READ
177. In conversion form of PDA there is no ...................... state
PUSH
ACCEPT
REJECT (Handouts Page # 119)
READ
178. Given a PDA that accepts the language L
There does not exist any CFG that generates exactly L
that PDA will also accept Language L' (complement of L)
There exists a CFG that generates exactly L (Handouts Page #
118)
None of given options
179. In a CFG the non-terminal that occurs first from the left in the
working string. is said to be
Least Significant nonterminal
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Left most nonterminal (Handouts Page #
103)
Most Significant nonterminal
Left most derivate
180. The structure given below is called
S -> aAlbB
A -> aSla
B -> bSIb
RE
PDA
CFG (It is form of CFG)
TG
181. An FA has N states then it must accept the word of length
2N
N
N-1
N-1
182. To examine whether a certain FA accepts any words. it is
required to seek the paths ......... state.
from initial to final (Handouts Page #
81)
from initial-to-initial back
from final to initial
from final to back final
183. In nondeterministic PDA. a string is supposed to be accepted if
there exists at least one path traced by the string. leading
to state.
START
REJECT
READ
ACCEPT (Handouts Page # 111)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
184. If a CFG has a null production, then it is
Called Null CFG
Not possible to construct another CFG without null production
accepting the same language with the exception of the word
Called Chmosky Normal Form (CNF)
Possible to construct another CFG without null production
accepting the same language with the exception of the word
185. There is at least one production in CFG that has one…………….
on its left side.
Non terminal (Handouts Page # 87)
Null production
Terminal
Unit production
186. In large FA with thousands of states and millions of directed
edges, without an effective procedure it is…………to find a path
from initial to final state.
Impossible (Handouts Page # 81)
Always easy
always impossible
may be good
187. By removing null and unit productions ________ _.
CNF can be converted into FA
CNF can be converted into CFG
CFG can be converted into CNF (Handouts Page #
102)
CNF can be converted into Turing machine
188. A………is the one for which every input string has a unique path
through the machine
deterministic PDA
Input Tape
nondeterministic PDA
PUSHDOWN store
189. PDA stands for
Push Down Automaton (Handouts Page # 112)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Pop and Drop Automaton
Push and Drop Automaton
Push Deterministic Automaton
190. A PDA is called nondeterministic PDA if
there are more than one POP states
there are more than one PUSH states
there are more than one outgoing edges at READ or POP states
with one label
every READ state is followed by a HERE state.
191. Which of the following cannot be represented by a regular
expression?
String of 0's with an odd length
Language of even-even
Language of odd-odd
String of 0s with a prime length (Because Prime is
not regular Langue)
192. In conversion form of PDA. there is………..accept state(s).
At most one
At least one
More than One
Exactly one (Handouts Page # 119)
193. If there is no final state of two FAs, then their……….also have
no .............state
union, initial
union. Final (Handouts Page # 83)
final, union
initial, union
194. The tree which produces all the strings of a language is called
Derivation tree
Total language tree (Handouts Page # 96)
Non ambiguous tree
Ambiguous tree
195. In new format of an FA (discussed in lecture 37), ................. state
is like dead-end non final state.
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
READ
REJECT (Handouts Page # 105)
START
ACCEPT
196. To write the expression from the tree, it is required to traverse
from
Top to bottom of the tree
Right side of the tree
Left side of the tree (Handouts Page # 94)
Bottom to top of the tree
197. A PDA consists of the following:
An alphabet (Sigma) of input letters.
An input TAPE with infinite many locations in one direction
One START state with only one out-edge and no in-edge
All the given options (Handouts Page 105)
198. If R is regular language and Q is any language (regular/ non-
regular), then Pref……….in ………….. is regular.
R R
R.Q
Q.R (Handouts Page # 79)
Q.Q
199. ………….is an operation that takes out a letter from the top of
the STACK.
WRITE
APPEND
PUSH
POP (Handouts Page # 107)
200. Before the CFG corresponding to the given PDA is determined,
the PDA is converted into the standard form which is called.
Finite Automaton
Conversion form (Handouts Page # 118)
None of given options
Chomsky Normal Form (CNF)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
201. The part of an FA, where the input string is placed before it is
run, is called
Transition
Input Tape (Handouts Page # 105)
Output Tape
State
202. A problem is said to be ……………….if there exists an algorithm
that provides the solution in…………. number of steps.
Effectively unsolvable, infinite
Effectively solvable, infinite
Effectively unsolvable, finite
Effectively solvable, finite (Handouts Page # 80)
203. ……………… states are called the halt states.
ACCEPT AND START
ACCEPT and READ
ACCEPT and REJECT (Handouts Page # 105)
ACCEPT AND WRITE
204. The grammatical rules which involve meaning of words are
called
Semantics (Handouts Page # 87)
Syntactics
strings
alphabets
205. The PDA is called non-deterministic PDA when there are more
than one out going edges from state
READ or POP (Handouts Page # 111)
START or READ
POP or
PUSH or POP
206. Which of the following states is not part of PDA?
REJECT
ACCEPT
START
WRITE (All other are parts of PDA)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
207. The major problem in the earliest computers was
To calculate the mathematical formula
To display mathematical formulas (Handouts
Page # 87)
To store the contents in the registers
To load the contents from the registers
208. The operators like (` +) in the parse tree are considered as
Terminals (Handouts
Page # 93)
productions
non-terminals
intermediates
209. If L1 and L2 are two regular languages, then
they……………expressed by FAs.
cannot be
May be
may or may not be
can be (Handouts Page # 68)
210. Before running the input string on PDA it is first placed on
Stack
Ram
Memory
Tape (Handouts Page # 107)
211. Which is the correct option
The element PUSHED in last is POPED in last
The element PUSHED first is POPED in the last
(LIFO Method, from Book)
The element PUSHED first is POPED first
None of given options
212. Null production is a
String
Word (Handouts Page # 97)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Terminal
All the above
213. A/an…………operator adds a new letter at the top of STACK
Push (Handouts Page # 107)
Append
Read
Pop
214. In conversion form of PDA, no two………….states exist in a row
without state
POP. READ (Handouts Page # 119)
POP. REJECT
PUSH. START
PUSH READ
215. Given a PDA that accepts the language L
that PDA will also accept Language L' (complement of Ll
There exists a CFG that generates exactly L
(Handouts Page # 118)
None of given options
There does not exist any CFG that generates exactly
216. In large FA with thousands of states and millions of directed
edges, without an effective procedure it is ………. to find a path
from initial to final state.
Always easy
always impossible
may be good
Impossible (Handouts Page # 81)
217. The CFG there generates the regular language is called
Regular expression
finite automata
regular grammars (Handouts Page # 97)
now regular grammars
218. Consider the following CFG: (Note: ^ means NULL)
S-Xa
XaX|bX|^
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Above give a CFG can be represented by RE
a*b*
a (a + b) *a
(a + b) *a
A*b*a
S production will give us Xa. As the X is nonterminal and we must only
change X and the terminal a will be on the last of the R.E.
Now we will change X production.
X production will give us as many a as we want. or if we use the second
production which will give us as many b as we want. And last production will
give us ^ (lemda)
So the answer would be a*b*a
Last a is the terminal which we got from the very first production.
219. For a machine with N number of states, the total number of
strings to be tested, defined over an alphabet of m letters is
mN +mN+1 + mN+2 +… +m2N-1 (Handouts
Page # 86)
mN
Nm
Nm +mN+1 + mN+2 +… +
220. Consider the CFG given below.
AB|b
Ba
Which of the following is a unit production?
Sbb
Ab
AB
Ba
221. The CFG is said to be ambiguous if there exist at least one word
of its language that can be generated by the .................. production
trees
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
One
Two
More than one (Handouts Page # 95)
At most one
222. If Q = {xx, xyxxxy} and R = { xyxyxyxxyy, xyxyyyxx} then Pref
{Q in R} = ________
Xx
Xyxyxy
Xyxyyy (Solved by my self 100% sure)
Xxy
223. The unit production is
Terminal --> Terminal
Terminal --> Non Terminal
Non terminal --> Terminal
Non terminal --> Non-Terminal (Hand out Page # 100)
224. Which of the following statement is FALSE?
For every PDA, there always exists a regular expression (Not
sure)
Every CFG cannot be expressed as Regular Expression
Every Regular Expression be expressed by a CFG.
For a PDA, there exists a CFG that represent the same language
225. The CFG S aSb|ab|^
Palindrome
Prime
Equal
Even
The production will give us ab and non-terminal S inside the a and b. If
we change the S into next production of ab, we will get abab but
instead of using 2nd production, if we use the last which will give us
only ^ (Lemda), thus we will get ^ab.
So, we will get Equal language (same number of a and same number of
b)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
226. Before the PDA is converted into conversion form, a new state ---
---------- is defined which is placed in the middle of any edge.
HERE (Hand out Page # 118)
STOP
START
REJECT
227. A PDA is in conversion form if it fulfills the following
conditions:
There is only one ACCEPT state. (Hand out Page # 119)
There are one REJECT state.
There are more than one ACCEPT states.
There is only one Accept state.
228. Identify the false statement about the following CFG
SSB|AB
ACC
B
Ca
CFG has 8 Non terminals
all the given option (All are false as There are 4
terminals , It is in CNF and it does not generate any null string)
CFG is not in CNF
CFG generate null string
229. This CFG there generates to the regular language is called
Regular grammar (Hand out Page # 97)
nonregular grammar
finite automata
regular expression
230. The derivation of the word W generated by CFG such that at
each step a production is applied to the leftmost nonterminal in the
working string is said to be
Left most terminal
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
right most terminal
left most derivation (Hand out Page # 103)
right most derivation
231. If the FA has N states, then test these words of length less than
N. If no word is accepted by this FA, then it will word/words
Accept no (Hand out Page # 85)
Accept some
Reject No
Accept All
232. In a CFG then non terminals are denoted by
small letters
numbers
capital letters (Hand out Page # 87)
small letters and numbers
233. “CFG”stands for_____________
Context finite graph
contacts finite grammar
contact free graph
Context free grammar (Hand out Page # 87)
234. Consider the following production (of a CFG) SXYZ
Here ______is left most non terminals in working string
note XY and Z are all known terminals
X (X is on the most left side)
S
Z
Y
235. Consider the following CFG
S a|Xb|aYa
X Y|^ (Note: ^ means NULL)
Y b|X
which nonterminal is/are not nullable
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Y
S, X and Y
S
X (X is Null Production and not a null able)
236. In new format of an FA (discussed in lecture 37):……state
is like a final state of an FA
START
ACCEPT (Handouts Page # 119)
REJECT
READ
237. In conversion form of PDA there is no ...................... state
PUSH
ACCEPT
REJECT (Handouts Page # 119)
READ
238. Given a PDA that accepts the language L
There does not exist any CFG that generates exactly L
that PDA will also accept Language L' (complement of L)
There exists a CFG that generates exactly L (Handouts Page #
118)
None of given options
239. In a CFG the non-terminal that occurs first from the left in the
working string. is said to be
Least Significant nonterminal
Left most nonterminal (Handouts Page #
103)
Most Significant nonterminal
Left most derivate
240. The structure given below is called
S -> aAlbB
A -> aSla
B -> bSIb
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
RE
PDA
CFG (It is form of CFG)
TG
241. An FA has N states then it must accept the word of length
2N
N
N-1
N-1
242. To examine whether a certain FA accepts any words. it is
required to seek the paths ......... state.
from initial to final (Handouts Page #
81)
from initial-to-initial back
from final to initial
from final to back final
243. In nondeterministic PDA. a string is supposed to be
accepted if there exists at least one path traced by the string.
leading to ..............state.
START
REJECT
READ
ACCEPT (Handouts Page # 111)
244. If a CFG has a null production, then it is
Called Null CFG
Not possible to construct another CFG without null production
accepting the same language with the exception of the word
Called Chmosky Normal Form (CNF)
Possible to construct another CFG without null production
accepting the same language with the exception of the word
245. There is at least one production in CFG that has one…………….
on its left side.
Non terminal (Handouts Page # 87)
Null production
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Terminal
Unit production
246. In large FA with thousands of states and millions of directed
edges, without an effective procedure it is…………to find a path
from initial to final state.
Impossible (Handouts Page # 81)
Always easy
always impossible
may be good
247. By removing null and unit productions ________ _.
CNF can be converted into FA
CNF can be converted into CFG
CFG can be converted into CNF (Handouts Page #
102)
CNF can be converted into Turing machine
248. A………is the one for which every input string has a unique path
through the machine
deterministic PDA
Input Tape
nondeterministic PDA
PUSHDOWN store
249. PDA stands for
Push Down Automaton (Handouts Page # 112)
Pop and Drop Automaton
Push and Drop Automaton
Push Deterministic Automaton
250. A PDA is called nondeterministic PDA if
there are more than one POP states
there are more than one PUSH states
there are more than one outgoing edges at READ or POP states
with one label
every READ state is followed by a HERE state.
251. Which of the following cannot be represented by a regular
expression?
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
String of 0's with an odd length
Language of even-even
Language of odd-odd
String of 0s with a prime length (Because Prime is
not regular Langue)
252. In conversion form of PDA. there is………..accept state(s).
At most one
At least one
More than One
Exactly one (Handouts Page # 119)
253. If there is no final state of two FAs, then their……….also have
no .............state
union, initial
union. Final (Handouts Page # 83)
final, union
initial, union
254. The tree which produces all the strings of a language is called
Derivation tree
Total language tree (Handouts Page # 96)
Non ambiguous tree
Ambiguous tree
255. In new format of an FA (discussed in lecture 37), ................. state
is like dead-end non final state.
READ
REJECT (Handouts Page # 105)
START
ACCEPT
256. To write the expression from the tree, it is required to traverse
from
Top to bottom of the tree
Right side of the tree
Left side of the tree (Handouts Page # 94)
Bottom to top of the tree
257. A PDA consists of the following:
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
An alphabet (Sigma) of input letters.
An input TAPE with infinite many locations in one direction
One START state with only one out-edge and no in-edge
All the given options (Handouts Page 105)
258. If R is regular language and Q is any language (regular/ non-
regular), then Pref……….in ………….. is regular.
R R
R.Q
Q.R (Handouts Page # 79)
Q.Q
259. ………….is an operation that takes out a letter from the
top of the STACK.
WRITE
APPEND
PUSH
POP (Handouts Page # 107)
260. Before the CFG corresponding to the given PDA is determined,
the PDA is converted into the standard form which is called.
Finite Automaton
Conversion form (Handouts Page # 118)
None of given options
Chomsky Normal Form (CNF)
261. The part of an FA, where the input string is placed before it is
run, is called
Transition
Input Tape (Handouts Page # 105)
Output Tape
State
262. A problem is said to be ……………….if there exists an algorithm
that provides the solution in…………. number of steps.
Effectively unsolvable, infinite
Effectively solvable, infinite
Effectively unsolvable, finite
Effectively solvable, finite (Handouts Page # 80)
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
263. ……………… states are called the halt states.
ACCEPT AND START
ACCEPT and READ
ACCEPT and REJECT (Handouts Page # 105)
ACCEPT AND WRITE
264. The grammatical rules which involve meaning of words are
called
Semantics (Handouts Page # 87)
Syntactics
strings
alphabets
265. The PDA is called non-deterministic PDA when there are more
than one out going edges from state
READ or POP (Handouts Page # 111)
START or READ
POP or
PUSH or POP
266. Which of the following states is not part of PDA?
REJECT
ACCEPT
START
WRITE (All other are parts of PDA)
267. The major problem in the earliest computers was
To calculate the mathematical formula
To display mathematical formulas (Handouts
Page # 87)
To store the contents in the registers
To load the contents from the registers
268. The operators like (` +) in the parse tree are considered as
Terminals (Handouts
Page # 93)
productions
non-terminals
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
intermediates
269. If L1 and L2 are two regular languages, then
they……………expressed by FAs.
cannot be
May be
may or may not be
can be (Handouts Page # 68)
270. Before running the input string on PDA it is first placed on
Stack
Ram
Memory
Tape (Handouts Page # 107)
271. Which is the correct option
The element PUSHED in last is POPED in last
The element PUSHED first is POPED in the last
(LIFO Method, from Book)
The element PUSHED first is POPED first
None of given options
272. Null production is a
String
Word (Handouts Page # 97)
Terminal
All the above
273. A/an…………operator adds a new letter at the top of STACK
Push (Handouts Page # 107)
Append
Read
Pop
274. In conversion form of PDA, no two………….states exist in a row
without state
POP. READ (Handouts Page # 119)
POP. REJECT
PUSH. START
PUSH READ
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
275. Given a PDA that accepts the language L
that PDA will also accept Language L' (complement of Ll
There exists a CFG that generates exactly L
(Handouts Page # 118)
None of given options
There does not exist any CFG that generates exactly
276. In large FA with thousands of states and millions of
directed edges, without an effective procedure it is ............... to
find a path from initial to final state.
Always easy
always impossible
may be good
Impossible (Handouts Page # 81)
277. The CFG there generates the regular language is called
Regular expression
finite automata
regular grammars (Handouts Page # 97)
now regular grammars
278. Consider the following CFG: (Note: ^ means NULL)
S-Xa
XaX|bX|^
Above give a CFG can be represented by RE
a*b*
a (a + b) *a
(a + b) *a
A*b*a
279. For a machine with N number of states, the total number of
strings to be tested, defined over an alphabet of m letters is
mN +mN+1 + mN+2 +… +m2N-1 (Handouts
Page # 86)
mN
Nm
Nm +mN+1 + mN+2 +… +
280. Consider the CFG given below.
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
AB|b
Ba
Which of the following is a unit production?
Sbb
Ab
AB
Ba
281. The CFG is said to be ambiguous if there exist at least one
word of its language that can be generated by the …………
production trees
One
Two
More than one (Handouts Page # 95)
At most one
282. If Q = {xx, xyxxxy} and R = { xyxyxyxxyy, xyxyyyxx} then Pref
{Q in R} = ________
Xx
Xyxyxy
Xyxyyy (Solved by my self 100% sure)
Xxy
283. The unit production is
Terminal --> Terminal
Terminal --> Non Terminal
Non terminal --> Terminal
Non terminal --> Non-Terminal (Hand out Page # 100)
284. Which of the following statement is FALSE?
For every PDA, there always exists a regular expression (Not
sure)
Every CFG cannot be expressed as Regular Expression
Every Regular Expression be expressed by a CFG.
For a PDA, there exists a CFG that represent the same language
285. The CFG S aSb|ab|^
Palindrome
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
Prime
Equal
Even
286. Before the PDA is converted into conversion form, a new state ---
---------- is defined which is placed in the middle of any edge.
HERE (Hand out Page # 118)
STOP
START
REJECT
287. A PDA is in conversion form if it fulfills the following
conditions:
There is only one ACCEPT state. (Hand out Page # 119)
There are one REJECT state.
There are more than one ACCEPT states.
There is only one Accept state.
288. Identify the false statement about the following CFG
SSB|AB
ACC
B
Ca
CFG has 8 Non terminals
all the given option (All are false as There are 4
terminals , It is in CNF and it does not generate any null string)
CFG is not in CNF
CFG generate null string
289. This CFG there generates to the regular language is called
Regular grammar (Hand out Page # 97)
nonregular grammar
finite automata
regular expression
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
290. The derivation of the word W generated by CFG such that at
each step a production is applied to the leftmost nonterminal in the
working string is said to be
Left most terminal
right most terminal
left most derivation (Hand out Page # 103)
right most derivation
291. If the FA has N states, then test these words of length less than
N. If no word is accepted by this FA, then it will word/words
Accept no (Hand out Page # 85)
Accept some
Reject No
Accept All
292. In a CFG then non terminals are denoted by
small letters
numbers
capital letters (Hand out Page # 87)
small letters and numbers
293. “CFG”stands for_____________
Context finite graph
contacts finite grammar
contact free graph
Context free grammar (Hand out Page # 87)
294. Consider the following production (of a CFG) SXYZ
Here ______is left most non terminals in working string
note XY and Z are all known terminals
X (X is on the most left side)
S
Z
Y
295. Consider the following CFG
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])
lOMoARcPSD|35099768
AL-JUNAID INSTITUTE GROUP
S a|Xb|aYa
X Y|^ (Note: ^ means NULL)
Y b|X
which nonterminal is/are not nullable
• Y
• S, X and Y
• S
• X (X is Null Production and not a nullable
Downloaded by bc230430699 ASIFA NAWAZ ([email protected])