Compiler Design Week 2 Nptel Assignment Answers
Are you looking for Compiler Design Week 2 Nptel Assignment Answers? You’ve come to the right place! Access the most accurate answers at Progiez.
Table of Contents
Course Link: Click Here
Compiler Design Week 2 Nptel Assignment Answers (Jan-Apr 2025)
1. A regular expression represents
a) Part of a language
b) Cannot represent any language
c) Constituent strings of a language
d) None of the other options
2. When expression sum=3+2 is tokenized then what is the token category of 3
a) Identifier
b) Assignment operator
c) Integer literal
d) Addition operator
3. For the Fortran language statement “DO 5 1 = 1.25” returns token IDENTIFIER for DO 5
I after looking upto
a) 1
b) =
c) •
d) 5
4. Which of the following are Lexemes?
a) Identifiers
b) Constants
c) Keywords
d) All of the mentioned
5. A regular expression for accepting strings with exactly one 1 more than O’s is
a) 01
b) (0|1)*1(0|1)*
c) (0|1)*1(0|1)*|1(0|1)*
d) Not Possible
6. Which one of the following languages over the alphabet (0,1} is described by the regular
expression: (0+1)*0(0+1)*0(0+1)*
a) The set of all strings containing the substring 00.
b) The set of all strings containing at most two O’s.
C) The set of all strings containing at least two O’s.
d) The set of all strings that begin and end with either 0 or 1.
7. Finite automata is an implementation of
a) Regular expression
b) Any grammar
c) Part of the regular expression
d) None of the other options
8. The automation which allows transformation to a new state without consuming any input
symbols:
a) NFA
b) DFA
c) Pushdown automata
d) All of the mentioned
Answer :- For Answer
9. The____________ of a set of states, P, of an NFA is defined as the set of states reachable from
any state in P following s-transitions
a) s-closure
b) s-park
c) Q in the tuple
d) None of the mentioned
10. Between NFA and DFA which one is powerful
a) NFA
b) DFA
c) Equally powerful
d) Cannot be said definitely
11. Subset Construction method refers to
a) Conversion of NFA to DFA
b) DFA minimization
c) Eliminating null references
d) &-NFA to NFA
12. Which of the following do we use to form an NFA from a regular expression
a) Subset construction method
b) Powerful set construction method
c) Thompson construction method
d) Scott construction method
13. A certain compiler corrects errors like “fi” to “if” automatically. This is an example of recovery in
a) Panic mode
b) Delete character
c) Replace Character
d) Transpose character
Compiler Design Week 2 Nptel Assignment Answers
For answers to others Nptel courses, please refer to this link: NPTEL Assignment