Lecture 9 - Sequence Diagrams Flashcards

1
Q

In System Sequence Diagrams, what does a Use Case specify?

A

Specifies a functionality

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

TF: A Use Case scenario is a time-ordered series of function calls that system invokes on actor

A

False. Time-ordered series of function calls that actor invokes on system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is another name for Use Case scenarios?

A

System operations/events

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is another name for sequence diagrams?

A

Interaction diagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a sequence diagram?

A

An “interaction diagram” that models a single scenario executing in the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

TF: In a message arrow for a sequence diagram, the description (message signature) name is optional

A

False. Message name is mandatory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When a sender waits for the receiver to process the message before carrying on with another message, it is considered what type of message?

A

Synchronous message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When a caller does not wait for the receiver to process the message and return before sending other messages to other objects within the system, it is considered what type of message?

A

Asynchronous message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly