MABS Institution
11th Computer Science Monthly Test - 1 ( Introducton to Object Oriented Programming Techniques )-Aug 2020
-
-
-
-
-
-
-
The mechanism by which the data and functions are bound together into a single unit is known as
Inheritance
Encapsulation
Polymorphism
Abstraction
-
Which of the following is designing a system that is divided into a set of functional units that can be composed into a larger application?
Inheritance
Modularity
Polymorphism
Encapsulation
-
The object oriented programming approach mainly encourages
(i) the program can be decomposed into modules
(ii) the program can be composed from existing and new modulesonly (i)
only (ii)
both (i) and (ii)
none of these
-
Which of the following has a set of functions of related type
procedures
subroutines
Modules
objects
-
The most important advantage of inheritance is
Modularity
derived class
base class
code reusability
-
Which of the following is the most important advantage of inheritance?
data hiding
code reusability
code modification
accessibility
-
"Write once and use it multiple time" can be achieved by
redundancy
reusability
modification
composition
-
Which of the following is the most important and powerful way of creating software?
Procedural Programming.
Modular Programming
Object Oriented Programming
Encapsulation Programming
-
Which of the following statement is false regarding procedural programming?
(i) All data items are local
(ii) suitable for small sized software application
(iii) Time consuming
(iv) Pascal is an exampleBoth (ii) and (iii)
Only (i)
Only (iv)
Both (i) and (iv)
-
Class represents a group of similar __________
objects
modules
arrays
data
-
Which of the following is the most striking feature of a class?
Polymorphism
Inheritance
Abstraction
Encapsulation
-
Which of the following represents a group of similar objects?
Modules
class
paradigm
Procedure
-
The ability of a message or function to be displayed in more than one form is called
Data hiding
Polymorphism
Data abstraction
Modularity
-
Define OOP.
-
What is procedural programming?
-
What is data binding?
-
-
Differentiate classes and objects.
-
Define class.
-
-
Write the importance of object oriented paradigm.
-
What is modularity
-
What is redundancy?
-
Define Encapsulation.
-
What is a class?
-
How is encapsulation and abstraction are interrelated?
-
What is polymorphism?
-
List the advantages of OOP
-
What are the main features of OOP?
-
How is modular programming different from procedural programming paradigm?
-
List the main features. of object oriented programming?
-
Write the disadvantages of OOP.
-
Define Inheritance.
-
State the reason why Encapsulation is the most striking feature of a class?
-
Define object.
-
Write a note on the features of procedural programming.
-
What is paradigm? Mention the different types of paradigm.
-
Define information hiding.
-
-
What is Encapsulation and data binding?
-
Write about objects.
-
-
List some of the features of modular programming
-
What do you mean by modularization and software reuse?
-
What are the advanatges of OOPs?
-
Write a note on the basic concepts that suppors OOPs?
-
Write the important features of object oriented programming.
-
-
Write the differences between Object Oriented Programming and procedural programming
-
Write the advantages and disadvantages of OOPs.
-
-
Explain the main features of OOPs.