Compiler Design (IT-603 (A)) - Important Questions
-
Unit 17 Marks High Priority
Specify the reasons for separating the lexical analysis and syntax analysis.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Explain with an example how a LEX program performs lexical analysis for identifiers and arithmetic operators.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Construct the parse tree for the string $a+b*c$ using the grammar $E \rightarrow E+E \mid E*E \mid a \mid b \mid c$ by eliminating the ambiguity.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Compare SLR and LALR parsers.
Predicted for DEC-2026
-
Unit 214 Marks High Priority
Construct the CLR(1) parsing table for the grammar $S \rightarrow L=R \mid R$, $R \rightarrow L$, $L \rightarrow *R \mid id$.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Explain bottom-up evaluation of S-attributed definitions with an example.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Explain how an L-attributed grammar is converted into a translation scheme.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Explain dependency graph with an example.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Write the different intermediate forms for the equation $d = (a-b) + (a-c) + (a-c)$.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Define the symbol table and explain the various data structures used to implement it.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Explain the heap storage allocation strategy.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Explain optimization of basic blocks including common subexpression elimination, code motion, variable propagation and strength reduction.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Compare reducible and irreducible (non-reducible) flow graphs.
Predicted for DEC-2026
-
Unit 114 Marks High Priority
Write short notes on any two of the following.
Predicted for DEC-2026
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel