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/149
Play
Full screen (f)
Deck 6: Structuring System Requirements: Process Modeling
1
The data a sink receives and often what data a source provides are fixed.
True
2
A data-flow diagram (DFD) is a graphical tool that allows analysts to illustrate the flow of data in an information system.
True
3
Data-flow diagrams illustrate important concepts about data and their relationships.
False
4
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 149 flashcards in this deck.
Unlock Deck
k this deck
5
Sources and sinks are internal to the system.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
6
On a data-flow diagram, a diamond represents a process.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
7
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 149 flashcards in this deck.
Unlock Deck
k this deck
8
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.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
9
On a data-flow diagram, an arrow represents an action, such as calculating an employee's pay.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
10
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 149 flashcards in this deck.
Unlock Deck
k this deck
11
A data flow represents data in motion, moving from one place in the system to another.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
12
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 149 flashcards in this deck.
Unlock Deck
k this deck
13
A Web site's customer is represented as a source on a data-flow diagram.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
14
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 149 flashcards in this deck.
Unlock Deck
k this deck
15
Data-flow diagramming is one of several structured analysis techniques used to increase software development productivity.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
16
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 149 flashcards in this deck.
Unlock Deck
k this deck
17
When constructing data-flow diagrams, you should show the interactions that occur between sources and sinks.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
18
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 149 flashcards in this deck.
Unlock Deck
k this deck
19
A primitive level data-flow diagram is the first deliverable produced during requirements structuring.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
20
A course schedule request would be represented on a data-flow diagram as a data-flow.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
21
The lowest-level data-flow diagrams are called level-0 diagrams.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
22
On a data-flow diagram, a rectangle with the right vertical line missing represents a data store.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
23
Double-ended arrows are used to represent data flowing in both directions.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
24
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 149 flashcards in this deck.
Unlock Deck
k this deck
25
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 149 flashcards in this deck.
Unlock Deck
k this deck
26
The decomposition of Process 2.4.3.4 would be shown on a level-4 diagram.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
27
A process has a verb label.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
28
Context diagrams have only one process labeled "P-1."
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
29
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 149 flashcards in this deck.
Unlock Deck
k this deck
30
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 149 flashcards in this deck.
Unlock Deck
k this deck
31
The decomposition of Process 1.1 would be shown on a level-1 diagram.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
32
A data flow can go directly back to the same process it leaves.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
33
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 149 flashcards in this deck.
Unlock Deck
k this deck
34
Because the system's data stores are conceptually inside the one process, no data stores appear on a context diagram.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
35
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 149 flashcards in this deck.
Unlock Deck
k this deck
36
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 149 flashcards in this deck.
Unlock Deck
k this deck
37
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 149 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 149 flashcards in this deck.
Unlock Deck
k this deck
39
A data flow to a data store means update.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
40
To keep a data-flow diagram uncluttered, you may repeat data stores, sinks/sources, and processes.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
41
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 149 flashcards in this deck.
Unlock Deck
k this deck
42
DFD cohesion means your DFDs include all of the necessary components for the system you are modeling.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
43
To date, data-flow diagrams have not been useful tools for modeling processes in business process reengineering.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
44
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 149 flashcards in this deck.
Unlock Deck
k this deck
45
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 149 flashcards in this deck.
Unlock Deck
k this deck
46
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 149 flashcards in this deck.
Unlock Deck
k this deck
47
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 149 flashcards in this deck.
Unlock Deck
k this deck
48
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 149 flashcards in this deck.
Unlock Deck
k this deck
49
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 149 flashcards in this deck.
Unlock Deck
k this deck
50
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 149 flashcards in this deck.
Unlock Deck
k this deck
51
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 149 flashcards in this deck.
Unlock Deck
k this deck
52
Completeness, consistency, timing, iterative development, and primitive DFDs are guidelines for drawing DFDs.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
53
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 149 flashcards in this deck.
Unlock Deck
k this deck
54
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 149 flashcards in this deck.
Unlock Deck
k this deck
55
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 149 flashcards in this deck.
Unlock Deck
k this deck
56
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 149 flashcards in this deck.
Unlock Deck
k this deck
57
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 149 flashcards in this deck.
Unlock Deck
k this deck
58
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 149 flashcards in this deck.
Unlock Deck
k this deck
59
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 149 flashcards in this deck.
Unlock Deck
k this deck
60
A gross violation of DFD consistency would be a level-1 diagram with no level-0 diagram.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
61
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 149 flashcards in this deck.
Unlock Deck
k this deck
62
On a data-flow diagram, a rectangle with rounded corners represents a(n):
A) data store.
B) process.
C) action stub.
D) data flow.
E) source.
A) data store.
B) process.
C) action stub.
D) data flow.
E) source.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
63
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 149 flashcards in this deck.
Unlock Deck
k this deck
64
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 149 flashcards in this deck.
Unlock Deck
k this deck
65
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 149 flashcards in this deck.
Unlock Deck
k this deck
66
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 149 flashcards in this deck.
Unlock Deck
k this deck
67
Which of the following is a true statement regarding sources/sinks?
A) Data must originate outside a system from one or more sources.
B) The system must produce information to one or more sinks.
C) Sources/sinks are always outside the information system and define the boundaries of the system.
D) If any processing takes place inside the source/sink, we are not interested in it.
E) All of the above are true statements.
A) Data must originate outside a system from one or more sources.
B) The system must produce information to one or more sinks.
C) Sources/sinks are always outside the information system and define the boundaries of the system.
D) If any processing takes place inside the source/sink, we are not interested in it.
E) All of the above are true statements.
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
68
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 149 flashcards in this deck.
Unlock Deck
k this deck
69
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 149 flashcards in this deck.
Unlock Deck
k this deck
70
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 149 flashcards in this deck.
Unlock Deck
k this deck
71
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 149 flashcards in this deck.
Unlock Deck
k this deck
72
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 149 flashcards in this deck.
Unlock Deck
k this deck
73
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 149 flashcards in this deck.
Unlock Deck
k this deck
74
Which of the following is most likely a source/sink for a manufacturing system?
A) A customer
B) A supplier
C) Another information system
D) A bank
E) All of the above
A) A customer
B) A supplier
C) Another information system
D) A bank
E) All of the above
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
75
A square on a data-flow diagram represents 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 149 flashcards in this deck.
Unlock Deck
k this deck
76
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 149 flashcards in this deck.
Unlock Deck
k this deck
77
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 149 flashcards in this deck.
Unlock Deck
k this deck
78
Which of the following would be considered when diagramming?
A) The interactions occurring between sources and sinks
B) How to provide sources and sinks direct access to stored data
C) How to control or redesign a source or sink
D) What a source or sink does with information or how it operates
E) None of the above
A) The interactions occurring between sources and sinks
B) How to provide sources and sinks direct access to stored data
C) How to control or redesign a source or sink
D) What a source or sink does with information or how it operates
E) None of the above
Unlock Deck
Unlock for access to all 149 flashcards in this deck.
Unlock Deck
k this deck
79
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 149 flashcards in this deck.
Unlock Deck
k this deck
80
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 149 flashcards in this deck.
Unlock Deck
k this deck