Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter




Download Model question papers & previous years question papers

Posted By: CONFIDENCE IS THE COMPANION OF SUCCESS       Member Level: Diamond       Posted Date: 26 Apr 2008

2007 Anna University B.E Computer Science PROGRAMMING AND DATA STRUCTURES Question paper



Course: B.E Computer Science   University: Anna University





B.E./B.Tech. DEGREE EXAMINATION, APRIL/MAY 2003.
Second Semester
Computer Science and Engineering
CS 131 — PROGRAMMING AND DATA STRUCTURES
Time : Three hours Maximum : 100 marks
Answer ALL questions.
PART A — (10 ? 2 = 20 marks)
1. Define data structure and storage structure.
2. What is iteration? Give example.
3. What are primitive data types?
4. Compare the following statement : Break and Continue.
5. Differentiate singly linked list and circularly linked list.
6. Define stack.
7. What is hashing function?
8. Define single rotation on AVL tree.
9. Define direct access in a file.
10. What is the difference between binary tree and binary search tree?
PART B — (5 ? 16 = 80 marks)
11. (i) Write an algorithm for binary searching with example. Analyze the time
requirement of the algorithm. (11)
(ii) Explain the structure of indexed sequential files. (5)
12. (a) (i) Explain in detail about top–down approach and bottom–up approach with suitable programming examples. (10)
(ii) Discuss about sequence selection iteration with examples. (6)
Or
(b) (i) What is recursion? Give the application of recursion with programs.
(10)
(ii) What are the features of structured programming methodologies? Explain. (6)
13. (a) (i) What are the I/O statements used in ‘C’? Explain with examples. (8)
(ii) Write a program to compute the sum of the digits in a number and also to reverse the digits. (8)
Or
(b) (i) Discuss various control functions used in C. (8)
(ii) Solve the following equations for and using C language : (8)

14. (a) (i) What are the various stack operations? Explain. (6)
(ii) What are the various queue operations? Explain. (5)
(iii) Explain the application of stack for conversion of infix to postfix. (5)
Or
(b) (i) What are the advantages and disadvantages of doubly linked list over singly linked list? Explain the application of doubly linked list.
(9)
(ii) Implement any two operations on circular linked list. (7)
15. (a) (i) Give a binary tree representation of the expression . (3)
(ii) What are the various tree traversal methods? Explain. (9)
(iii) Write an algorithm to convert general tree to binary tree. (4)
Or
(b) (i) List out the application of binary tree and explain. (6)
(ii) Describe various hashing techniques. (10)
—————–––—





Return to question paper search

Next Question Paper: OBJECT ORIENTED PROGRAMMING

Previous Question Paper: Data Structures

Related Question Papers:


  • POWER ELECTRONICS


  • 2007 Anna University B.E COMPUTER PROGRAMMING Question paper


  • EC 151 — ELECTRONICS ENGINEERING


  • 2007 Anna University B.E ENGINEERING CHEMISTRY


  • ME1001 - UNCONVENTIONAL MACHINING PROCESS, APR/MAY'08


  • Categories


    Submit Previous Years University Question Papers and make money from adsense revenue sharing program

    Are you preparing for a university examination? Download model question papers and practise before you write the exam.

    Watch TV Channels



    Contact Us    Privacy Policy    Terms Of Use   

    SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.