Download JNTUA MCA 2018 July Reg-Supply 2nd Sem 9F00202 Object Oriented Programming Question Paper

Download JNTU Anantapur (JNTU Anantapur) Master of Computer Applications (MCA) 2018 June-July Regular Supply 2nd Sem 9F00202 Object Oriented Programming Previous Question Paper

Code: 9F00202

MCA II Semester Supplementary Examinations June/July 2018
OBJECT ORIENTED PROGRAMMING
(For students admitted in 2011 (LC), 2012, 2013, 2014, 2015 & 2016 only)

Time: 3 hours Max. Marks: 60

Answer any FIVE questions
All questions carry equal marks
*****
1 (a) Distinguish between object oriented programming and procedure oriented programming.
(b) Explain about the fundamental characteristics of object oriented programming.

2 Explain the following concepts with a simple program.
(a) Do.
(b) Break.
(c) If.
(d) For.
(e) Continue.

3 (a) What is a friend function? Write a program to demonstrate friend function and friend class.
(b) What is constructor? Write a simple example to demonstrate a copy constructor. Also write
about the use of constructor.

4 Define polymorphism. Write a short note on function overloading and operator overloading
with a simple example.

5 (a) Define inheritance. Explain the different types of inheritance.
(b) Write a short note on virtual base class.

6 (a) Explain about the static and dynamic bindings.
(b) Write a short note on: (i) Run time polymorphism. (ii) Abstract classes.

7 Discuss in detail about:
(a) C++ stream class Hierarchy.
(b) Stream I/O.
(c) File streams.
(d) String streams.

8 (a) Give a brief description about the stack unwinding.
(b) What are the advantages of using exception handing? Demonstrate the concept of
rethrowing an exception..

*****
FirstRanker.com - FirstRanker's Choice

This post was last modified on 28 July 2020