You are on page 1of 4

PARUL UNIVERSITY

FACULTY OF ENGINEERING AND TTECHNOLOGY

PARUL INSTITUTE OF ENGINEERING & TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING / INFORMATION


TECHNOLOGY

SUBJECT: OOAD with UML (03105251)

MCQ

1) The method of design encompassing the process of object oriented decomposition and a
notation for depicting both logical and physical and as well as static and dynamic models of
the system under design is known as:
a) Object- Oriented Programming
b) Object- Oriented Design
c) Object- Oriented Analysis
d) None of the mentioned

2) What is the programming style of the object oriented conceptual model?


a) Invariant relationships
b) Algorithms
c) Classes and objects
d) Goals, often expressed in a predicate calculus.

3) The essential characteristics of an object that distinguish it from all other kinds of objects
and thus provide crisply defined conceptual boundaries, relative to the perspective of the
viewer is called:
a) Encapsulation
b) Modularity
c) Hierarchy
d) Abstraction

4) Abstraction is classified into _______ types


a) 4
b) 3
c) 2
d) 1
5) The process of compartmentalizing the elements of an abstraction that constitute its
structure and behavior is called as
a) Hierarchy
b) Encapsulation
c) Modularity
d) Entity Abstraction
View Answer

6) Single inheritance, Multiple inheritance, and Aggregation comes under _______


a) Modularity
b) Typing
c) Hierarchy
d) None of the mentioned

7) In which of the following mechanisms, types of all variables and expressions are fixed at
compilation time.
a) Strong Typing
b) Weak Typing
c) Static Binding/ early binding
d) Dynamic Binding/ late binding

8) In which of the following mechanisms, types of all variables and expressions are not
known until runtime
a) Strong Typing
b) Weak Typing
c) Static Binding/ early binding
d) Dynamic Binding/ late binding

9) Which of the following statements about Persistence is correct?


a) It is the enforcement of the class of an object, such that objects of different types may not
be interchanged, or at the most they may be interchanged only in very restricted ways.
b) It is the property of an object through which its existence transcends time and/or space.
c) It is the property that distinguishes an active object from one that is not active.
d) All of the mentioned
View Answer

10) What is that concept in type theory in which a single name may denote objects of many
different classes that are related by some common super class referred to ______
a) Monomorphism
b) Type Checking
c) Polymorphism
d) Generalization

Question: The key feature that enables users/application to cooperate and collaborate in
application processing is named as :-

Question: Indesigning classes, we are improving and enriching the class content in
terms of properties and we screen them for :-
True/False
Question: More use classes may not necessarily bring better understanding or more
clarity.

Question: ________helps to integrate homogeneous database system with multiple


database and data types other than relational data types.
True/False
Question: A state chart diagram shows method of execution on receipt of message and
activities used in the method.
True/False
Question: The registration form is filled for each member of family under one address
Select The Blank
Question: We extensively use ________ for processing, refining and designing classes.
Select The Blank
Question: The user musthave access to both OODB and RDB to manipulate data. The
developer therefore must develop applications that could source data from ________
databases [ OODB, RDB etc] .
True/False
Question: When the system is modeled into different case scenarios it not only goes
down to a level of function and features, but also reveals relationships and behaviours
amongst different system components.
Multiple Choice Single Answer
Question: The concept of OOPS was first introduced in
True/False
Question: With its strength, ODBC has become an industry standard for
interoperatability on different databases.

Question: UML supports both static modeling and dynamic modeling

Question: In Object Oriented technology following expression is appropriate


Question: In context of transactions, OODBMS :-

Question: The lock that ensures that no other transaction is commited till the transaction

Question: Various database packages are :-


Select The Blank
Question: When you express user-system interaction, the scenario in the model is called
________

Question: In DAD, the domain-specific & organisation-specific terms are covered under
the title :-

Question: Inthe railway transport environment, the same train [ train name, number etc ]
leave everyday from one station to the other. But in their operations, dates, drivers,
passengers etc differ every day. This pattern is called :-
Select The Blank
Question: A class is the________ for an object.

You might also like