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

Object Oriented Programming Using C++

Uploaded by

Adilyt ytt
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
45 views

Object Oriented Programming Using C++

Uploaded by

Adilyt ytt
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 2
(OM 15321 Reg. No. HII Semester B.C.A Degree Examination, March - 2021 ~ COMPUTER SCIENCE Object Oriented Programming Using C++ (CBCS Scheme) Paper : BCA 303T Time : 3 Hours Maximum Marks : 70 Instructions to Candidates: Answer all the sections. SECTION-A Answer any 10 questions. Each question carries 2 marks, (10x2=20) 1. Write the basic structure of a C+ Program? 2. Diferentiate between Data abstraction and Data Encapsulation? 3. Differentiate between procedure oriented and object oriented languages? 4 Whats the significance of scope resolution operator in C++? 5. Whatis an Inline member finction? How itis defined? 6. _ Explain “This’ pointer? 7. Listthe operators which cannot be overloaded? 8. What is the difference between multiple and multi - level Inheritance? 9. List out the different types of Template Arguments? 10. Which are the keywords used in Exception Handling in C++? HN. What isa File Mode? Mention any 2 file mode options for opening a file? 12. Differentiate between tell g( ) and tellp () functions? eT.0. SECTION-B ‘Answer any 5 questions. Each question carries 10 marks. (5x10=50) 13. a) Explain the characteristics of OOPS? 3 6) b) Whatare parameterized and Non - parameterized manipulators? Explain with examples? 6). 14. a) Whatis function Overloading? With an example. 6) b) Explain friend function with example program. (5) 15. a) Define Polymorphism? Explain. 6) b) Explain Virtual function with example? 6) 16. a) Differentiate between constructor and destructor? 6) b) _ Whatis copy constructor? Explain with an example? 6) 17. a) Whatis Exception Handling? Explain different blocks in Exception Handling? (5) Db) Writea C++ program to perform addition of two matrices using operator overloading? 6) 18. a) Describe the types of Inheritance? () b) Write a C++ program to create a student report using Inheritance technique? —_(5) 19. a) Write anote on static data member functions. © b) Explain function template with an example. 6) 20. a) — Whatare access specifiers? Explain with an example. 6) b) What is Command line argument? Explain with example. 6) I ® 15321

You might also like