Skip to content
InsemMar 20262019 patternSE E&TC

Object-Oriented Programming (OOP) SPPU Insem Question Paper Mar 2026

All 4 questions from this SPPU insem paper, as printed. Read them here or open the PDF.

Subject code
204194
Pattern
2019 pattern
Exam
Insem
Session
Mar 2026
Max. marks
30
Time
1 Hour
Semester
IV
Paper code
APR-26/SE/Insem-254

Instructions to the candidates

  1. Answer Q.1 or Q.2 and Q.3 or Q.4.
  2. Figures to the right indicate full marks.
  3. Neat diagrams must be drawn wherever necessary.
  4. Assume suitable additional data, if necessary.

Questions

  1. Q1

    1. a)

      List the features of Object Oriented programming and explain any two features in detail with the help of suitable example.

      [6]
    2. b)

      List different types of operators in C++ and give examples of each type. Explain the use of New and Delete operator.

      [4]
    3. c)

      Write a program in C++ to perform swapping of two numbers without using third (temporary)variable.

      [5]
  2. Q2

    1. a)

      Compare argument passing methods:call by value and call by reference.

      [5]
    2. b)

      What are Inline functions? Write syntax and give example of inline function.

      [5]
    3. c)

      Explain the scope resolution operator and its various uses through suitable examples. 2 APR-26/SE/Insem-254

      [5]
  3. Q3

    1. a)

      What is constructor and destructor? Explain in short with example. List types of constructors.

      [5]
    2. b)

      Explain terms class and object also write the declaration syntax for both.

      Also asked:Mar 2025

      [5]
    3. c)

      Explain member functions within a class in C++ with suitable example.

      Also asked:Mar 2025

      [5]
  4. Q4

    1. a)

      What is This pointer? Explain its use through suitable program.

      [5]
    2. b)

      Explain concept of static data members, static member functions in C++.

      Also asked:Mar 2025

      [5]
    3. c)

      Write a C++ program to illustrate the concept of parameterized constructor. eeee

      [5]