Deck 7: Structuring System Process Requirements

Full screen (f)
exit full mode
Question
A data flow diagram is a graphical tool that allows analysts to illustrate the flow of data in an information system.
Use Space or
up arrow
down arrow
to flip the card.
Question
A data flow represents data in motion,moving from one place in the system to another.
Question
Logic modeling graphically represents the processes that capture,manipulate,store,and distribute data between a system and its environment and among components within a system.
Question
The determination of which items are low in stock is represented on a data flow diagram as a process.
Question
A Web site's customer is represented as a source on a data flow diagram.
Question
On a data flow diagram,a paycheck is represented as a data store.
Question
The data a sink receives and often what data a source provides are fixed.
Question
When constructing data flow diagrams,you should show the interactions that occur between sources and sinks.
Question
A primitive level data flow diagram is the first deliverable produced during requirements structuring.
Question
Data flow diagrams evolve from the more general to the more detailed as current and replacement systems are better understood.
Question
Context diagrams have only one process labeled "P-1."
Question
Assume your local veterinarian records information about each of his patients on patient medical history forms; the collection of medical history forms is represented on a data flow diagram as a data store.
Question
On a data flow diagram,a diamond represents a process.
Question
Assume shipment data is entered into a logbook once shipments are received at the company's warehouse; the logbook is represented on a data flow diagram as a sink.
Question
A context diagram shows the scope of the organizational system,system boundaries,external entities that interact with the system,and major information flows between entities and the system.
Question
On a data flow diagram,an arrow represents an action,such as calculating an employee's pay.
Question
The calculation of a student's grade is represented on a data flow diagram as a data flow.
Question
On a data flow diagram in the DeMarco and Yourdon model,two parallel lines represent a data store.
Question
A customer order is represented on a data flow diagram as a data flow.
Question
Sources and sinks are internal to the system.
Question
A process has a verb phrase label.
Question
A data flow to a data store means update.
Question
A data flow can go directly back to the same process it leaves.
Question
More than one data flow noun phrase can appear on a single arrow as long as all of the flows on the same arrow move together as one package.
Question
Because data flow names represent a specific set of data,another data flow that has even one more or one less piece of data must be given a different unique name.
Question
The decomposition of Process 2.4.3.4 is shown on a level-4 diagram.
Question
Assume Process 7.4 produces a data flow and that Process 7.2 must be ready to accept it; we would say that these processes are physically linked to each other.
Question
The lowest-level data flow diagrams are called level-0 diagrams.
Question
Functional decomposition is an iterative process of breaking the description of a system down into finer and finer detail.
Question
A fork in a data flow means that exactly the same data go from a common location to two or more different processes,data stores,or sources/sinks.
Question
The decomposition of Process 1.1 is shown on a level-1 diagram.
Question
A composite data flow on one level can be split into component data flows at the next level,but no new data can be added and all data in the composite must be accounted for in one or more subflows.
Question
A level-0 diagram is a data flow diagram that represents a system's major processes,data flows,and data stores at a high level of detail.
Question
To keep a data flow diagram uncluttered,you may repeat data stores,sinks/sources,and processes.
Question
Assume we have placed a data store between Process 5.1 and Process 5.5; we would say that these processes are decoupled.
Question
As a rule of thumb,no data flow diagram should have more than about seven processes on it,because the diagram would be too crowded and difficult to understand.
Question
Coupling is the conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level.
Question
Data cannot move directly from a source to a sink.
Question
Double-ended arrows are used to represent data flowing in both directions.
Question
Because the system's data stores are conceptually inside one process,no data stores appear on a context diagram.
Question
Assume condition one has three values,condition two has four values,and condition three has two values; the number of rules required for the decision table is nine.
Question
Referencing a decision table,specific combinations of conditions trigger specific actions.
Question
The principle of balancing and the goal of keeping a DFD as simple as possible led to four additional,advanced rules for drawing DFDs.
Question
Inefficiencies cannot be identified by studying DFDs.
Question
Decision tables allow you to represent a set of conditions and the actions that follow from them in a tabular format.
Question
A data flow repository entry would include the composition or list of data elements contained in the data flow.
Question
Data flow diagrams aren't versatile enough to be used as tools for process modeling.
Question
DFD cohesion means your DFDs include all of the necessary components for the system you are modeling.
Question
A decision table is a matrix representation of the logic of a decision,which specifies the possible conditions for the decision and the resulting actions.
Question
Structured analysis is the process of discovering discrepancies between two or more sets of data flow diagrams or discrepancies within a single DFD.
Question
Action stubs are that part of a decision table that lists the conditions relevant to the decision.
Question
Condition stubs are that part of a decision table that lists the actions that result for a given set of conditions.
Question
A gross violation of DFD consistency would be a level-1 diagram with no level-0 diagram.
Question
Completeness,consistency,timing,iterative development,and primitive DFDs are guidelines for drawing DFDs.
Question
To date,data flow diagrams have not been useful tools for modeling processes in business process reengineering.
Question
Assume condition one has two values,condition two has five values,condition three has three values,and condition four has two values; the number of rules required for the decision table is sixty.
Question
Make the decision table as simple as possible by removing any rules with impossible actions.
Question
An insignificant condition is a condition in a decision table whose value does not affect which actions are taken for two or more rules.
Question
Rules are that part of the decision table that specify which actions are to be followed for a given set of conditions.
Question
One of the primary purposes of a DFD is to represent time,giving a good indication of whether data flows occur constantly in real time,once a day,or once a year.
Question
The diagram that shows the scope of the system,indicating what elements are inside and which are outside the system,is called a:

