Exam 13: System Modeling With the Uml

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

The UML is a programming language.

Free
(True/False)
4.9/5
(33)
Correct Answer:
Verified

False

In a UML diagram, any exceptions that might be thrown are listed next to shapes that look like ____, which extend to the appropriate handler body node.

Free
(Multiple Choice)
4.9/5
(30)
Correct Answer:
Verified

D

____ diagrams are similar to class diagrams, but they model specific instances of classes.

Free
(Multiple Choice)
4.7/5
(31)
Correct Answer:
Verified

A

A ____ diagram contains icons that represent system hardware, such as printers and servers.

(Multiple Choice)
4.9/5
(39)

The ____ allows you to envision systems with an object-oriented perspective, breaking a system into subsystems, focusing on the big picture, and hiding the implementation details.

(Multiple Choice)
4.7/5
(39)
Match each term with a statement below.
A protected node
structure diagrams
The detailed specification of how all the parts of a system will be implemented and coordinated
profile diagrams
Emphasize the "things" in a system
behavior diagrams
Correct Answer:
Verified
Premises:
Responses:
A protected node
structure diagrams
The detailed specification of how all the parts of a system will be implemented and coordinated
profile diagrams
Emphasize the "things" in a system
behavior diagrams
Emphasize the flow of control and data among the things in the system being modeled
interaction diagrams
Used to extend a UML model for a particular domain or a particular platform
actors
Users represented by stick figures in use case diagrams
try block
A handler body node
system design
Creating a model for an existing system
reverse engineering
Emphasize what happens in a system
catch block
Show the flow of actions of a system, including branches that occur when decisions affect the outcome
activity diagrams
(Matching)
4.7/5
(34)

An Object diagram often includes users, represented by stick figures, and use cases, represented by ovals.

(True/False)
4.8/5
(34)

An ____ variation is a use case variation that shows functions beyond those found in a base case.

(Multiple Choice)
4.9/5
(34)

Explain why UML diagrams are useful.

(Essay)
4.7/5
(39)

____ find class and object diagrams more useful because they help explain details of how to build classes and objects into applications.

(Multiple Choice)
4.9/5
(32)

When you draw a flowchart or write pseudocode, your purpose is to illustrate the individual steps in a(n) ____.

(Multiple Choice)
4.7/5
(41)

Briefly explain the UML.

(Essay)
5.0/5
(35)

When system developers omit parts of diagrams for clarity, they refer to the missing parts as ____.

(Multiple Choice)
4.7/5
(46)

You use a(n) ____ diagram to illustrate the names, attributes, and methods of a class or set of classes.

(Multiple Choice)
4.9/5
(33)

List and describe three criticisms of the UML.

(Essay)
4.9/5
(41)

A(n) ____ diagram emphasizes the organization of objects that participate in a system.

(Multiple Choice)
4.9/5
(34)

____ is the process of creating an improved model of an existing system.

(Multiple Choice)
4.9/5
(33)

Good modeling techniques are only important as the size and complexity of systems increase.

(True/False)
4.9/5
(34)

The horizontal axis of a sequence diagram represents ____.

(Multiple Choice)
4.9/5
(29)

The vertical axis of a sequence diagram represents ____.

(Multiple Choice)
4.8/5
(28)
Showing 1 - 20 of 51
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)