Quiz
Chapter 7
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (74)
1Which graphically characterize(s) data processes and flows through a business
system?- AA) data dictionary
- BB) data flow diagrams
- CC) structured analysis
- DD) design
2Which is the biggest advantage of the data flow approach over narrative
explanations?- AA) freedom from committing to the technical implementation of the system too
early - BB) further understanding of the interrelatedness of systems and subsystems
- CC) communicating current system knowledge of users through data flow diagrams
- DD) conceptual freedom found in the use of the four symbols
- AA) freedom from committing to the technical implementation of the system too
3Which is not one of the four basic symbols used to chart data movement on
data flow diagrams?- AA) an oval
- BB) arrow
- CC) rectangle with rounded corners
- DD) open-ended rectangle
4What is the middle of the process symbol used for?
- AA) process sequence
- BB) identifying number
- CC) process description
- DD) process implementation
5A primitive process is:
- AA) a process that is not exploded to a child diagram
- BB) the central process on a context level diagram.
- CC) a process that requires two or more data flow into it.
- DD) a process that has only base elements flowing in or out of it.
6Which of the following is not an error when drawing a data flow diagram?
- AA) all data flowing into a process or out of a process
- BB) data flow on a child diagram that has only one end connected to a process, the
other end is a point in space - CC) connecting data stores and external entities directly to each other
- DD) placing more than nine processes on a data flow diagram
7When the data flow in and out of a parent process do not match the data flow
in or out of a child diagram, it is called:- AA) a primitive process.
- BB) a disordered pair
- CC) a logical data flow diagram.
- DD) unbalanced decomposition.
8A logical data flow diagram:
- AA) includes types of programs, such as online or batch.
- BB) is a model of how the system will be implemented.
- CC) does not include any primitive processes.
- DD) is a model of how the business operates.
9Which of the following is not an advantage of using a logical model?
- AA) A system based on a logical model is more stable.
- BB) The logical model helps the analyst understand the business being studied
- CC) It facilitates communication with the users.
- DD) A logical model clarifies which processes are automated.
10Which of the following is not an advantage of using a physical model?
- AA) Transaction data stores are identified.
- BB) It is easier to create compared with the logical model.
- CC) The sequence of processes is identified.
- DD) Controls are included.
11Physical data flow diagrams:
- AA) include processes for adding, updating, changing and deleting records.
- BB) are used to model business events, along with their input and output.
- CC) enable the analyst to better understand the business.
- DD) include no interface data flow in or out of processes.
12Transaction files:
- AA) are used when interface data flow exist on data flow diagrams.
- BB) may be used to link processes that execute at different times.
- CC) are included to store all derived elements.
- DD) are required to implement all on-line processes.
13Which of the following is not a reason for partitioning processes into separate
programs?- AA) the processes represent different user groups
- BB) the processes execute at different times
- CC) to control system security
- DD) to maintain consistency of data
14A CRUD matrix is used to show:
- AA) places in the system where the data is inaccurate.
- BB) where records are updated, added, deleted or used.
- CC) which Web pages are placed on a secure server.
- DD) the partitioning of data flow diagrams in a client/server environment
15In a CRUD matrix, each row represents the data stores used for each:
- AA) process.
- BB) database table.
- CC) data flow child diagram.
- DD) activity.
16The process of creating a simple data flow diagram fragment for each unique
system trigger is called:- AA) event modeling.
- BB) trigger analysis.
- CC) response cases.
- DD) CRUD model analysis
17The advantage of building data flow diagrams based on events is that:
- AA) events are small scale and easy to analyze for input and output.
- BB) users are familiar with the events within their business and know how the
events drive other activities. - CC) events fall into one of four categories: read, update, create, delete.
- DD) events are predictable and lend a high degree of stability to the data flow
diagram.
18A use case:
- AA) summarizes an activity, its trigger, input, and output.
- BB) describes a subsystem of a data flow diagram showing how the processes use
data produced by other processes. - CC) describes how the data is partitioned into programs for different users.
- DD) shows when the data is updated, read, created or deleted.
19Partitioning on a data flow diagram for an ecommerce Web site may be used
to show:- AA) external events.
- BB) triggers.
- CC) security.
- DD) derived elements.
20Which of the following is a goal of dividing a Web site into a series of Web
pages?- AA) improve the ease of maintaining the Web site
- BB) improve the collection of Web metrics
- CC) improve tracking of page movement by the customer
- DD) improve the revenue obtained by page marketing
21What should be created each time data must be obtained from an external
partner?- AA) a transaction data store
- BB) a new browser window and DFD process to validate the window's data
- CC) a unique Web form and DFD process to validate and process the data
- DD) a Web form that extends the previous Web form
22Ajax is used to:
- AA) partition Web sites into different Web forms.
- BB) obtain data from a Web server and update the current Web form.
- CC) confirm credit card accounts using a secure transaction.
- DD) transmit data to an external partner using XML documents.
23Having separate Web forms to collect transaction data means that:
- AA) the forms are each quite complex with complex validation
- BB) the forms are less complex and easier to fill out.
- CC) the processing will take place slowly.
- DD) the Web site will not be as attractive.
24Each time an external company or system is involved:
- AA) the processes that handle each of the interactions should be partitioned into
one program for security reasons. - BB) a new temporary data store must be used with a process to create the data
store. - CC) the process that handles the interaction must be on a secure server.
- DD) the process involved needs to be partitioned into a separate program.
- AA) the processes that handle each of the interactions should be partitioned into
25Which of these are reasons for partitioning a system?
- AA) to keep transactions secure
- BB) to make it easier to move to a new system
- CC) to allow the system to be upgraded later
- DD) to ensure that if the business is sold, the data can be given to the new owners
26A method that provides conceptional freedom for representing processes and
flows in a business system is the ________.- AA) database
- BB) entity-relationship diagram
- CC) data flow diagram
- DD) flow chart
27 ________ depict the broadest possible overview of system inputs, processes,
and outputs.- AA) Data flow diagrams
- BB) Databases
- CC) Entity-relationship diagrams
- DD) Flow charts
28By using combinations of only four symbols, the systems analyst is able to
create a pictorial depiction of data flows that eventually can provide solid system
________.- AA) documentation
- BB) modeling
- CC) programming
- DD) answers
29The data flow approach enables the systems analyst to better understand the
interrelatedness of ________ and ________.- AA) systems; subsystems
- BB) systems; programming
- CC) subsystems; programming
- DD) subsystems; diagrams
30An external entity is called a source or ________ of data, and is considered to
be external to the study.- AA) destination
- BB) result
- CC) answer
- DD) confusion
3131) Data flows occurring simultaneously can be depicted doing just that through
the use of________ arrows.- AA) perpendicular
- BB) segmented
- CC) connecting
- DD) parallel
3232) The data store symbol is simply showing a depository for data which allows
addition or________ of data.- AA) retrieval
- BB) removal
- CC) updating
- DD) deletion
33With a ________ approach, the diagrams move from general to specific.
- AA) top-down
- BB) bottom-up
- CC) management-centered
- DD) employee-centered
34While the first ________ diagram helps the systems analyst grasp basic data
movement, its general nature limits its usefulness.- AA) context
- BB) concept
- CC) user interface
- DD) design
35When the first ________ diagram is made, inputs and outputs are specified
and these remain constant throughout all of the following diagrams.- AA) concept
- BB) user interface
- CC) design
- DD) context
36The data flow diagram graphically characterizes data processes and flows in a
business system.- ATrue
- BFalse
37The biggest advantage of the data flow approach lies in the conceptual
freedom found in the use of the four symbols.- ATrue
- BFalse
38The data flow diagram may be used to analyze the proposed system.
- ATrue
- BFalse
39An arrow is used to depict an external entity that can give and receive data
from the system.- ATrue
- BFalse
40Each external entity is labeled with a noun.
- ATrue
- BFalse
41A rectangle with rounded corners is used to show the occurrence of a
transforming process.- ATrue
- BFalse
42Processes in a rectangle with rounded corners sometimes denote something
other than a change in or transformation of data or a system/subsystem.- ATrue
- BFalse
43Processes that transform data should be named with a noun which indicates
the data that has been transformed.- ATrue
- BFalse
44In logical data flow diagrams, the type of physical storage is unspecified.
- ATrue
- BFalse
45The name of the data flow coming out of a process should be different than
the name of the data flow going into the process.- ATrue
- BFalse
46The systems analyst needs to conceptualize data flows from a top-down
perspective.- ATrue
- BFalse
47The highest level data flow diagram is called Diagram 0.
- ATrue
- BFalse
48With a top-down approach, the diagrams move from specific to general.
- ATrue
- BFalse
49More detail is achievable through using a process called "exploding the
diagrams."- ATrue
- BFalse
50Data flow diagrams must be drawn working from left to right on the page.
- ATrue
- BFalse
51Data stores must always have data flow into them in a proper diagram.
- ATrue
- BFalse
52Linear data flow from process to process is normal in higher level data flow
diagrams.- ATrue
- BFalse
53Unbalanced decomposition means that the data flow to or from a parent
process does not match the data flow in or out of a child diagram.- ATrue
- BFalse
54A logical data flow diagram shows how the business operates.
- ATrue
- BFalse
55 A physical data flow diagram shows how the system will be constructed.
- ATrue
- BFalse
56 Transaction files are used to link all logical data flow diagram processes.
- ATrue
- BFalse
57A CRUD matrix is a tool used to represent where master files are read,
updated, created, and deleted within the system.- ATrue
- BFalse
58A use case summarizes an event and defines one activity.
- ATrue
- BFalse
59Ajax may be used to obtain data for a Web form without changing Web pages.
- ATrue
- BFalse
60Having separate Web forms means that the forms will become more complex.
- ATrue
- BFalse
61A clear name on a data flow diagram makes it easier to understand what the
process is accomplishing.- ATrue
- BFalse
62A basic process is one that does not explode to a child diagram.
- ATrue
- BFalse
63When a process has all input or all output data flow, it means that an
arrowhead is pointing in the wrong direction or there is a missing data flow.- ATrue
- BFalse
64Balanced decomposition is when the data flow in or out of a child diagram
does not match the data flow in or out of a parent process.- ATrue
- BFalse
65 A logical data flow diagram focuses on how the business operates.
- ATrue
- BFalse
66A physical data flow diagram shows how the system will be implemented.
- ATrue
- BFalse
67 A transaction file links two processes that execute at different times.
- ATrue
- BFalse
68Base elements are elements that need to be keyed into the system.
- ATrue
- BFalse
69Partitioning data flow diagrams is the process of deciding which processes are
manual procedures and which processes should be grouped into which computer
programs.- ATrue
- BFalse
70Effective labels on data flow diagrams is a top priority.
- ATrue
- BFalse
71A CRUD matrix shows where records are added, changed, used, and deleted
from a file.- ATrue
- BFalse
72 A use case summarizes an event and defines one activity, its trigger, input and
output.- ATrue
- BFalse
73Each time an external company or system is involved in the activities of a Web
site, the process that handles them must be left alone without any partitioning.- ATrue
- BFalse
74Ajax is a technique used to obtain data from a server and update large amounts of data using UML.
- ATrue
- BFalse
Information
- Description
- Quiz CIS 3343 Quiz on Chapter 7, created by . . on 13/02/2016.
- Author
- . .
- Language
- English
- Views
- 63
- History
- Created on 13 Feb 2016 · updated on 18 Jan 2017
- Tags
- Rating
- No ratings yet Rate this quiz