In this page we have given CBSE Board Class 12 Computer Science with Python Book Chapter Concepts of Object Oriented Programming MCQ Question and Answer. All the questions below are important for our CBSE Champs.
- Board – CBSE.
- Class – 12
- Subject- Computer Science with Python.
- Topic- MCQ.
- Number of MCQ- 18.
1) The abbreviation of OOP is
a) Object Oriented Programming
b) Objective Oriented Programming
c) Objective of Observing Programs
d) Observation Oriented Programs
Ans – a) Object Oriented Programming
2) The programming language model which is organized around “objects” rather than “actions” and data rather than logic.
a) Common Objective Oriented Programming
b) Python
c) Object Oriented Programming
d) All of these
Ans – c) Object Oriented Programming
3) It can be anything in fact it can be an identifiable entity.
a) Object
b) Noun
c) Goodwill
d) Business
Ans – a) Object
4) The name that identifies the object.
a) Reference
b) Identity
c) Petname
d) Surname
Ans – b) Identity
5) It is the attribute or features of the object
a) Properties
b) Characteristics
c) Filters
d) None of these
Ans – a) Properties
6) It signifies what all functions an object can perform.
a) Property
b) Behaviour
c) Identity
d) Class
Ans – b) Behaviour
7) The group of objects with same attributes and common behaviour similar like a blue print in order to create objects.
a) Property
b) Behaviour
c) Identity
d) Class
Ans – d) Class
8) Objects can also have a functionality by using functions that belongs to a class which are termed as ………………. of class
a) methods
b) process
c) pattern
d) procedure
Ans – a) methods
9) The combining of data and the functions associated with that data in a single unit (class).
a) Encapsulation
b) Processing
c) Data Hiding
d) Data Abstraction
Ans – a) Encapsulation
10) It can be defined as the mechanism of hiding the data of a class from the outside world or to be precise, from other classes.
a) Encapsulation
b) Processing
c) Data Hiding
d) Data Abstraction
Ans – c) Data Hiding
11) It is the process of identifying and separating the essential features without including the internal details is termed as ………………………
a) Encapsulation
b) Segregation
c) Hiding
d) Abstraction
Ans – d) Abstraction
12) The process of forming a new class (derived class) from existing class (called the base class).
a) Inheritance b) Encapsulation c) Hiding d) Abstraction
Ans – a) Inheritance
13) It is formed by two words Poly which means many and morph means forms.
a) Polymorphism b) Polymer c) Polymerphism d) None of the above
Ans – a) Polymorphism
14) The ability to use an operator or functions in various or different forms.
a) Encapsulation b) Polymorphism c) Abstraction d) Hiding
Ans – b) Polymorphism
15) The process of linking the function call to the function definition.
a) Binding b) Hyperlinking c) Joining d) Attaching
Ans – a) Binding
16) In ……………… type of binding, the linking of function call to the function definition is done during compilation of the program.
a) Dynamic b) Static c) Constant d) None of these
Ans – b) Static
17) It makes possible to define subclasses of data objects that share some or all of the main class characteristics.
a) Inheritance b) Polymorphism c) Encapsulation d) Binding
Ans – a) Inheritance
18) The linking of the function call to the function definition is done during the execution of the program.
a) Inheritance b) Static c) Dynamic d) Polymorphism
Ans – c) Dynamic