Deck 16: The Traditional Approach to Requirements
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/50
Play
Full screen (f)
Deck 16: The Traditional Approach to Requirements
1
Context diagrams do not usually show data stores.
True
2
If the data flow diagram (DFD)is a ____,then it assumes that the system will be implemented with perfect technology.
A)context diagram
B)logical model
C)physical model
D)prototype model
A)context diagram
B)logical model
C)physical model
D)prototype model
C
3
The term diagram 0 is another name for a(n)____.
A)context diagram
B)DFD fragment
C)event-partitioned system model
D)lowest level diagram
A)context diagram
B)DFD fragment
C)event-partitioned system model
D)lowest level diagram
C
4
Which of the following data flow diagram (DFD)symbols represents the communication between an external agent and a process while the process is executing?
A)Process
B)Data link
C)Real-time link
D)Data store
A)Process
B)Data link
C)Real-time link
D)Data store
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
5
A(n)____ is a data flow diagram (DFD)that summarizes all processing activity within the system in a single process symbol.
A)Event partition diagram
B)level of abstraction
C)Diagram 0
D)context diagram
A)Event partition diagram
B)level of abstraction
C)Diagram 0
D)context diagram
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
6
Which of the following data flow diagram (DFD)symbols usually corresponds to a data entity on an entity-relationship diagram (ERD)?
A)Data store
B)Data flow
C)Data link
D)Process
A)Data store
B)Data flow
C)Data link
D)Process
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
7
Diagram 0 summarizes an entire system or subsystem in greater detail than a context diagram.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
8
The traditional approach to information systems development describes activities as ____.
A)processes carried out by people or computers
B)objects that interact with people and each other
C)objects that send and respond to messages
D)activities that require computational support
A)processes carried out by people or computers
B)objects that interact with people and each other
C)objects that send and respond to messages
D)activities that require computational support
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
9
A(n)____ is a person or organization outside the system boundary that supplies data inputs or accepts data outputs.
A)data flow
B)data store
C)external agent
D)customer
A)data flow
B)data store
C)external agent
D)customer
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
10
An analyst can avoid information overload by adhering to the rule of ____.
A)functional decomposition
B)interface minimization
C)process dependency
D)balancing
A)functional decomposition
B)interface minimization
C)process dependency
D)balancing
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
11
The term "diagram 0" is used synonymously with context diagram.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
12
The traditional approach to system development views a system as a collection of interacting objects.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
13
Traditional computer processes are much like procedural computer programs in that they contain instructions that execute in sequence.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
14
A(n)____ represents the system response to one event.
A)DFD fragment
B)context diagram
C)diagram 0
D)event-partitioned system model
A)DFD fragment
B)context diagram
C)diagram 0
D)event-partitioned system model
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
15
A(n)____ can be a physical system model,a logical system model,or a blend of the two.
A)process definition
B)data flow diagram
C)entity-relationship diagram
D)context diagram
A)process definition
B)data flow diagram
C)entity-relationship diagram
D)context diagram
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
16
The object-oriented approach to systems development views a system as a collection of processes,some performed by people and some performed by the computer.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
17
Which of the following refers to a modeling technique that breaks the system into a hierarchical set of increasingly more detailed models?
A)Data store
B)Level of abstraction
C)Data flow
D)Context diagram
A)Data store
B)Level of abstraction
C)Data flow
D)Context diagram
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
18
System boundaries are not shown clearly on context diagrams.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
19
A data flow diagram (DFD)that models system requirements using a single process for each event in a system or subsystem is called a(n)____.
A)context diagram
B)DFD fragment
C)event-partitioned system model
D)diagram 1.0
A)context diagram
B)DFD fragment
C)event-partitioned system model
D)diagram 1.0
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
20
____ is the equivalence of data content between data flows entering and leaving a process and data flows entering and leaving a process decomposition data flow diagram (DFD).
A)Balancing
B)Interface minimization
C)Complexity minimization
D)Abstraction
A)Balancing
B)Interface minimization
C)Complexity minimization
D)Abstraction
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
21
An assumption about DFDs that includes things such as instant processing,infinite storage,and zero errors is called ______.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
22
In small development projects,a(n)____ may be a small loose-leaf notebook or word processing file.
A)data store
B)data dictionary
C)activity-data matrix
D)decision table
A)data store
B)data dictionary
C)activity-data matrix
D)decision table
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
23
The rule of 7 ± 2 is also known as _________.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
24
A symbol on a data flow diagram (DFD)that represents an algorithm or procedure by which data inputs are transformed into data outputs is called a(n)__________.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
25
On a DFD a(n) ____ represents a file or part of a database that stores information about a data entity.
A)process
B)data flow
C)data store
D)data link
A)process
B)data flow
C)data store
D)data link
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
26
A data flow diagram (DFD)that models system requirements using a single process for each event in a system or subsystem is called a(n)____.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
27
If too much information is presented at once,people experience a phenomenon called _______ .
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
28
Which of the following is a table that describes the relationship between processes and the locations in which they are performed?
A)Location diagram
B)Black hole
C)Activity-location matrix
D)Activity-data matrix
A)Location diagram
B)Black hole
C)Activity-location matrix
D)Activity-data matrix
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
29
A symbol on a data flow diagram (DFD)that represents an algorithm or procedure by which data inputs are transformed into data outputs is called a(n)____.
A)process
B)transaction
C)activity
D)data flow
A)process
B)transaction
C)activity
D)data flow
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
30
The term "__________" is used to describe the equivalence of data content between data flows entering and leaving a process and data flows entering and leaving a process decomposition data flow diagram (DFD).
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
31
Minimization of interfaces is directly related to the rule of ____.
A)miracle
B)black hole
C)balancing
D)7 ± 2
A)miracle
B)black hole
C)balancing
D)7 ± 2
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
32
A(n)________ is a data flow diagram (DFD)that summarizes all processing activity within the system in a single process symbol.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
33
A place where data are held pending future access by one or more processes in a DFD is called a(n)________.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
34
Analysts sometimes can spot black holes and miracles simply by examining the _________.
A)context diagram
B)entity relationship diagram
C)data flow diagram
D)structured English
A)context diagram
B)entity relationship diagram
C)data flow diagram
D)structured English
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
35
A diagram that represents system requirements as processes,external agents,data flows,and data stores is called a(n)______.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
36
Which of the following is a diagram or map that identifies all of the processing locations of a system?
A)Location diagram
B)Activity-location matrix
C)Activity-data matrix
D)CRUD table
A)Location diagram
B)Activity-location matrix
C)Activity-data matrix
D)CRUD table
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
37
A DFD _______ represents the system response to one event within a single process symbol.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
38
Which of the following is NOT a technique to document program logic for a process.
A)Structured English
B)Decision Matrix
C)Decision Tree
D)Decision Table
A)Structured English
B)Decision Matrix
C)Decision Tree
D)Decision Table
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
39
A ____ is a textual description of a data flow's content and internal structure.
A)data store rule
B)data flow definition
C)data flow rule
D)process definition
A)data store rule
B)data flow definition
C)data flow rule
D)process definition
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
40
_________ is a principle of model design that seeks simplicity by limiting the number of connections among model components.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
41
___________ is a method of writing process specifications that combines structure programming techniques with narrative English.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
42
List the five symbols used on a data flow diagram (DFD)and briefly explain what each symbol represents.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
43
A(n)________ is a table that describes stored data entities,the locations from which they are accessed,and the nature of the accesses.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
44
___________ can summarize decision logic more concisely than structured English.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
45
A(n)_______ is a process or data store with a data element that is created out of nothing.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
46
What are the first four steps involved in the construction of a decision table?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
47
Explain the difference between traditional and object-oriented approaches to system development.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
48
A(n)________ is a graphical description of process logic that uses lines organized like branches of a tree.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
49
A process or data store with data input that is never used to produce a data output is referred to as a(n)______.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
50
A(n)_______ is a tabular representation of processing logic containing decision variables,decision variable values,and actions or formulas.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck