Top 80+ Solved Object Oriented Software Engineering MCQ Questions Answer

From 61 to 75 of 88

Q. Which UML diagram is shown below

a. use case

b. collaboration diagram

c. Object diagram

d. sequence diagram

  • a. use case

Q. 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.

  • c. classes and objects

Q. Abstraction is classified into _______ types

a. 4

b. 3

c. 2

d. 1

Q. The process of compartmentalizing the elements of an abstraction that constitute its structureand behavior is called as

a. hierarchy

b. encapsulation

c. modularity

d. entity abstraction

  • b. encapsulation

Q. In which of the following mechanisms, types of all variables and expressions are fixed atcompilation time.

a. strong typing

b. weak typing

c. static binding early binding

d. dynamic binding late binding

  • c. static binding early binding

Q. In which of the following mechanisms, types of all variables and expressions are not knownuntil runtime

a. strong typing

b. weak typing

c. static binding early binding

d. dynamic binding late binding

  • d. dynamic binding late binding

Q. Choose the incorrect statement in terms of Objects.

a. objects are abstractions of real-world

b. objects can’t manage themselves

c. objects encapsulate state and representation information

d. all of the mentioned

  • b. objects can’t manage themselves

Q. What encapsulates both data and data manipulation functions

a. object

b. class

c. super class

d. sub class

  • a. object

Q. Which of the following is a mechanism that allows several objects in an class hierarchy tohave different methods with the same name

a. aggregation

b. polymorphism

c. inheritance

d. all of the mentioned

  • b. polymorphism

Q. How is generalization implemented in Object Oriented programming languages

a. inheritance

b. polymorphism

c. encapsulation

d. abstract classes

  • a. inheritance

Q. Which of the following describes”Is-a-Relationship”

a. aggregation

b. inheritance

c. dependency

d. all of the mentioned

  • b. inheritance

Q. Object that collects data on request rather than autonomously is known as

a. active object

b. passive object

c. multiple instance

d. none of the mentioned

  • b. passive object

Q. Objects are executed

a. sequentially

b. in parallel

c. sequentially & parallel

d. none of the mentioned

  • c. sequentially & parallel

Q. What among these is true

a. associations may also correspond to relation between instances of three or more classes

b. association lines may be unlabeled or they may show association name

c. all of the mentioned

d. none of the mentioned

  • c. all of the mentioned
Subscribe Now

Get All Updates & News