wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SAD Topic 7

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

2) When classes are involved in inheritance, another name for a child class is:

a)

a base class.

b)

a derived class.

c)

a superclass.

d)

an instantiated class.

2.

When attributes are preceded by a minus sign, it means that:

a)

the attributes are private.

b)

the attributes are public.

c)

the attributes are static.

3.

A template that the analyst may use when beginning to model or talk about the system from an O-O perspective is called a:

a)

CRC card.

b)

UML descriptor.

c)

whole-part structure.

d)

design layer.

4.

Which of the following is not described by a use case?

a)

the actor that initiates an event

b)

the use case that performs the actions

c)

the event that triggers the use case

d)

the objects required by the use case

5.

Which of the following are not shown on an activity diagram?

a)

classes

b)

events

c)

decisions that are made

d)

sequential activities

6.

On an activity diagram, what is used to show parallel activities?

a)

an arrow

b)

a synchronization bar

c)

a swimlane

d)

a diamond

7.

Method overloading means that:

a)

the same method may be defined differently in inherited classes.

b)

the same method may be defined more than once in a given class.

c)

the method may have parameters passed to it from more than one relating class.

d)

the method may be used on different platforms, such as a server or client computer.

8.

Which type of class represents real-world items?

a)

entity

b)

interface

c)

abstract

d)

control

9.

Which type of class provides a means for users to work with the system?

a)

entity

b)

boundary or interface

c)

abstract

d)

control

10.

Which type of class acts as a coordinator when implementing classes?

a)

entity

b)

interface

c)

abstract

d)

control