Quick Links
University Papers | University Syllabus | Entrance Exam |
PSU Papers | Bank Papers | Placement Papers |
VTU | Anna Univerity Syllabus | Anna Univerity Papers |
B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011.
Common to B.E. Computer Science and Engineering / B.Tech. – Information Technology
Third Semester
Common to B.E. Computer Science and Engineering / B.Tech. – Information Technology
Third Semester
CS2203 - 141303 - OBJECT ORIENTED PROGRAMMING
(Regulation 2010)
(Regulation 2010)
University Papers | Syllabus | Entrance Exam | Govt & PSU Papers | Bank Papers
Programming Questions | Travel Tips | Mobile Review | Placement Papers
ANNA UNIVERSITY SYLLABUS: CLICK HERE
ANNA UNIVERSITY PAPERS: CLICK HERE
Download PDF Version - Click Here
For More Question paper on CSE - CLICK HERE
For more question paper of IT - CLICK HERE
PART A - (10 * 2 = 20 marks)
1. What is the difference between a local variable and a data member?
2. Explain the purpose of a function parameter. What is the difference between a parameter and an argument?
3. Explain the multiple meanings of the operators << and >> in C++ and their precedence.
4. What is a copy constructor?
5. What is a Function templates? Explain.
6. List five common examples of exceptions.
7. Give the use of protected access specifier.
8. Give the difference between virtual function and pure virtual function.
9. List the file-open modes.
10. What are the three standard template library adapters?
PART B - (5 * 16 = 80 marks)
11. (a) Write brief notes on Friend function and show how Modifying a Class private Data With a Friend Function.
Or
(b) Write a C++ program that
(i) calculates and prints the sum of the integers from 1 to 10
(ii) to calculate x raised to the power y.
12. (a) Write a program to overload the stream insertion and stream extraction operators to handle data of a user-defined telephone number class called Phone Number.
Or
(b) (i) Explain + operator overloading with an example. (8)
(ii) Explain type conversion with suitable example. (8)
13. (a) Define a Divide By Zero definition and use it to throw exceptions on attempts to divide by zero.
Or
(b) Write a C++ program to demonstrate function template to print array of different types.
14. (a) Explain different types of inheritances.
Or
(b) Demonstrate run-time polymorphism with an example.
15. (a) Write a C++ program that maintains a banks account information. The program adds new accounts, deletes accounts in a text file. Assume that a file credit.dat has been created and the initial data has been inserted.
Or
(b) Write brief notes on Standard template Library and Standard Library container classes. (16)
0 Comments