Anna University , Chennai
Question Paper Code : 51353
B.E./B.Tech. DEGREE EXAMINATION, MAY/JUNE 2014.
Sixth Semester
Computer Science and Engineering
CS 2352/CS 62/10144 CS 602 — PRINCIPLES OF COMPILER DESIGN
(Regulation 2008/2010)
(Common to PTCS 2352 — Principles of Compiler Design for B.E. (Part-Time) Fifth Semester — Computer Science and Engineering — Regulation 2009)
Time : Three hours
Maximum : 100 marks
Answer ALL questions.
PART A— (10 x 2 20 marks)
1.State any two reasons as to why phases of compiler should be grouped.
2.Why is buffering used in lexical analysis? What are the commonly used
buffering methods?
3.Define Lexeme.
4.Compare the features of DFA and NFA.
5.What is the significance of intermbdiate code?
6.Write the various three address code form of intermediate code.
7.Define symbol table.
8.Name the techniques in loop optimization.
9.What do you mean by Cross-Compiler?
10.How would you represent the dummy blocks with no statements indicated in global data flow analysis?
For Part B Questions, Attachment the Question Paper.
Full Name : Dhilip Prabakaran
College Name : Dhanalakshmi College of Engineering
Department : Computer Science and Engineering
Semester : 6
Subject Code : CS2352
Subject Name : Principles of Compiler Design
Study Material Description : Question Paper of CS2352 Principles of Compiler Design May June 2014.
Attachment :
PCD MJ14 VP.pdf (Size: 1.52 MB / Downloads: 2,388)