Object Oriented Methodologies
1.

Object-oriented systems development centers on the ————-

A.  

Object

B.  

Entities

C.  

Function

D.  

Programs

2.

In an object-oriented environment Software is a collection of discrete objects that encapsulate data and —————

A.  

Programs

B.  

Class

C.  

Functions

D.  

Files

3.

Each object has attributes and ————-

A.  

Function

B.  

Methods

C.  

Procedures

D.  

All of the above

4.

Which of the following is the main advantage of object-oriented software development ?

A.  

Higher level of abstraction

B.  

The seamless transition among different levels of software development

C.  

Promoting reusability

D.  

All of the above

5.

Which of the following describes the state of an object ?

A.  

Methods

B.  

Data

C.  

Attributes

D.  

None of the above

6.

Which of the following describes the behavior of an object ?

A.  

Method

B.  

Properties

C.  

Attributes

D.  

None of the above

7.

Which of the following represents the relationship between object and classes ?

A.  

Generalization

B.  

Classification

C.  

Aggregation

D.  

Association

8.

Cardinality related to ————–

A.  

Generalization

B.  

Abstraction

C.  

Classification

D.  

Association

9.

Client-server relationship is also known as —————

A.  

Consumer producer relationship

B.  

Class object relationship

C.  

One to one relationship

D.  

None of the above

10.

An object can be an aggregation of other ————-

A.  

Objects

B.  

Attributes

C.  

Methods

D.  

None of the above