Object Modeling Techniques
1.

which of these is not an element of an object-oriented analysis model ?

A.  

Behavioral elements

B.  

Class-based elements

C.  

Data elements

D.  

Scenario-Based elements

2.

In analysis models the only data objects that need representaion are those that will be implemented using software classes

A.  

True

B.  

False

3.

The relationship shown in a data model must be classified to show their

A.  

cardinality

B.  

directionality

C.  

modality

D.  

probability

E.  

both a and c

4.

A data flow diagram

A.  

depicts relationship between data objects

B.  

depict function that transform the data flow

C.  

indicates how data transformed by the system

D.  

indicates system reactions to external events

E.  

both b and c

5.

Which of the following is a structural model that demonstrates the other systems in the environment of the system being developed?

A.  

system context model

B.  

interaction model

C.  

environmental model

D.  

both system context and interaction

6.

Which model describes the static structure of the system using object classes and their relationships ?

A.  

Sequence model

B.  

Subsystem model

C.  

Dynamic model

D.  

Structural model

7.

Which model shows the flow of object interactions?

A.  

Sequence model

B.  

Subsystem model

C.  

Dynamic model

D.  

Both Sequence and Dynamic model

8.

The Object Modelling Technique (OMT) uses the following three kinds of model to describe a system 

A.  

Class Model, Object Model and Analysis Model

B.  

Object Model, Dynamic Model, and Functional Model

C.  

Class Model, Dynamic Model and Functional Model

D.  

Object Model, Analysis Model and Dynamic Model

9.

Which of the following technique detects transposition errors?

A.  

check digit   

B.  

automatic correction       

C.  

existence test

D.  

duplicate processing       

E.  

limit and range test.

10.

The structure chart derived by studying the flow through the system supports the activity of

A.  

File design    

B.  

Program design      

C.  

Database design

D.  

Internal controls design 

E.  

Output design.