Deck 6: Understanding Simple Object-Oriented Requirements Models
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/26
Play
Full screen (f)
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.
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) 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.
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
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
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
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