Compiler Design MCQs
Solved Compiler Design MCQs from the KnowledgeGate question bank: lexical analysis, parsing, grammars.
24 articles in this topic

CLR(1) Parser and LR(1) Items MCQs: 11 Solved Questions with Explanations
Attempt 11 CLR(1) and LR(1) item questions, then use the worked reasoning to separate parser hierarchy, grammar ambiguity, FIRST sets, and derivation order.

Attributes and SDT Types MCQs: 12 Solved Questions with Explanations
Test attribute direction, S-attributed and L-attributed definitions, evaluation order and declaration typing across 12 solved MCQs, six of them GATE previous-year questions.

Parser Basics and Top-Down Parsing MCQs: 12 Solved Questions with Explanations
Twelve solved MCQs on the parser's job, top-down parsing, left recursion, LMD against RMD and grammar-encoded precedence, with two derivations worked in full.

LL(1) Parser and Parsing Table MCQs: 12 Solved PYQs with Explanations
Practise 12 LL(1) parser PYQs covering predictive parsing, minimum lookahead, grammar conflicts, FIRST, FOLLOW and parsing-table completion.

FIRST and FOLLOW Sets MCQs: 10 Solved Questions Explained
Solve 10 FIRST and FOLLOW practice questions. Each answer explains the rule, propagation step or fixed-point calculation that decides it.

Lexical Analysis and Tokens MCQs: 12 Solved Questions with Explanations
Solve 12 published lexical-analysis MCQs, then check each answer through clear phase boundaries, automata reasoning and exact token scans.

Activation Records and Procedure Calls: 12 Solved MCQs
Attempt 12 solved questions on activation-record contents, recursive calls, parameter aliasing, control and access links, displays, and call order, each with a worked explanation.

Liveness & Data Flow MCQs: 12 Solved Compiler Design Questions
Solve 12 compiler design questions on live variables, data flow analysis, available expressions, DU-chains and the minimum registers a code segment needs.

Blocks, Loops & Methods MCQs: 12 Solved Compiler Questions
Solve 12 compiler optimisation MCQs in a clear progression, with exact option checks, worked operation counts and an error log for revision.

Ambiguous and Inherently Ambiguous Grammar MCQs: 11 Solved Questions
Solve 11 ambiguity MCQs. Learn to prove CFG ambiguity, distinguish inherent ambiguity and read precedence from grammar structure.

Parsing MCQs: 12 solved questions on top-down and bottom-up parsing
Twelve solved parsing MCQs for GATE compiler design: FIRST and FOLLOW sets, LL(1) predictive tables, handles, and LR, SLR and LALR shift-reduce parsing.

Lexical Analysis MCQs: 10 solved compiler design questions with explanations
Ten solved lexical analysis MCQs for GATE compiler design: tokens and lexemes, the finite-automaton scanner, keyword recognition and the compiler phases.