Deck 13: System Modeling With the Uml
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
Match between columns
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/51
العب
ملء الشاشة (f)
Deck 13: System Modeling With the Uml
1
An ____ variation is a use case variation that shows functions beyond those found in a base case.
A) external
B) enhanced
C) extend
D) evaluation
A) external
B) enhanced
C) extend
D) evaluation
C
2
An Object diagram often includes users, represented by stick figures, and use cases, represented by ovals.
False
3
____ is the process of creating an improved model of an existing system.
A) Reversing
B) Remodeling
C) Re-engineering
D) Reverse engineering
A) Reversing
B) Remodeling
C) Re-engineering
D) Reverse engineering
D
4
_____ is the detailed specification of how all the parts of a system will be implemented and coordinated.
A) System design
B) Cardinality
C) Modeling
D) Component diagramming
A) System design
B) Cardinality
C) Modeling
D) Component diagramming
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
5
As with a hierarchy chart, you use the UML to create top-view diagrams of business processes that let you hide details and focus on functionality.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
6
Good modeling techniques are only important as the size and complexity of systems increase.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
7
The flow of control follows only one path after a fork.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
8
Each variation in the sequence of actions required in a use case is a ____.
A) scenario
B) construct
C) process
D) development
A) scenario
B) construct
C) process
D) development
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
9
The UML superstructure groups the diagram types into two broad categories: structure diagrams and object diagrams.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
10
Good models promote communication among technical and nontechnical workers while ensuring good business solutions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
11
Child classes contain all the attributes of their parents and usually contain additional attributes not found in the parent.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
12
The UML is widely recognized and seldom criticized as a modeling standard.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
13
You use a(n) ____ variation when a case can be part of multiple use cases.
A) extend
B) generalization
C) enhance
D) include
A) extend
B) generalization
C) enhance
D) include
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
14
____ find class and object diagrams more useful because they help explain details of how to build classes and objects into applications.
A) Users
B) Programmers
C) Customers
D) Managers
A) Users
B) Programmers
C) Customers
D) Managers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
15
The UML is a programming language.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
16
Because of its size and imprecision, the UML is relatively difficult to learn.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
17
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.
A) HTML
B) XHTML
C) UML
D) XML
A) HTML
B) XHTML
C) UML
D) XML
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
18
When you draw a flowchart or write pseudocode, your purpose is to illustrate the individual steps in a(n) ____.
A) progression
B) method
C) action
D) process
A) progression
B) method
C) action
D) process
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
19
The ____ diagram shows how a business works from the perspective of those who actually interact with the business.
A) case study
B) use case
C) business use
D) use scenario
A) case study
B) use case
C) business use
D) use scenario
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
20
You use a(n) ____ variation when a use case is less specific than others, and you want to be able to substitute the more specific case for a general one.
A) include
B) generalization
C) extend
D) reference
A) include
B) generalization
C) extend
D) reference
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
21
A ____ signal indicates that a specific amount of time should pass before an action starts.
A) wait
B) time
C) lock
D) halt
A) wait
B) time
C) lock
D) halt
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
22
You use a(n) ____________________ diagram when you want to emphasize the files, database tables, documents, and other components that a system's software uses.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
23
A ____ diagram shows the different statuses of a class or object at different points in time.
A) status
B) timeline
C) checkpoint
D) state machine
A) status
B) timeline
C) checkpoint
D) state machine
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
24
You use a(n) ____ diagram to illustrate the names, attributes, and methods of a class or set of classes.
A) class
B) use
C) data flow
D) entity relationship
A) class
B) use
C) data flow
D) entity relationship
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
25
A(n) ____ diagram emphasizes the organization of objects that participate in a system.
A) sequence
B) communication
C) object
D) state machine
A) sequence
B) communication
C) object
D) state machine
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
26
A(n) ____ relationship describes an association in which one or more classes make up the parts of a larger whole class.
A) association
B) is-a
C) includes
D) whole-part
A) association
B) is-a
C) includes
D) whole-part
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
27
____ diagrams are similar to class diagrams, but they model specific instances of classes.
A) Object
B) Profile
C) Activity
D) Behavior
A) Object
B) Profile
C) Activity
D) Behavior
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
28
The vertical axis of a sequence diagram represents ____.
A) flow
B) objects
C) associations
D) time
A) flow
B) objects
C) associations
D) time
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
29
Large systems are easier to understand when you break them down into ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
30
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.
A) waves
B) pointers
C) arrows
D) lightning bolts
A) waves
B) pointers
C) arrows
D) lightning bolts
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
31
A(n) ____________________ diagram is used to extend a UML model for a particular domain (such as financial or healthcare applications) or a particular platform (such
as .NET or Java).
as .NET or Java).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
32
You use a(n) ____ diagram to show the timing of events in a single use case.
A) activity
B) state machine
C) sequence
D) object
A) activity
B) state machine
C) sequence
D) object
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
33
A ____ defines a branch in which all paths are followed simultaneously.
A) fork
B) break
C) loop
D) cycle
A) fork
B) break
C) loop
D) cycle
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
34
You use a(n) ____________________ diagram when you want to focus on a system's hardware.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
35
A ____ diagram contains icons that represent system hardware, such as printers and servers.
A) hardware
B) deployment
C) component
D) system
A) hardware
B) deployment
C) component
D) system
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
36
A(n) ____ relationship describes the connection or link between objects.
A) generalized
B) association
C) whole-part
D) has-a
A) generalized
B) association
C) whole-part
D) has-a
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
37
A(n) ____________________ diagram makes it easier to see the order in which activities occur.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
38
The horizontal axis of a sequence diagram represents ____.
A) objects
B) classes
C) methods
D) time
A) objects
B) classes
C) methods
D) time
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
39
When system developers omit parts of diagrams for clarity, they refer to the missing parts as ____.
A) overridden
B) aggregated
C) elided
D) joined
A) overridden
B) aggregated
C) elided
D) joined
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
40
A ____ reunites the flow of control after a fork.
A) collector
B) connector
C) join
D) union
A) collector
B) connector
C) join
D) union
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
41
Explain why UML diagrams are useful.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
42
Match between columns
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
43
List and describe three criticisms of the UML.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
44
Describe a communication diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
45
Describe object diagrams.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
46
Describe a sequence diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
47
Explain exception handling.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
48
List five of the diagram types that are included in the structure diagram category.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
49
Briefly explain the UML.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
50
Discuss how to make sure your diagrams are clear.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
51
Describe forks and joins.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck