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;
34 Cards in this Set
- Front
- Back
The UML is vendor-dependent. Select one: |
False |
|
System analysts sometimes ____ an existing system to get a better picture of its operation. Select one: |
model |
|
____ emphasize what happens in a system. Select one: |
Behavior diagrams |
|
Component and deployment diagrams model the physical aspects of systems. Select one: |
True |
|
The UML is a modeling language as well as a programming language. Select one: |
False |
|
You use a(n) ____ diagram when you want to emphasize the files, database tables, documents, and other components that a system's software uses.Select one: |
component |
|
____ emphasize the flow of control and data among the things in the system being modeled. Select one: |
Interaction diagrams |
|
In the UML, a ____ block is called a protected node.Select one: |
try |
|
In a(n) ____ diagram, you show the flow of actions of a system, including branches that occur when decisions affect the outcome. Select one: |
activity |
|
Determining all the cases for which users interact with systems helps you divide a system logically into ____ parts. Select one: |
functional |
|
A feature that adds to the UML vocabulary of shapes to make them more meaningful for the reader is called a(n) ____. Select one: |
stereotype |
|
The ____ is a standard way to specify, construct, and document systems that use object-oriented methods. Select one: |
UML |
|
A(n) ____ diagram shows the different statuses of a class or object at different points in time. Select one: |
state machine |
|
As with flowcharts, pseudocode, hierarchy charts, and class diagrams, the UML has its own notation that consists of a set of specialized shapes and conventions. Select one: |
True |
|
Each variation in the sequence of actions required in a use case is a(n) ____. Select one: |
scenario |
|
____ emphasize the "things" in a system. Select one: |
Structure diagrams |
|
The actual use cases in a use case diagram are represented by ____. Select one: |
ovals |
|
____ is the detailed specification of how all the parts of a system will be implemented and coordinated. Select one: |
System design |
|
You use a(n) ____ diagram when you want to focus on a system's hardware. Select one: |
deployment |
|
The ____ shows how a business works from the perspective of those who actually interact with the business. Select one: |
use case diagram |
|
In the UML, a ____ block is a handler body node. Select one: |
catch |
|
A(n) ____ is a use case variation that shows functions beyond those found in a base case. Select one: |
extend variation |
|
Use cases always represent all the functions of a system. Select one: |
False |
|
Creating a model for an existing system is called ____. Select one: |
reverse engineering |
|
You use an ____ when a case can be part of multiple use cases. Select one: |
include variation |
|
The UML was intentionally designed to be technical so that developers, customers, and implementers (programmers) could all "speak the same technical language." Select one: |
False |
|
Large systems are easier to understand when you break them down into ____. Select one: |
subsystems |
|
A(n) ____ reunites the flow of control after a fork. Select one: |
join |
|
When you draw a hierarchy chart, you use more of a "____" approach. Select one: |
big picture |
|
Because of its size and imprecision, the UML is relatively difficult to learn.Select one: |
True |
|
A timing diagram is a type of interaction diagram. Select one: |
True |
|
As with a hierarchy chart, you use the UML to create bottom-view diagrams of business processes that let you hide details and focus on functionality. Select one: |
False |
|
When you draw a flowchart or write pseudocode, your purpose is to illustrate the individual steps in a process. Select one: |
True |
|
You can use the UML's ____ to construct different kinds of software diagrams and model different kinds of systems. Select one: |
shapes |