A)context diagram
B)level-2 diagram
C)referencing diagram
D)representative diagram
Question
In a decision table,an indifferent condition is represented by an asterisk.
Question
Referencing a decision table,a limited entry occurs when a condition has only two possible values.
Question
Decision tables support nested conditions.
Question
The deliverables of process modeling state:

A)how you should develop the system during physical design
B)what you learned during requirements determination
C)how you should implement the new system during implementation
D)what you learned during project planning
Question
Data flow diagrams that concentrate on the movement of data between processes are referred to as:

A)process models
B)data models
C)flow models
D)flow charts
Question
A file folder containing orders is represented on a data flow diagram as a:

A)process
B)source
C)data flow
D)data store
Question
Data at rest,which may take the form of many different physical representations,defines:

A)source
B)data store
C)data flow
D)process
Question
A computer-based file containing employee information is represented on a data flow diagram as a:

A)data flow
B)source
C)data store
D)process
Question
Data in motion,moving from one place in a system to another,defines:

A)data store
B)process
C)source
D)data flow
Question
Calculating an employee's salary is represented on a data flow diagram as a:

A)data flow
B)source
C)data store
D)process
Question
If an inventory item is either perishable or nonperishable,its condition is classified as an extended entry.
Question
Graphically representing the functions,or processes,which capture,manipulate,store,and distribute data between a system and its environment and between components within a system refers to:

A)data modeling
B)flow charting
C)process modeling
D)transition modeling
Question
Which of the following is not one of the four types of data flow diagrams?

A)current physical
B)current logical
C)updated physical
D)new physical
Question
Referencing a decision table,every possible combination of conditions must be represented.
Question
Which of the following is not one of the primary deliverables resulting from studying and documenting a system's processes?

A)context data flow diagram (DFD)
B)thorough descriptions of each DFD component
C)DFDs of the current logical system
D)state-transition diagram
Question
Referencing a decision table,an action is provided for each rule.
Question
Referencing a decision table,an employee condition that has only two possible values is considered a limited entry.
Question
If the different values for the employee type condition do not affect the action taken,then employee type is an indifferent condition.
Question
Student data contained on an enrollment form is represented on a data flow diagram as a:

