Deck 11: System Modeling With the Uml

ملء الشاشة (f)
exit full mode
سؤال
Large systems are easier to understand when you break them down into ____.

A)subsystems
C)models
B)solutions
D)programs
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
The UML is a modeling language as well as a programming language.
سؤال
____ emphasize the "things" in a system.

A)Interaction diagrams
C)Structure diagrams
B)Sequence diagrams
D)Behavior diagrams
سؤال
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.
سؤال
The ____ is a standard way to specify, construct, and document systems that use object-oriented methods.

A)UMR
C)UVS
B)UML
D)VML
سؤال
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.
سؤال
System analysts sometimes ____ an existing system to get a better picture of its operation.

A)view
C)outline
B)identify
D)model
سؤال
Because of its size and imprecision, the UML is relatively difficult to learn.
سؤال
A timing diagram is a type of interaction diagram.
سؤال
When you draw a hierarchy chart, you use more of a "____" approach.

A)big picture
C)detail-oriented
B)small picture
D)focused view
سؤال
Creating a model for an existing system is called ____.

A)reverse synthesis
C)reverse engineering
B)engineering
D)synthesis
سؤال
You can use the UML's ____ to construct different kinds of software diagrams and model different kinds of systems.

A)characters
C)text
B)charts
D)shapes
سؤال
Use cases always represent all the functions of a system.
سؤال
____ is the detailed specification of how all the parts of a system will be implemented and coordinated.

A)System detailing
C)Program detailing
B)System design
D)Program design
سؤال
The UML was intentionally designed to be technical so that developers, customers, and implementers (programmers) could all "speak the same technical language."
سؤال
____ emphasize the flow of control and data among the things in the system being modeled.

A)Interaction diagrams
C)Structure diagrams
B)Sequence diagrams
D)Behavior diagrams
سؤال
Component and deployment diagrams model the physical aspects of systems.
سؤال
The UML is vendor-dependent.
سؤال
____ emphasize what happens in a system.

A)Interaction diagrams
C)Structure diagrams
B)Sequence diagrams
D)Behavior diagrams
سؤال
When you draw a flowchart or write pseudocode, your purpose is to illustrate the individual steps in a process.
سؤال
The ____ shows how a business works from the perspective of those who actually interact with the business.

A)use diagram
C)case diagram
B)use case diagram
D)symbol diagram
سؤال
You use an ____ when a case can be part of multiple use cases.

A)extended variation
C)include statement
B)include variation
D)extend statement
سؤال
You use a(n) ____ diagram when you want to focus on a system's hardware.

A)deployment
C)component
B)use case
D)activity
سؤال
____________________ is the process of creating an improved model for an existing system.
سؤال
Each variation in the sequence of actions required in a use case is a(n) ____.

A)stereotype
C)scenario
B)function
D)instance
سؤال
In a(n) ____ diagram, you show the flow of actions of a system, including branches that occur when decisions affect the outcome.

A)deployment
C)communication
B)state machine
D)activity
سؤال
A(n) ____ is a use case variation that shows functions beyond those found in a base case.

A)scenario
C)enlarged variation
B)variation
D)extend variation
سؤال
You use a(n) ____ when a use case is less specific than others are and you want to be able to substitute the more specific case for a general one.

A)generalization variation
C)include variation
B)extend variation
D)open variation
سؤال
In the UML, a ____ block is a handler body node.

A)throw
C)sent
B)try
D)catch
سؤال
Determining all the cases for which users interact with systems helps you divide a system logically into ____ parts.

A)functional
C)sequential
B)usage
D)efficient
سؤال
A(n) ____ reunites the flow of control after a fork.

A)join
C)lozenge
B)connector
D)fork end
سؤال
You use a(n) ____ diagram when you want to emphasize the files, database tables, documents, and other components that a system's software uses.

A)deployment
C)component
B)use case
D)activity
سؤال
The actual use cases in a use case diagram are represented by ____.

A)triangles
C)ovals
B)squares
D)stick figures
سؤال
____________________ is the detailed specification of how all the parts of a system will be implemented and coordinated.
سؤال
____________________ diagrams emphasize what happens in a system.
سؤال
A feature that adds to the UML vocabulary of shapes to make them more meaningful for the reader is called a(n) ____.

A)stereotype
C)scenario
B)use case
D)extension
سؤال
In the UML, a ____ block is called a protected node.

A)throw
C)sent
B)try
D)catch
سؤال
The UML provides ____________________ diagram types that you can use to model systems.
سؤال
The addition of "<>" near the line that shows a relationship extension is called a(n) ____________________.
سؤال
A(n) ____ diagram shows the different statuses of a class or object at different points in time.

A)activity
C)state machine
B)component
D)sequence
سؤال
In the UML, a try block is called a(n) ____________________ node.
سؤال
____________________ represent the cases by which an actor uses and presumably benefits from the system.
سؤال
A(n) ____________________ is a use case variation that shows functions beyond those found in a base case.
سؤال
A(n) ____________________ diagram is used to extend a UML model for a particular domain or platform.
سؤال
____________________ diagrams use flowchart start and stop symbols (called lozenges) to describe actions and solid dots to represent start and stop states.
سؤال
A(n) ____________________ diagram emphasizes the organization of objects that participate in a system.
سؤال
A(n) ____________________ describes an association in which one or more classes make up the parts of a larger whole class.
سؤال
In an activity diagram, a(n) ____________________ indicates that a specific amount of time should pass before an action starts.
سؤال
A(n) ____________________ defines a branch in which all paths are followed simultaneously or concurrently.
سؤال
You show an include use case in a(n) ____________________ with a dashed arrow pointing to the subroutine use case.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/50
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 11: System Modeling With the Uml
1
Large systems are easier to understand when you break them down into ____.

A)subsystems
C)models
B)solutions
D)programs
A
2
The UML is a modeling language as well as a programming language.
False
3
____ emphasize the "things" in a system.

A)Interaction diagrams
C)Structure diagrams
B)Sequence diagrams
D)Behavior diagrams
C
4
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.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
5
The ____ is a standard way to specify, construct, and document systems that use object-oriented methods.

A)UMR
C)UVS
B)UML
D)VML
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
6
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.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
7
System analysts sometimes ____ an existing system to get a better picture of its operation.

A)view
C)outline
B)identify
D)model
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
8
Because of its size and imprecision, the UML is relatively difficult to learn.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
9
A timing diagram is a type of interaction diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
10
When you draw a hierarchy chart, you use more of a "____" approach.

A)big picture
C)detail-oriented
B)small picture
D)focused view
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
11
Creating a model for an existing system is called ____.

A)reverse synthesis
C)reverse engineering
B)engineering
D)synthesis
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
12
You can use the UML's ____ to construct different kinds of software diagrams and model different kinds of systems.

A)characters
C)text
B)charts
D)shapes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
13
Use cases always represent all the functions of a system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
14
____ is the detailed specification of how all the parts of a system will be implemented and coordinated.

A)System detailing
C)Program detailing
B)System design
D)Program design
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
15
The UML was intentionally designed to be technical so that developers, customers, and implementers (programmers) could all "speak the same technical language."
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
16
____ emphasize the flow of control and data among the things in the system being modeled.

A)Interaction diagrams
C)Structure diagrams
B)Sequence diagrams
D)Behavior diagrams
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
17
Component and deployment diagrams model the physical aspects of systems.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
18
The UML is vendor-dependent.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
19
____ emphasize what happens in a system.

A)Interaction diagrams
C)Structure diagrams
B)Sequence diagrams
D)Behavior diagrams
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
20
When you draw a flowchart or write pseudocode, your purpose is to illustrate the individual steps in a process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
21
The ____ shows how a business works from the perspective of those who actually interact with the business.

A)use diagram
C)case diagram
B)use case diagram
D)symbol diagram
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
22
You use an ____ when a case can be part of multiple use cases.

A)extended variation
C)include statement
B)include variation
D)extend statement
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
23
You use a(n) ____ diagram when you want to focus on a system's hardware.

A)deployment
C)component
B)use case
D)activity
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
24
____________________ is the process of creating an improved model for an existing system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
25
Each variation in the sequence of actions required in a use case is a(n) ____.

A)stereotype
C)scenario
B)function
D)instance
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
26
In a(n) ____ diagram, you show the flow of actions of a system, including branches that occur when decisions affect the outcome.

A)deployment
C)communication
B)state machine
D)activity
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
27
A(n) ____ is a use case variation that shows functions beyond those found in a base case.

A)scenario
C)enlarged variation
B)variation
D)extend variation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
28
You use a(n) ____ when a use case is less specific than others are and you want to be able to substitute the more specific case for a general one.

A)generalization variation
C)include variation
B)extend variation
D)open variation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
29
In the UML, a ____ block is a handler body node.

A)throw
C)sent
B)try
D)catch
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
30
Determining all the cases for which users interact with systems helps you divide a system logically into ____ parts.

A)functional
C)sequential
B)usage
D)efficient
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
31
A(n) ____ reunites the flow of control after a fork.

A)join
C)lozenge
B)connector
D)fork end
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
32
You use a(n) ____ diagram when you want to emphasize the files, database tables, documents, and other components that a system's software uses.

A)deployment
C)component
B)use case
D)activity
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
33
The actual use cases in a use case diagram are represented by ____.

A)triangles
C)ovals
B)squares
D)stick figures
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
34
____________________ is the detailed specification of how all the parts of a system will be implemented and coordinated.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
35
____________________ diagrams emphasize what happens in a system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
36
A feature that adds to the UML vocabulary of shapes to make them more meaningful for the reader is called a(n) ____.

A)stereotype
C)scenario
B)use case
D)extension
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
37
In the UML, a ____ block is called a protected node.

A)throw
C)sent
B)try
D)catch
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
38
The UML provides ____________________ diagram types that you can use to model systems.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
39
The addition of "<>" near the line that shows a relationship extension is called a(n) ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
40
A(n) ____ diagram shows the different statuses of a class or object at different points in time.

A)activity
C)state machine
B)component
D)sequence
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
41
In the UML, a try block is called a(n) ____________________ node.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
42
____________________ represent the cases by which an actor uses and presumably benefits from the system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
43
A(n) ____________________ is a use case variation that shows functions beyond those found in a base case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
44
A(n) ____________________ diagram is used to extend a UML model for a particular domain or platform.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
45
____________________ diagrams use flowchart start and stop symbols (called lozenges) to describe actions and solid dots to represent start and stop states.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
46
A(n) ____________________ diagram emphasizes the organization of objects that participate in a system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
47
A(n) ____________________ describes an association in which one or more classes make up the parts of a larger whole class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
48
In an activity diagram, a(n) ____________________ indicates that a specific amount of time should pass before an action starts.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
49
A(n) ____________________ defines a branch in which all paths are followed simultaneously or concurrently.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
50
You show an include use case in a(n) ____________________ with a dashed arrow pointing to the subroutine use case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.