You are on page 1of 2

D–3683 Sub.

Code
24

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION - MAY 2021 &


MAY 2020 ARREAR EXAMINATION
OBJECT ORIENTED PROGRAMMING AND C++

(From 2003 to 2018 Calendar Year)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks.

(5 × 20 = 100)

1. (a) Explain the concept of OOP and its applications.

(b) Differentiate C and C++ programming structure.

2. (a) Write notes on importance of data Encapsulation.

(b) Elucidate the role of inline function with suitable


example.

3. (a) Describe about dynamic construction with example.

(b) Explain about the problems with pointer reference.

4. (a) Illustrate about the role of polymorphism and its


merits.

(b) Discuss about the pitfalls in operator overloading.


5. (a) Write notes on runtime polymorphism.
(b) Describe about virtual function and pure virtual
function.

6. (a) Discuss about function overloading.


(b) Explain about virtual base class and abstract class.

7. (a) Explain about C++ data types and operators.


(b) Write notes on copy constructors.

8. (a) Write a C++ program to print the prime numbers in


between 1 and 100.
(b) Write a C++ program to find the GCD of two
numbers using pointers.

————————

2 D–3683

You might also like