Deck 11: System Modeling With the Uml
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/50
العب
ملء الشاشة (f)
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)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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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