Deck 6: Understanding Simple Object-Oriented Requirements Models

Full screen (f)
exit full mode
Question
What assumption can we make regarding custom methods?

A) That objects will not how to use them.
B) That objects will contain them.
C) That objects will not contain them.
D) That objects may not know how to do them.
Use Space or
up arrow
down arrow
to flip the card.
Question
Object think is best used to understand the __________ of a system.

A) Capabilities
B) Use
C) Stability
D) Requirements
Question
Information systems rarely include more than one class.
Question
We can assume the object knows how to do the __________ methods.
Question
The best way to begin to understand an object-oriented system is to start with a very complex example.
Question
A system is a collection of interacting __________.
Question
What assumptions can we make when using standard methods?

A) The object knows how to do the standard methods.
B) The object will not use the standard methods.
C) The object inherits the standard methods.
D) The object knows how to do the custom methods.
Question
The use case diagram, the scenarios, and the sequence diagrams verify and complete the details of the __________ __________.
Question
A(n) _________ diagram is used to model scenarios.
Question
The structured analysis approach uses the data flow diagram to create a logical model of the system.
Question
You should always examine the _________________ of the user and adjust the model to reflect the requirements.
Question
Standard methods are implied by the listed __________ of a class.
Question
The ________________ approach is used to try to understand the capabilities of the system.
Question
What should you always examine so that models will reflect the system requirements?

A) The knowledge of the user
B) Work context of the user
C) The knowledge of the supervisor
D) Work context of the supervisor
Question
Which of the following is NOT a diagram method?

A) Use case.
B) Data flow.
C) Generalization/Specialization
D) Package
Question
To verify that all requirements are satisfied, it is important to walk through all of the desired use cases required by the user.
Question
Which of the following best describes a collection of interacting objects?

A) Family
B) Community
C) Hierarchy
D) System
Question
A(n) __________ model of the system is represented by the data flow diagram.
Question
A sequence diagram is used to model __________.
Question
Typically class diagrams only explicitly list __________ methods.
Question
Each use case will only have one scenario.
Question
In a class diagram, no custom methods are indicated, the class is limited to standard methods.
Question
The object-oriented approach involves creating models that define the requirements, the design, and the implementation of a computer system.
Question
Use cases are identified by looking for events that might cause the user to interact with the system.
Question
The placement of responsibilities in the class diagram does not affect the capabilities.
Question
Data flow definitions are always needed.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/26
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 6: Understanding Simple Object-Oriented Requirements Models
1
What assumption can we make regarding custom methods?

A) That objects will not how to use them.
B) That objects will contain them.
C) That objects will not contain them.
D) That objects may not know how to do them.
D
2
Object think is best used to understand the __________ of a system.

A) Capabilities
B) Use
C) Stability
D) Requirements
A
3
Information systems rarely include more than one class.
False
4
We can assume the object knows how to do the __________ methods.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
5
The best way to begin to understand an object-oriented system is to start with a very complex example.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
6
A system is a collection of interacting __________.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
7
What assumptions can we make when using standard methods?

A) The object knows how to do the standard methods.
B) The object will not use the standard methods.
C) The object inherits the standard methods.
D) The object knows how to do the custom methods.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
8
The use case diagram, the scenarios, and the sequence diagrams verify and complete the details of the __________ __________.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
9
A(n) _________ diagram is used to model scenarios.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
10
The structured analysis approach uses the data flow diagram to create a logical model of the system.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
11
You should always examine the _________________ of the user and adjust the model to reflect the requirements.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
12
Standard methods are implied by the listed __________ of a class.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
13
The ________________ approach is used to try to understand the capabilities of the system.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
14
What should you always examine so that models will reflect the system requirements?

A) The knowledge of the user
B) Work context of the user
C) The knowledge of the supervisor
D) Work context of the supervisor
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
15
Which of the following is NOT a diagram method?

A) Use case.
B) Data flow.
C) Generalization/Specialization
D) Package
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
16
To verify that all requirements are satisfied, it is important to walk through all of the desired use cases required by the user.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
17
Which of the following best describes a collection of interacting objects?

A) Family
B) Community
C) Hierarchy
D) System
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
18
A(n) __________ model of the system is represented by the data flow diagram.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
19
A sequence diagram is used to model __________.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
20
Typically class diagrams only explicitly list __________ methods.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
21
Each use case will only have one scenario.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
22
In a class diagram, no custom methods are indicated, the class is limited to standard methods.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
23
The object-oriented approach involves creating models that define the requirements, the design, and the implementation of a computer system.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
24
Use cases are identified by looking for events that might cause the user to interact with the system.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
25
The placement of responsibilities in the class diagram does not affect the capabilities.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
26
Data flow definitions are always needed.
Unlock Deck
Unlock for access to all 26 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 26 flashcards in this deck.