munotes®

BSc IT Sem II 2022 2023 2023 OBJECT ORIENTED PROGRAMMING WITH C Plus Question Paper - Mumbai University | munotes

OBJECT ORIENTED PROGRAMMING WITH C Plus Plus.pdf
SEM II · 2022-2023 · 1 May 2025

Loading PDF...

Questions asked in this paper

  • 2) Figures to the right indicate marks
  1. Q1 Attempt any three. 15 marks
    • a. What are the characteristics of OOPs?
    • b. Write short note on Object Oriented Design
    • c. What is Token? Explain different categories of Tokens
    • d. Explain different types of expressions in C++
    • e. Write a program in C++ to take input from user for value of n and compute given t number is odd or even
    • f. Differentiate between new and malloc in C++
  2. Q2 Attempt any three. 15 marks
    • a. What is Recursion? Find factorial of a number using recursion
    • b. Explain Call By Reference and Cal! By Adderss
    • c. Write down rules for defining friend function
    • d. How to create copy constructor in C++?
    • f. Differentiate and structures
  3. Q3 Attempt any three. 15 marks
    • a. What is Inheritance? Explain different types of Inheritance
    • b. Implement Multilevel Inheritance with suitable example
    • c. What is use of this pointer? Explain it with example
    • d. How to create Pure Virtual function?
    • e. Explain stream classes in C++
    • f. Explain any five ios format functions
  4. Q4 Attempt any three. 15 marks
    • a. What is difference between opening file using Constructor and using Open() method?
    • b. What are possible errors can be come during file handling?
    • c. Explain concept of template with its advantages
    • d. Explain function Template with multiple parameters
    • e. How exceptions are handled in C++?
    • f. Write a program for handling exception using try with multiple catch
  5. Q5 Attempt any three. 15 marks
    • a. What are the components of STL?
    • b. What is Container? What are different categories of Container?
    • c. Explain class implementation in ANSI C++
    • d. What is Namespace? Implement a function within namespace in ANSI C++
    • e. How many different ways of creating a String in C++?
    • f. Explain following String function

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

Report or request

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!