Deck 6: Structuring System Requirements: Process Modeling
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/104
Play
Full screen (f)
Deck 6: Structuring System Requirements: Process Modeling
1
Assume shipment data are 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.
False
2
When constructing data-flow diagrams, you should show the interactions that occur between sources and sinks.
False
3
Data-flow diagrams (DFD) illustrate important concepts about the movement of data.
True
4
On a data-flow diagram, a check and payment coupon mailed to the company is represented as a data store.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
5
The data a sink receives and often what data a source provides are fixed.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
6
Structured analysis techniques, such as data-flow diagramming, can help companies avoid misunderstanding how existing systems will have to work with the new system and incorrect specifications for necessary data, forms, and reports.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
7
A data flow represents data in motion, moving from one place in the system to another.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
8
Sources and sinks are internal to the system.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
9
A Web site's customer is represented as a source on a data-flow diagram.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
10
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 104 flashcards in this deck.
Unlock Deck
k this deck
11
Data on a customer form could be represented on a data-flow diagram as a data flow.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
12
Data-flow diagramming is one of several structured analysis techniques used to increase software development productivity.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
13
On a data-flow diagram, an arrow represents an action, such as calculating an employee's pay.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
14
A primitive level data-flow diagram is the first deliverable produced during requirements structuring.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
15
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 104 flashcards in this deck.
Unlock Deck
k this deck
16
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 104 flashcards in this deck.
Unlock Deck
k this deck
17
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 104 flashcards in this deck.
Unlock Deck
k this deck
18
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.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
19
A data-flow diagram (DFD) is a graphical tool that allows analysts to illustrate the flow of data in an information system.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
20
On a data-flow diagram, a diamond represents a process.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
21
Context diagrams have only one process labeled "P-1."
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
22
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 104 flashcards in this deck.
Unlock Deck
k this deck
23
Data cannot move directly from a source to a sink.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
24
No data stores appear on a context diagram.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
25
Because a data flow name represents 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 104 flashcards in this deck.
Unlock Deck
k this deck
26
A data flow can go directly back to the same process it leaves.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
27
Double-ended arrows are used to represent data flowing in both directions.
Unlock Deck
Unlock for access to all 104 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 104 flashcards in this deck.
Unlock Deck
k this deck
29
The decomposition of Process 1.1 would be shown on a level-1 diagram.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
30
Functional decomposition is a repetitive process of breaking the description or perspective of a system down into finer and finer detail.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
31
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 104 flashcards in this deck.
Unlock Deck
k this deck
32
A context diagram shows the scope of the organizational system, system boundaries, external entities that interact with the system, and the major information flows between entities and the system.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
33
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 104 flashcards in this deck.
Unlock Deck
k this deck
34
A data flow to a data store means update.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
35
To keep a data-flow diagram uncluttered, you may repeat data stores, sinks/sources, and processes.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
36
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 104 flashcards in this deck.
Unlock Deck
k this deck
37
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 104 flashcards in this deck.
Unlock Deck
k this deck
38
The decomposition of Process 2.4.3.4 would be shown on a level-4 diagram.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
39
On a data-flow diagram, a rectangle with the right vertical line missing represents a data store.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
40
A process has a verb label.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
41
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 104 flashcards in this deck.
Unlock Deck
k this deck
42
Data in motion, moving from one place in a system to another, best describes a:
A) data store.
B) process.
C) source.
D) data flow.
E) relationship.
A) data store.
B) process.
C) source.
D) data flow.
E) relationship.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
43
The diagram that shows the scope of the system, indicating what elements are inside and outside the system, is called a:
A) context diagram.
B) level-2 diagram.
C) referencing diagram.
D) representative diagram.
E) decomposition diagram.
A) context diagram.
B) level-2 diagram.
C) referencing diagram.
D) representative diagram.
E) decomposition diagram.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
44
Student data contained on an enrollment form would be represented on a data-flow diagram as a:
A) process.
B) data flow.
C) source.
D) data store.
E) relationship.
A) process.
B) data flow.
C) source.
D) data store.
E) relationship.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
45
Data-flow diagrams allow you to:
A) show the timing of data flows.
B) model how data flow through an information system.
C) demonstrate the sequencing of activities.
D) show the relationship among entities.
E) represent the internal structure and functionality of processes.
A) show the timing of data flows.
B) model how data flow through an information system.
C) demonstrate the sequencing of activities.
D) show the relationship among entities.
E) represent the internal structure and functionality of processes.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
46
Completeness, consistency, timing, iterative development, and primitive DFDs are guidelines for drawing DFDs.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
47
A file folder containing orders would be represented on a data-flow diagram as a:
A) process.
B) source.
C) data flow.
D) data store.
E) relationship.
A) process.
B) source.
C) data flow.
D) data store.
E) relationship.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
48
As a rule of thumb, no data-flow diagram should have more than about seven processes on it.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
49
Since data-flow diagrams concentrate on the movement of data between processes, these diagrams are often referred to as:
A) process models.
B) data models.
C) flow models.
D) flow charts.
E) logic models.
A) process models.
B) data models.
C) flow models.
D) flow charts.
E) logic models.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
50
Graphically representing the processes that capture, manipulate, store, and distribute data between a system and its environment and among components within a system refers to:
A) data modeling.
B) structure modeling.
C) process modeling.
D) transition modeling.
E) logic modeling.
A) data modeling.
B) structure modeling.
C) process modeling.
D) transition modeling.
E) logic modeling.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
51
To date, data-flow diagrams have not been useful tools for modeling processes in business process reengineering.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
52
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 104 flashcards in this deck.
Unlock Deck
k this deck
53
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 104 flashcards in this deck.
Unlock Deck
k this deck
54
Which of the following is NOT a process modeling deliverable?
A) A context data-flow diagram
B) Thorough descriptions of each DFD component
C) DFDs of the current physical system
D) An entity relationship diagram
E) DFDs of the new logical system
A) A context data-flow diagram
B) Thorough descriptions of each DFD component
C) DFDs of the current physical system
D) An entity relationship diagram
E) DFDs of the new logical system
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
55
Data contained on a customer order form would be represented on a data-flow diagram as a:
A) process.
B) data flow.
C) source.
D) sink.
E) relationship.
A) process.
B) data flow.
C) source.
D) sink.
E) relationship.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
56
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 104 flashcards in this deck.
Unlock Deck
k this deck
57
A gross violation of DFD consistency would be a level-1 diagram with no level-0 diagram.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
58
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 104 flashcards in this deck.
Unlock Deck
k this deck
59
Data at rest, which may take the form of many different physical representations, best describes a:
A) source.
B) data store.
C) data flow.
D) process.
E) relationship.
A) source.
B) data store.
C) data flow.
D) process.
E) relationship.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
60
DFD cohesion means your DFDs include all of the necessary components for the system you are modeling.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
61
A miracle process is one that:
A) has only inputs.
B) has only outputs.
C) cannot be exploded further.
D) has insufficient inputs to produce the associated processes.
E) is connected directly to a source.
A) has only inputs.
B) has only outputs.
C) cannot be exploded further.
D) has insufficient inputs to produce the associated processes.
E) is connected directly to a source.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
62
Which of the following is most likely a source/sink for a manufacturing system?
A) A report
B) A file
C) Payment record
D) A bank deposit
E) A bank
A) A report
B) A file
C) Payment record
D) A bank deposit
E) A bank
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
63
The calculation of an employee's salary would be represented on a data-flow diagram as a(n):
A) data flow.
B) source.
C) data store.
D) process.
E) action stub.
A) data flow.
B) source.
C) data store.
D) process.
E) action stub.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
64
By placing a data store between two processes, this:
A) decouples the processes.
B) enables store and forward capabilities.
C) enhances the flow of data between the processes.
D) structures the processes.
E) disintegrates the processes.
A) decouples the processes.
B) enables store and forward capabilities.
C) enhances the flow of data between the processes.
D) structures the processes.
E) disintegrates the processes.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
65
On a data-flow diagram, a rectangle with the right vertical line missing represents a:
A) data store.
B) data flow.
C) process.
D) source.
E) relationship.
A) data store.
B) data flow.
C) process.
D) source.
E) relationship.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
66
If two processes are connected by a data flow, they are said to:
A) exhibit cohesion.
B) share the same data.
C) be coupled to each other.
D) be strapped to each other.
E) be intertwined.
A) exhibit cohesion.
B) share the same data.
C) be coupled to each other.
D) be strapped to each other.
E) be intertwined.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
67
Which of the following is a True statement regarding a data store?
A) Data can move directly from one data store to another data store.
B) Data stores illustrate relationships among entities.
C) A data store has a noun-phrase label.
D) Data can move from an outside source to a data store.
E) A data store shows data in motion.
A) Data can move directly from one data store to another data store.
B) Data stores illustrate relationships among entities.
C) A data store has a noun-phrase label.
D) Data can move from an outside source to a data store.
E) A data store shows data in motion.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
68
A supplier of auto parts to your company would be represented on a data-flow diagram as a:
A) process.
B) source.
C) data flow.
D) data store.
E) relationship.
A) process.
B) source.
C) data flow.
D) data store.
E) relationship.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
69
Recording a customer's payment would be represented on a data-flow diagram as a(n):
A) process.
B) source.
C) data flow.
D) data store.
E) action stub.
A) process.
B) source.
C) data flow.
D) data store.
E) action stub.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
70
Which of the following is True regarding the context diagram?
A) The process symbol is labeled "0."
B) The context diagram contains two processes.
C) Data stores must be shown on the context diagram.
D) The internal workings of the system are shown on the context diagram.
E) The context diagram organizes the processes in a tree-like structure.
A) The process symbol is labeled "0."
B) The context diagram contains two processes.
C) Data stores must be shown on the context diagram.
D) The internal workings of the system are shown on the context diagram.
E) The context diagram organizes the processes in a tree-like structure.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
71
A square on a data-flow diagram represents a sink or a:
A) data flow.
B) data store.
C) process.
D) predecessor.
E) source.
A) data flow.
B) data store.
C) process.
D) predecessor.
E) source.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
72
The work or actions performed on data so that they are transformed, stored, or distributed defines:
A) source.
B) data store.
C) data flow.
D) process.
E) action stub.
A) source.
B) data store.
C) data flow.
D) process.
E) action stub.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
73
A data-flow diagram that represents a system's major processes, data flows, and data stores at a high level of detail refers to a:
A) context diagram.
B) level-1 diagram.
C) level-0 diagram.
D) level-00 diagram.
E) logic diagram.
A) context diagram.
B) level-1 diagram.
C) level-0 diagram.
D) level-00 diagram.
E) logic diagram.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
74
A computer-based file containing employee information would be represented on a data-flow diagram as a(n):
A) data flow.
B) source.
C) data store.
D) process.
E) action stub.
A) data flow.
B) source.
C) data store.
D) process.
E) action stub.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
75
On a data-flow diagram, a rectangle represents a source or a(n):
A) data store.
B) process.
C) action stub.
D) data flow.
E) sink.
A) data store.
B) process.
C) action stub.
D) data flow.
E) sink.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
76
The origin and/or destination of data, sometimes referred to as external entities defines:
A) source.
B) data store.
C) data flow.
D) process.
E) predecessor.
A) source.
B) data store.
C) data flow.
D) process.
E) predecessor.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
77
The shape of a data-flow (DFD) diagramming process is a(n):
A) arrow.
B) square.
C) rectangle.
D) rounded rectangle.
E) open box.
A) arrow.
B) square.
C) rectangle.
D) rounded rectangle.
E) open box.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
78
Which of the following is a True statement regarding sources/sinks?
A) Data must originate inside a system from one or more sources.
B) The system must produce information to only one sink.
C) Sources/sinks are always outside the information system.
D) If any processing takes place inside the source/sink, we are very interested in it.
E) Sinks and sources are used interchangeably.
A) Data must originate inside a system from one or more sources.
B) The system must produce information to only one sink.
C) Sources/sinks are always outside the information system.
D) If any processing takes place inside the source/sink, we are very interested in it.
E) Sinks and sources are used interchangeably.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
79
An arrow on a data-flow diagram represents a(n):
A) data store.
B) data flow.
C) process.
D) source.
E) action sequence.
A) data store.
B) data flow.
C) process.
D) source.
E) action sequence.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck
80
A black hole is a process that:
A) has only inputs.
B) has only outputs.
C) has not been exploded to show enough detail.
D) has insufficient inputs to produce the associated processes.
E) generates output directly to a sink.
A) has only inputs.
B) has only outputs.
C) has not been exploded to show enough detail.
D) has insufficient inputs to produce the associated processes.
E) generates output directly to a sink.
Unlock Deck
Unlock for access to all 104 flashcards in this deck.
Unlock Deck
k this deck