Deck 4: Business Process and Functional Modeling
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/85
العب
ملء الشاشة (f)
Deck 4: Business Process and Functional Modeling
1
Object nodes model these objects in an activity diagram. Object nodes are portrayed in an activity diagram as _________________.
A) arcs
B) ovals
C) diamonds
D) rectangles
E) rounded rectangles
A) arcs
B) ovals
C) diamonds
D) rectangles
E) rounded rectangles
D
2
Which of the relationship types in use cases enables functional decomposition?
A) association relationship
B) extend relationship
C) include relationship
D) generalization relationship
E) decompose relationship
A) association relationship
B) extend relationship
C) include relationship
D) generalization relationship
E) decompose relationship
C
3
The correct sequence of the major steps in creating use case diagrams is _____.
A) identify the major use cases, expand the major use cases, confirm the major use cases, create the use-case diagram
B) identify the major use cases, expand the major use cases, create the use-case diagram, confirm the major use cases
C) create the use-case diagram, identify the major use cases, expand the major use cases, confirm the major use cases
D) create the use-case diagram, identify the major use cases, confirm the major use cases, expand the major use cases
E) identify the major use cases, confirm the major use cases, expand the major use cases, create the use-case diagram
A) identify the major use cases, expand the major use cases, confirm the major use cases, create the use-case diagram
B) identify the major use cases, expand the major use cases, create the use-case diagram, confirm the major use cases
C) create the use-case diagram, identify the major use cases, expand the major use cases, confirm the major use cases
D) create the use-case diagram, identify the major use cases, confirm the major use cases, expand the major use cases
E) identify the major use cases, confirm the major use cases, expand the major use cases, create the use-case diagram
A
4
The _____ relationship in use cases allows use cases to support the concept of inheritance.
A) association
B) extend
C) include
D) generalization
E) none of these
A) association
B) extend
C) include
D) generalization
E) none of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
5
A(n) ___________ actor is a separate system that interacts with the current system using standard communication protocols, such as TCP/IP, FTP, or HTTP, or an external database that can be accessed using standard SQL.
A) incremental
B) simple
C) open
D) average
E) complex
A) incremental
B) simple
C) open
D) average
E) complex
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
6
The importance level of a use case increases for all of the following characteristics of the use case EXCEPT _____.
A) the use case represents an important business process
B) the use case supports revenue generation
C) the technology is proven
D) the functionality is complex
E) the functionality is time-critical
A) the use case represents an important business process
B) the use case supports revenue generation
C) the technology is proven
D) the functionality is complex
E) the functionality is time-critical
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
7
If a use case becomes too complex, it should be _____.
A) rewritten to simplify it
B) decomposed into a set of use cases
C) written with a series of repeating steps to simplify it
D) written from the perspective of an independent observe to simplify it
E) dropped from the system, as it will be too complex to implement in the final system
A) rewritten to simplify it
B) decomposed into a set of use cases
C) written with a series of repeating steps to simplify it
D) written from the perspective of an independent observe to simplify it
E) dropped from the system, as it will be too complex to implement in the final system
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
8
Which of the following relationships represent the extension of the functionality of the use case to cover optional behavior?
A) association relationship
B) extend relationship
C) include relationship
D) generalization relationship
E) optional relationship
A) association relationship
B) extend relationship
C) include relationship
D) generalization relationship
E) optional relationship
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
9
When drawing the use-case diagram, an analyst should do the steps in this order: _____.
A) draw the use cases on the diagram, identify the system boundary, place the actors on the diagram, and draw the lines connecting the actors to the use cases
B) identify the system boundary, draw the use cases on the diagram, place the actors on the diagram, and draw the lines connecting the actors to the use cases
C) place the actors on the diagram, draw the use cases on the diagram, identify the system boundary, and draw the lines connecting the actors to the use cases
D) identify the system boundary, place the actors on the diagram, draw the use cases on the diagram, and draw the lines connecting the actors to the use cases
E) none of these gives the correct order of steps
A) draw the use cases on the diagram, identify the system boundary, place the actors on the diagram, and draw the lines connecting the actors to the use cases
B) identify the system boundary, draw the use cases on the diagram, place the actors on the diagram, and draw the lines connecting the actors to the use cases
C) place the actors on the diagram, draw the use cases on the diagram, identify the system boundary, and draw the lines connecting the actors to the use cases
D) identify the system boundary, place the actors on the diagram, draw the use cases on the diagram, and draw the lines connecting the actors to the use cases
E) none of these gives the correct order of steps
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
10
Which of the following relationships describe the communication between the use case and the actors?
A) association relationship
B) extend relationship
C) include relationship
D) generalization relationship
E) none of these
A) association relationship
B) extend relationship
C) include relationship
D) generalization relationship
E) none of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
11
The event that causes a use case to begin is called a(n) _____.
A) action
B) trigger
C) hammer
D) anvil
E) stakeholder
A) action
B) trigger
C) hammer
D) anvil
E) stakeholder
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
12
A(n) _____ use case is typically created early in the process of understanding the system requirements as a way of documenting basic information about the use case.
A) overview
B) detail
C) essential
D) real
E) imaginary
A) overview
B) detail
C) essential
D) real
E) imaginary
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
13
Individual steps in a use case should be written in the form _____.
A) Direct Object, Verb, Subject, Preposition, Indirect Object
B) Direct Object, Subject, Verb, Preposition, Indirect Object
C) Subject, Verb, Preposition, Indirect Object, Direct Object
D) Subject, Verb, Indirect Object, Preposition, Direct Object
E) Subject, Verb, Direct Object, Preposition, Indirect Object
A) Direct Object, Verb, Subject, Preposition, Indirect Object
B) Direct Object, Subject, Verb, Preposition, Indirect Object
C) Subject, Verb, Preposition, Indirect Object, Direct Object
D) Subject, Verb, Indirect Object, Preposition, Direct Object
E) Subject, Verb, Direct Object, Preposition, Indirect Object
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
14
A complex use case is one that has more than _____ unique transactions.
A) 5
B) 7
C) 9
D) 10
E) 12
A) 5
B) 7
C) 9
D) 10
E) 12
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
15
Each use case describes _____ function(s) in which users interact with the system.
A) one
B) one or more
C) many
D) zero, one, or more
E) all
A) one
B) one or more
C) many
D) zero, one, or more
E) all
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
16
Jim has documented a use case that describes the functionality of a system as "To compute gross pay, multiply the hours worked that are recorded on the time card from the time clock by the hourly rate that is recorded in the employee master file from the MS SQL server database." This is an example of a(n) _____ use case.
A) overview
B) detail
C) essential
D) real
E) imaginary
A) overview
B) detail
C) essential
D) real
E) imaginary
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
17
A scenario is the same as a(n) _____.
A) use case
B) relationship
C) path through a use case
D) collection of use cases
E) role
A) use case
B) relationship
C) path through a use case
D) collection of use cases
E) role
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
18
The purpose of a walkthrough is to thoroughly test the fidelity of the functional models to the __________________ and to ensure that the models are consistent.
A) non-functional models
B) use-case diagrams
C) activity diagrams
D) functional requirements
E) use-case descriptions
A) non-functional models
B) use-case diagrams
C) activity diagrams
D) functional requirements
E) use-case descriptions
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
19
A(n) _____ is a formal way of representing how a business system interacts with its environment.
A) use case
B) physical model
C) relationship
D) system boundary
E) trigger
A) use case
B) physical model
C) relationship
D) system boundary
E) trigger
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
20
A Fork Node in an activity diagram is used to __________ behavior into a set of parallel or concurrent flows of activities (or actions).
A) combine
B) create
C) initialize
D) split
E) represent
A) combine
B) create
C) initialize
D) split
E) represent
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
21
The SVDPI form of sentences in use cases aids in the identification of classes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
22
A formal way of representing how a business system interacts with its environment is termed a use case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
23
Rectangles are used to represent association relationships in use case diagrams.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
24
An essential use case describes the specific set of steps to be followed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
25
The primary actor is the person or thing that starts the execution of a use case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
26
An include relationship is modeled in a use case diagram by an arrow with the word <> above it.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
27
An alternate or exceptional flow in a use case documents the decomposition of the normal flow of events.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
28
An actor in a use case always represents a specific user.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
29
Use cases can be used to document both the current (As-Is) system and the future (To-Be) system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
30
A use case that describes functionality that is complex and risky would be given a high importance level.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
31
As you work through the SDLC, it is likely that the system boundaries will change.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
32
An actor in a use case must be a person.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
33
The include relationship represents the optional inclusion of another use case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
34
A very complex use case should be broken down into a set of use cases.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
35
Inheritance is supported in use cases through the generalization relationship.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
36
Use cases are the primary drivers for all of the UML diagramming techniques.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
37
Each use case can be associated with one or more role(s) that users have in the system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
38
It is a good idea to have the users role play the use cases as a way of confirming them during the analysis phase.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
39
An actor is represented in a use case diagram by a stick figure of a man.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
40
Activity diagrams, use-case descriptions, and use-case diagrams are three different representations for the ___________________ .
A) functional and non-functional model
B) functional model
C) non-functional model
D) design model
E) architectural model
A) functional and non-functional model
B) functional model
C) non-functional model
D) design model
E) architectural model
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
41
Paths coming out of a decision node are always mutually-exclusive, while the paths coming out of a fork node are sometimes concurrent and sometimes mutually-exclusive.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
42
A solid line without arrows between an actor and a use case in a use case diagram represents a one-way flow of communication from the actor to the use case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
43
A use case that represents an important business process and involves the use of new technology would likely be given an importance level of medium.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
44
Join nodes in an activity diagram are used to bring concurrent or parallel flows together back into a single flow.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
45
Object nodes in an activity diagram are depicted using rectangles.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
46
Setting the scope of the activity being modeled is a task that can be accomplished after completing the activity diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
47
A decision node in an activity diagram is used to represent the actual test condition that is used to determine which of the paths exiting the node is to be traversed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
48
The first step in creating use case diagrams is to identify the primary actors and their goals.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
49
Control flows in an activity diagram show the flow of objects into and out of activities.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
50
Activity diagram is a representation for the non-functional model.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
51
Use cases are typically written to document the normal flow of events. Exceptions that occur in the normal flow need not be documented as part of the use case description.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
52
Control flows in an activity diagram are shown using solid-lines with arrows while object flows are shown using dashed lines with arrows.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
53
As Felix is documenting an order entry system, he discovers that someone can call up to place an order that is not a customer. In this case, the Take Order use case will use the Create Customer use case to capture the customer information, and then the order will be taken. This is an example of the extend relationship between use cases.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
54
The use case Take Order has a temporal trigger if it begins when a customer calls to place an order.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
55
When drawing use case diagrams, higher level use cases are drawn below lower level use cases.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
56
A use case should be written from the perspective of at least one of the actors associated with the use case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
57
A use case that begins at the end of the month has a temporal trigger.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
58
A guard condition represents the value of the decision-test, based on which a particular path from the decision node will be traversed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
59
An asterisk on a relationship in a use case diagram represents multiplicity of the association.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
60
Activity diagram, use-case diagram and use-case descriptions are three different representations for the non-functional model.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
61
Verification and validation through a walkthrough is to uncover and correct errors or faults in the evolving specification.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
62
Distinguish between the association and generalization relationships in use case diagrams. When would you use each of these relationships?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
63
Distinguish between logical models and physical models.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
64
When comparing a use-case description to a use-case diagram for functional model verification and validation, there must be ONE and ONLY ONE use-case description for each use case, and vice versa..
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
65
Draw a sketch of the diagramming symbol for each of the following components of a use-case diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
66
What are the five characteristics of a use case that impacts its importance level? Describe each, and indicate what conditions would result in a higher importance level.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
67
Describe the terms action, activity and object nodes that are found in an activity diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
68
What is an actor? What is their role in a system?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
69
All object-oriented systems development approaches are use-case driven, architecture-centric, and iterative and incremental..
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
70
Write a complete use case description for the interaction that a student would have with your college or university's class registration system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
71
What is the SVDPI form for steps in a use case, and why is it important to use this format when writing use cases? Provide an example of a sentence written in this format.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
72
For a walkthrough to be successful, the members of the walkthrough team MUST be fully prepared.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
73
Distinguish between the extend and include relationships in use case diagrams. When would you use each of these relationships?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
74
The presenter role in a walkthrough team is more important than the role maintenance oracle.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
75
What are the four types of use cases? When are each used?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
76
Explain the difference between normal flows and sub-flows that would be documented in a use case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
77
Explain the usefulness of alternate flows and when they are used.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
78
List and briefly describe the four major steps in writing effective use-case descriptions and use-case diagrams.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
79
A Join Node in an activity diagram is used to split behavior into a set of parallel or concurrent flows of activities (or actions).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck
80
How does a project team go about obtaining the information they need to create use case descriptions?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 85 في هذه المجموعة.
فتح الحزمة
k this deck