0% found this document useful (0 votes)
105 views

Object Oriented Programming Using C++ 2020

This document is a question paper for an Object Oriented Programming using C++ exam that covers various OOP concepts like function overloading, operator overloading, inheritance, polymorphism, abstract classes, and file input/output streams. It contains 3 parts - Part A has 10 short answer questions worth 2 marks each, Part B has 6 short answer questions worth 5 marks each, and Part C has 2 long answer questions worth 15 marks each. The exam tests students' understanding of fundamental and advanced OOP concepts in C++.

Uploaded by

SRUJAN KALYAN
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views

Object Oriented Programming Using C++ 2020

This document is a question paper for an Object Oriented Programming using C++ exam that covers various OOP concepts like function overloading, operator overloading, inheritance, polymorphism, abstract classes, and file input/output streams. It contains 3 parts - Part A has 10 short answer questions worth 2 marks each, Part B has 6 short answer questions worth 5 marks each, and Part C has 2 long answer questions worth 15 marks each. The exam tests students' understanding of fundamental and advanced OOP concepts in C++.

Uploaded by

SRUJAN KALYAN
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

QP CODE: 20101289 Reg No : .....................

20101289 Name : .....................

B.Sc./BCA DEGREE (CBCS) EXAMINATION, NOVEMBER 2020


Second Semester
Core Course - CS2CRT06 - OBJECT ORIENTED PROGRAMMING USING C++
(Common for B.Sc Computer Applications Model III Triple Main,B.Sc Computer Science Model III,B.Sc
Information Technology Model III,Bachelor of Computer Application)
2017 ADMISSION ONWARDS
945FEC72
Time: 3 Hours Max. Marks : 80
Part A
Answer any ten questions.
Each question carries 2 marks.

1. What is the purpose of function prototype declaration?

2. What is the function overloading?

3. Define private member functions.

4. Explain array of objects.

5. How are friend functions different from member functions?

6. Define operator overloading. Name any two operators that cannot be overloaded in C++.

7. What is Operator overloading?

8. Explain multiple inheritance.

9. In what order are the class constructors called when a derived class object is created.

10. Differentiate between early binding and late binding.

11. What is pure virtual function?

12. What are the functions used for the manipulation of file pointers?
(10×2=20)
Part B
Answer any six questions.
Each question carries 5 marks.

13. Explain the different OOPs concepts.

Page 1/2 Turn Over


14. What are the benefits of using OOP?

15. Explain Nesting of member functions.

16. Explain Constructor Overloading.

17. Write a program to illustrate dynamic constructors.

18. What are the purposes of class access specifier private, public and protected?

19. Discuss abstract classes with example.

20. What is a stream? Explain the different file stream classes.

21. Write a note on sequential input output operation.


(6×5=30)
Part C
Answer any two questions.
Each question carries 15 marks.

22. What are control structures used in C++?

23. Define static data member. Explain the characteristics of static class members with suitable
examples.

24. Explain different type conversions.

25. What is inheritance? What are the different variations of inheritance?


(2×15=30)

Page 2/2

You might also like