A)process
B)data flow
C)source
D)data store
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/236
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 7: Structuring System Process Requirements
1
A data flow diagram is a graphical tool that allows analysts to illustrate the flow of data in an information system.
True
2
A data flow represents data in motion,moving from one place in the system to another.
True
3
Logic modeling graphically represents the processes that capture,manipulate,store,and distribute data between a system and its environment and among components within a system.
False
4
The determination of which items are low in stock is represented on a data flow diagram as a process.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
5
A Web site's customer is represented as a source on a data flow diagram.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
6
On a data flow diagram,a paycheck is represented as a data store.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
7
The data a sink receives and often what data a source provides are fixed.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
8
When constructing data flow diagrams,you should show the interactions that occur between sources and sinks.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
9
A primitive level data flow diagram is the first deliverable produced during requirements structuring.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
10
Data flow diagrams evolve from the more general to the more detailed as current and replacement systems are better understood.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
11
Context diagrams have only one process labeled "P-1."
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
12
Assume your local veterinarian records information about each of his patients on patient medical history forms; the collection of medical history forms is represented on a data flow diagram as a data store.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
13
On a data flow diagram,a diamond represents a process.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
14
Assume shipment data is entered into a logbook once shipments are received at the company's warehouse; the logbook is represented on a data flow diagram as a sink.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
15
A context diagram shows the scope of the organizational system,system boundaries,external entities that interact with the system,and major information flows between entities and the system.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
16
On a data flow diagram,an arrow represents an action,such as calculating an employee's pay.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
17
The calculation of a student's grade is represented on a data flow diagram as a data flow.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
18
On a data flow diagram in the DeMarco and Yourdon model,two parallel lines represent a data store.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
19
A customer order is represented on a data flow diagram as a data flow.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
20
Sources and sinks are internal to the system.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
21
A process has a verb phrase label.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
22
A data flow to a data store means update.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
23
A data flow can go directly back to the same process it leaves.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
24
More than one data flow noun phrase can appear on a single arrow as long as all of the flows on the same arrow move together as one package.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
25
Because data flow names represent a specific set of data,another data flow that has even one more or one less piece of data must be given a different unique name.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
26
The decomposition of Process 2.4.3.4 is shown on a level-4 diagram.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
27
Assume Process 7.4 produces a data flow and that Process 7.2 must be ready to accept it; we would say that these processes are physically linked to each other.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
28
The lowest-level data flow diagrams are called level-0 diagrams.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
29
Functional decomposition is an iterative process of breaking the description of a system down into finer and finer detail.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
30
A fork in a data flow means that exactly the same data go from a common location to two or more different processes,data stores,or sources/sinks.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
31
The decomposition of Process 1.1 is shown on a level-1 diagram.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
32
A composite data flow on one level can be split into component data flows at the next level,but no new data can be added and all data in the composite must be accounted for in one or more subflows.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
33
A level-0 diagram is a data flow diagram that represents a system's major processes,data flows,and data stores at a high level of detail.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
34
To keep a data flow diagram uncluttered,you may repeat data stores,sinks/sources,and processes.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
35
Assume we have placed a data store between Process 5.1 and Process 5.5; we would say that these processes are decoupled.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
36
As a rule of thumb,no data flow diagram should have more than about seven processes on it,because the diagram would be too crowded and difficult to understand.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
37
Coupling is the conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
38
Data cannot move directly from a source to a sink.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
39
Double-ended arrows are used to represent data flowing in both directions.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
40
Because the system's data stores are conceptually inside one process,no data stores appear on a context diagram.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
41
Assume condition one has three values,condition two has four values,and condition three has two values; the number of rules required for the decision table is nine.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
42
Referencing a decision table,specific combinations of conditions trigger specific actions.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
43
The principle of balancing and the goal of keeping a DFD as simple as possible led to four additional,advanced rules for drawing DFDs.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
44
Inefficiencies cannot be identified by studying DFDs.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
45
Decision tables allow you to represent a set of conditions and the actions that follow from them in a tabular format.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
46
A data flow repository entry would include the composition or list of data elements contained in the data flow.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
47
Data flow diagrams aren't versatile enough to be used as tools for process modeling.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
48
DFD cohesion means your DFDs include all of the necessary components for the system you are modeling.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
49
A decision table is a matrix representation of the logic of a decision,which specifies the possible conditions for the decision and the resulting actions.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
50
Structured analysis is the process of discovering discrepancies between two or more sets of data flow diagrams or discrepancies within a single DFD.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
51
Action stubs are that part of a decision table that lists the conditions relevant to the decision.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
52
Condition stubs are that part of a decision table that lists the actions that result for a given set of conditions.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
53
A gross violation of DFD consistency would be a level-1 diagram with no level-0 diagram.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
54
Completeness,consistency,timing,iterative development,and primitive DFDs are guidelines for drawing DFDs.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
55
To date,data flow diagrams have not been useful tools for modeling processes in business process reengineering.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
56
Assume condition one has two values,condition two has five values,condition three has three values,and condition four has two values; the number of rules required for the decision table is sixty.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
57
Make the decision table as simple as possible by removing any rules with impossible actions.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
58
An insignificant condition is a condition in a decision table whose value does not affect which actions are taken for two or more rules.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
59
Rules are that part of the decision table that specify which actions are to be followed for a given set of conditions.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
60
One of the primary purposes of a DFD is to represent time,giving a good indication of whether data flows occur constantly in real time,once a day,or once a year.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
61
The diagram that shows the scope of the system,indicating what elements are inside and which are outside the system,is called a:

