You are on page 1of 3

Unit Test

Class:-S. Y. B. Sc. (IT)


Exam seat No: Subject: - Object Oriented Programming with C++
Time:-45 m.
Maximum Marks:- 20
N. B.: 1. All questions are compulsory.
Date and Signature of Jr.
2. Numbers to right indicates marks.
Sup.
3. Answers to the same question must be written together.
4. Draw neat labeled diagrams wherever necessary.
5. Make suitable assumptions wherever necessary and state assumption made.
Q1 Answer the following.
A. Match the Following

I.
II.

A
Data Abstraction
Encapsulation

III.

Inheritance

IV.
V.

Dynamic Binding
Polymorphism

05

B
a. Insulation of data
b. Different behaviors in different
instances
c. Essential features without
background details
d. Acquire properties of other
objects
e. Call at Run-time

B. Fill in the blank with appropriate option.


I.
Objects are the basic ______________________________.
a) Constant b) Variable c) Run-Time Entity d) Stop-Time Entity
II.
In OOP, the concept of ____________________ provides the idea of reusability.
a) Objects b) Inheritance c) Data Abstraction d) Encapsulation
III.
In OOP, emphasis is on _________________ rather than procedure.
a) object b)classes c)function d) data
IV.
In POP, follows _____________________ approach in program design.
a) Top-Bottom b) Bottom-Top c) Vertical-Horizontal d) Horizontal- Vertical
V.
Constructors should be declared in __________________ section.
a) Private b) Protected c) Public d) Virtual
Q2 Answer in one statement.
I.
Define term Objects and Classes.

II.

Define the constructor and its types

III.

Explain term Data abstraction and Encapsulation.

IV.

Explain any three special characteristics of constructor function.

V.

Explain the term Polymorphism.

Q3 Solve any two of the following


1. Explain the difference between POP and OOP.
2. Explain with suitable example Default and Parameterized constructor.
3. Explain with suitable example Destructor.

05

10

You might also like