munotes®

BSc IT Sem II 2018 2019 2019 OBJECT ORIENTED PROGRAMMING Question Paper - Mumbai University | munotes

OBJECT ORIENTED PROGRAMMING.pdf
SEM II · 2018-2019 · 1 May 2025

Loading PDF...

Questions asked in this paper

  • Please check whether you have got the right question paper
  1. Q1 Attempt any three of the following: 15 marks
    • a. What is procedure oriented Programming? What are its characteristics?
    • b. Differentiate between Object Oriented and Procedure Oriented Programming
    • c. Discuss the need and advantages of Object Oriented Programming
    • d. Discuss various applications of Object Oriented Programming
    • e. do you mean by Dynamic and static binding
    • f. | Write a short notes on (i)Object (ii)Class
  2. Q2 Attempt any three of the following: 15 marks
    • a. Whatisa class? Illustrate the use of class with a simple c++ program
    • b. are inline functions? How an outside function can be made inline?
    • c. a constructor? Explain its characteristics. List various types of constructors?
    • d. What are friend functions? What are their characteristics? Write a small program to illustrate the use of a friend function
    • e. the use of parameterized constructors with a programming example
    • f. What do you understand from nesting of member functions? Explain with suitable
  3. Q3 Attempt any three of the following: 15 marks
    • a. function overloading? Explain with suitable example
    • b. What is operator overloading? List the operators which can be overloaded and which cannot be overloaded Write ac++ program to overload unary minus operator What are virtual functions? Explain
    • e. the following
    • f. What is a this pointer? Write a program to illustrate its use
    • Q. P. Code: 08241
  4. Q4 Attempt any three of the following: 15 marks
    • a. do you understand from the concept of inheritance? Explain its various types
    • b. Explain the use of various visibility modes used in inheritance
    • c. Discuss the role of constructors in derived classes in detail
    • d. an exception? What are advantages of exception handling mechanism in a
    • e. Explain the concept of throw and catch with suitable example
    • f. Write a c++ program to illustrate multilevel inheritance
  5. Q5 Attempt any three of the following: 15 marks
    • a. What are class templates? Explain their use. How a class template can be declared?
    • b. function template with a programming example
    • c. Write program to implement bubble sort using function template
    • d. Explain the working of files in c++
    • e. various methods to detect end of file in program
    • f. Explain the following

Read from the scan above, so a character or two may differ. The scan is the original.

Report an error

Something wrong on this page? Report it and we will check it against the scan.

Quick Help

No. The full paper opens straight away, with no login and nothing to pay.

Something wrong with this paper? Report it.

Done!
Done!