Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
26 Cards in this Set
- Front
- Back
A(n) _____ is a formal way of representing how a business system interacts with its environment.
|
Use Case
|
|
Which of the following diagramming symbols represents an actor in a use case diagram?
|
person stick figure
|
|
Which of the following diagramming symbols represents a use case in a use case diagram?
|
oval
|
|
Which of the following diagramming symbols represents a subject boundary in a use case diagram?
|
box
|
|
Which of the following diagramming symbols represents a generalization relationship in a use case diagram?
|
white arrow
|
|
A scenario is the same as a(n) _____.
|
path through a use case
|
|
Each use case describes _____ function(s) in which users interact with the system.
|
one
|
|
Jim has documented a use case that describes the functionality of a system as “To compute gross pay, multiply the hours worked that are recorded on the time card from the time clock by the hourly rate that is recorded in the employee master file from the MS SQL server database.” This is an example of a(n) _____ use case.
|
real
|
|
A(n) _____ use case is typically created early in the process of understanding the system requirements as a way of documenting basic information about the use case.
|
overview
|
|
The importance level of a use case increases for all of the following characteristics of the use case EXCEPT _____.
|
the technology is proven
|
|
The _____ relationship in use cases allows use cases to support the concept of inheritance
|
generalization
|
|
The event that causes a use case to begin is called a(n) _____.
|
trigger
|
|
Which of the following relationships describe the communication between the use case and the actors?
|
association relationship
|
|
Which of the following relationships represent the extension of the functionality of the use case to cover optional behavior?
|
extend relationship
|
|
Which of the relationship types in use cases enables functional decomposition?
|
include relationship
|
|
Individual steps in a use case should be written in the form _____.
|
subject, verb, direct object, preposition, indirect object
|
|
If a use case becomes too complex, it should be _____.
|
decomposed into a set of use cases
|
|
The correct sequence of the major steps in creating use case diagrams is _____.
|
identify the major use cases, expand the major use cases, confirm the major use cases, create the use-case diagram.
|
|
When drawing the use-case diagram, an analyst should do the steps in this order: _____.
|
identify the system boundary, draw the use cases on the diagram, place the actors on the diagram, draw the lines connecting the actors on the diagram.
|
|
In estimating size and effort using use-case points, once the use-cases and use case diagram have been created, the actors and use cases must be classified as _____, _____, or ______.
|
simple, average, or complex
|
|
A(n) ___________ actor is a separate system that interacts with the current system using standard communication protocols, such as TCP/IP, FTP, or HTTP, or an external database that can be accessed using standard SQL.
|
average
|
|
A complex use case is one that has more than _____ unique transactions.
|
7
|
|
CRC cards are used to document the responsibilities and collaborations of a(n) _____.
|
class
|
|
A(n) _____ formalizes the interactions between a client and server object.
|
contract
|
|
A mechanism for developing CRC cards is for the user or analyst to role-play as if they are an instance of the class. This process is called _____.
|
anthropomorphism
|
|
One way to identify objects for the class diagram is to scan the use case descriptions for ____.
|
nouns
|