GTU · BE Computer · Semester 7
GTU 2170701 Compiler Design (CD) Old Question Papers & Solutions PDF
Official Gujarat Technological University (GTU) old question papers PDF (Regular & Remedial) and step-by-step solved questions for Compiler Design (CD) across 2024 – 2026 examinations.
28 questions GTU asked more than onceAsked in all 4 papers: Explain phases of compiler with a neat diagram and suitable example.See listExam papers
Most repeated questions
28 questions GTU set in two or more of 4 papers, most repeated first. Tap a year to open that paper at the question.
Explain phases of compiler with a neat diagram and suitable example.
Summer 2026 Q1c Winter 2025 Q1c Summer 2025 Q1c Summer 2024 Q1c
Write and explain the generic issues in the design of code generators.
Summer 2026 Q5c Winter 2025 Q5c OR Summer 2025 Q4c OR Summer 2024 Q5c OR
Write a brief note on buffering techniques.
Summer 2026 Q5b OR Winter 2025 Q2c OR Summer 2025 Q2a Summer 2024 Q2c
Explain various data structures used in symbol table management.
Explain operator precedence parsing method with example.
Differentiate between synthesized and inherited attributes with example.
Explain various parameter passing methods.
Explain peephole optimization.
Write a short note on activation records.
Explain error recovery strategies in brief.
Show 18 more repeated questionsHide the 18 more
Explain various code optimization methods with example.
Explain subset construction method to construct DFA with example.
Construct NFA for the following RE using Thomson's construction method and then convert it to DFA: (a|b)*abb
Describe Quadruples, Triples and Indirect Triples form of three address code with a suitable example.
Construct a SLR parsing table for following grammar. S -> aAb | bB A -> Aa | ϵ B -> Bb |ϵ
Construct LL(1) parsing table for E→E + T|T, T→T * F|F, F→(E)|a
Differentiate top down parsing and bottom up parsing.
Explain the difference between NFA and DFA with example.
Explain Control Stack.
Explain Dynamic storage allocation technique.
Write a difference(s) between CLR, SLR and LALR methods.
Draw Transition diagram of following:
Check the following grammar is operator or not. Justify your answer. E -> EOE E -> id O -> * | + | -
Define compiler, interpreter and assembler.
Explain S-Attributed Definitions and L-Attributed Definitions.
What is Ambiguous Grammar? Describe with example.
What is flow graph? Give suitable example.
Differentiate: Static v/s Dynamic Memory Allocation
Which branches take this subject
GTU's syllabus lists 2170701 for 2 branches. One set of papers serves all of them.
Semester 7: 2 branches
Computer Engineering, Computer Science & Engineering
Other Semester 7 subjects
Common questions
Are these GTU 2170701 Compiler Design papers valid for both Regular and Remedial exams?
Yes. Gujarat Technological University (GTU) follows the same 70-mark syllabus, exam blueprint, and 23-mark passing cutoff for both Regular and Remedial (ATKT/backlog) examinations. All 4 past exam sessions (2024 – 2026) serve as comprehensive preparation for either attempt.
How can I download GTU 2170701 Compiler Design old question papers PDF?
You can download official GTU 2170701 original question paper PDFs directly from the table above with 1 click and zero deceptive ads or wait timers. Every paper also includes interactive online questions with AI study prompts.
What is the passing mark for GTU Compiler Design (2170701)?
The external theory exam carries 70 marks. The minimum passing cutoff is 23 marks (33%). Exam duration is 2.5 hours.
What is the GTU exam pattern for 2170701?
The examination contains 5 main questions of 14 marks each, totaling 70 marks. Questions 2 through 5 provide internal OR choices, typically split into 3-mark, 4-mark, and 7-mark questions.