⚙️

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?

...

Quiz Pages

Navigate directly to paginated quiz sets. These links help you revise by page and make every page discoverable.