⚙️
GATE CS - Compiler Design
Practice lexical analysis, parsing, syntax-directed translation, and code generation
50 questions•5 pages•~75 min
Use this quiz track to strengthen recall, speed, and exam-style decision making. Attempt one page first, review explanations, and then re-attempt incorrect questions without notes.
A good scoring strategy is to mark uncertain questions, finish known ones quickly, and return with elimination logic. This improves accuracy while keeping momentum under time constraints.
Progress: 0 / 500%
Page 2 of 5 • Questions 11-20 of 50
Q11easy
What is three-address code?
Q12easy
What is the purpose of symbol table?
Q13medium
What is left recursion?
Q14medium
What is left factoring?
Q15medium
What is the difference between SLR(1) and LR(1)?
Q16easy
What is the purpose of code optimization?
Q17easy
What is constant folding?
Q18easy
What is dead code elimination?
Q19easy
What is a basic block?
Q20easy
What is register allocation?
...