A)context diagram
B)level-2 diagram
C)referencing diagram
D)representative diagram
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
62
In a decision table,an indifferent condition is represented by an asterisk.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
63
Referencing a decision table,a limited entry occurs when a condition has only two possible values.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
64
Decision tables support nested conditions.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
65
The deliverables of process modeling state:

A)how you should develop the system during physical design
B)what you learned during requirements determination
C)how you should implement the new system during implementation
D)what you learned during project planning
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
66
Data flow diagrams that concentrate on the movement of data between processes are referred to as:

A)process models
B)data models
C)flow models
D)flow charts
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
67
A file folder containing orders is represented on a data flow diagram as a:

A)process
B)source
C)data flow
D)data store
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
68
Data at rest,which may take the form of many different physical representations,defines:

A)source
B)data store
C)data flow
D)process
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
69
A computer-based file containing employee information is represented on a data flow diagram as a:

A)data flow
B)source
C)data store
D)process
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
70
Data in motion,moving from one place in a system to another,defines:

A)data store
B)process
C)source
D)data flow
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
71
Calculating an employee's salary is represented on a data flow diagram as a:

A)data flow
B)source
C)data store
D)process
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
72
If an inventory item is either perishable or nonperishable,its condition is classified as an extended entry.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
73
Graphically representing the functions,or processes,which capture,manipulate,store,and distribute data between a system and its environment and between components within a system refers to:

A)data modeling
B)flow charting
C)process modeling
D)transition modeling
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
74
Which of the following is not one of the four types of data flow diagrams?

A)current physical
B)current logical
C)updated physical
D)new physical
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
75
Referencing a decision table,every possible combination of conditions must be represented.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
76
Which of the following is not one of the primary deliverables resulting from studying and documenting a system's processes?

A)context data flow diagram (DFD)
B)thorough descriptions of each DFD component
C)DFDs of the current logical system
D)state-transition diagram
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
77
Referencing a decision table,an action is provided for each rule.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
78
Referencing a decision table,an employee condition that has only two possible values is considered a limited entry.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
79
If the different values for the employee type condition do not affect the action taken,then employee type is an indifferent condition.
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
80
Student data contained on an enrollment form is represented on a data flow diagram as a:

A)process
B)data flow
C)source
D)data store
Unlock Deck
Unlock for access to all 236 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 236 flashcards in this deck.