wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CS8592-OOAD-UNIT II- QUIZ III

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

A class is divided into which of these compartments?

a)

Name Compartment

b)

Attribute Compartment

c)

Operation Compartment

d)

All of the Mentioned

2.

Who consider diagrams as a type of Class diagram, component diagram, object diagram, and deployment diagram?

a)

Structural

b)

Behavioral

c)

Non-Behavioral

d)

Non-Structural

3.

Which of the following is not a domain model guideline?

a)

Think like a Mapmaker

b)

Maintain domain model in a tool

c)

Linguistic Analysis

d)

Model with Description Classes

4.

Which of the following is represented by a line in Domain Model?

a)

Interface

b)

Association

c)

Aggregation

d)

Composition

5.

UML format for attributes in domain model is:

a)

Visibility Name: type multiplicity =default [property string]

b)

type: Visibility Name multiplicity =default [property string]

c)

Visibility Name: type[property string] =default multiplicity[property string]

d)

None

6.

In Domain Model, if A is a line item of transaction B(Eg: Sales Line Item - Sale). Its a Categorization approach to find which one of the following:

a)

Attributes

b)

Associations

c)

Concepts

d)

Category

7.

Which artifact in the following lower the gap between software representation and our mental model of the domain

a)

Package Diagram

b)

Domain Model

c)

System Sequence Diagram

d)

Operation Contract

8.

What is multiplicity for an association?

a)

The multiplicity at the target class end of an association is the number of instances that can be associated with a single instance of source class

b)

The multiplicity at the target class end of an association is the number of instances that can be associated with a number instance of source class

c)

All of the mentioned

d)

None of the mentioned

9.

What does conceptual modelling represent?

a)

Responsibility

b)

Attributes

c)

Important relationships between them

d)

All of the mentioned

10.

What are the sequence of steps for conceptual process?

a)

Add Classes

b)

Add Attributes

c)

Add Association

d)

All of the Mentioned

11.

Which of these important verb phrases should be modeled?

a)

Below, under

b)

Reports to, Consults

c)

Completes, Disposes of

d)

All of the mentioned

12.

In domain model draw diagrams as a ______but without_____

a)

ER Diagram, Methods

b)

UML Class Diagram , Operations

c)

SSD, Package

d)

Rough Sketch, Relation

13.

Which one of the following is the easiest approach of finding conceptual classes

a)

Modify Existing Classes

b)

Use a Category List

c)

Identify Noun Phrases

d)

None of the Above

14.

Domain Model represent

a)

Concepts

b)

Attributes

c)

Association

d)

All

15.

Domain Model also called

a)

Domain Diagram

b)

Object Model

c)

Business Model

d)

Conceptual Model

16.

What are the ways to show attributes of a classifier in a class diagram?

a)

Attribute Text Notation

b)

Association Line Notation

c)

A & B

d)

None

17.

Which of the following used in Static Object Modelling and Illustrate classes, interfaces and their associations

a)

System Sequence Diagram

b)

Domain Model

c)

Communication Diagram

d)

Class Diagram

18.

What type of core-relationship is represented by the symbol in the figure below?

a)

Aggregation

b)

Dependency

c)

Generalization

d)

Association

19.

What type of relationship is represented by Shape class and Square ?

a)

Realization

b)

Generalization

c)

Aggregation

d)

Dependency

20.

The weak entities are represented in UML Diagrams by using aggregations called

a)

Qualified Segregation

b)

Non-Qualified Segregation

c)

Non-Qualified Aggregation

d)

Qualified Aggregation