2023 2024 Student Forum > Management Forum > Main Forum

 
  #2  
7th August 2014, 11:07 AM
Super Moderator
 
Join Date: Apr 2013
Re: Anna University Chennai 6th semester question papers

Here I am giving you question paper for Anna University Chennai B tech computer science 6th semester examination.

B tech CSE 6th semester syllabus:
THEORY
1. CS6601 Distributed Systems
2. IT6601 Mobile Computing
3. CS6660 Compiler Design
4. IT6502 Digital Signal Processing
5. CS6659 Artificial Intelligence
6. Elective I
PRACTICAL
7. CS6611 Mobile Application Development Laboratory
8. CS6612 Compiler Laboratory
9. GE6674 Communication and Soft Skills - Laboratory
Based

Anna University Chennai B tech CSE 6th semester question papers
B.E/B.Tech.DEGREE EXAMINATION,MAY/JUNE 2009 Sixth semester Computer Science and Engineering (Regulation 2004) Time:Three hours Maximum:100 marks Answer All questions Part A --(10*2=20 marks) 1. What are the issues to be considered in the design of lexical analyzer? 2. Define concrete and abstract syntax with example. 3. Derive the string and construct a syntax tree for the input string ceaedbe using the grammar S->SaA|A,A->AbB|B,B->cSd|e 4. List the factors to be considered for top-down parsing. 5. Why is it necessary to generate intermediate code instead of generating target program itself? 6. Define back patching. 7. List the issues in code generation. 8. Write the steps for constructing leaders in basic blocks. 9. What are the issues in static allocation? 10. What is meant by copy-restor? PART B--(5*16=80) 11. (a) (i) Explain the need for dividing the compilation process into various phases and explain its functions. (ii) Explain how abstract stack machine can be used as translators. (or)
(b) What is syntax directed translation? How it is used for translation of expresions? (16) 12. (a) Given the following grammar S->AS|b,A->SA|a Construct a SLR parsing table for the string baab (16) (or) (b) Consider the grammar E->E+T,T->T*F,F->(E)\id.Using predictive parsing the string id+id*id. (16) 13. (a) Explain in detail how three address code are generated and implemented. (or) (b) Explain the role of declaration statements in intermediate code generation. 14. (a) Design a simple code generator and explain with example. (or) (b) Write short notes on: 1: Peep hole optimization 2: Issues in code generation 15. (a) Explain with an example how basic blocks are optimized. (or) (b) Explain the storage allocation strategies used in run time environments.





Quick Reply
Your Username: Click here to log in

Message:
Options

Thread Tools Search this Thread



All times are GMT +5. The time now is 02:27 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4