This action might not be possible to undo. Are you sure you want to continue?
TRUE/FALSE. Write 'T' if the statement is true and 'F' if the statement is false. 1) The data flow diagram graphically characterizes data processes and flows in a business system. 2) The biggest advantage of the data flow approach lies in the conceptual freedom found in the use of the four symbols. 3) The data flow diagram may be used to analyze the proposed system. 4) An arrow is used to depict an external entity that can give and receive data from the system. 5) Each external entity is labeled with a noun. 6) A rectangle with rounded corners is used to show the occurrence of a transforming process. 7) Processes in a rectangle with rounded corners sometimes denote something other than a change in or transformation of data or a system/subsystem. 8) Processes that transform data should be named with a noun which indicates the data that has been transformed. 9) In logical data flow diagrams, the type of physical storage is unspecified. 10) The name of the data flow coming out of a process should be different than the name of the data flow going into the process. 11) Processes may have the same number if they are on different levels. 12) The systems analyst needs to conceptualize data flows from a topdown perspective. 13) The highest level data flow diagram is called Diagram 0. 14) With a topdown approach, the diagrams move from specific to general. 15) More detail is achievable through using a process called "exploding the diagrams." 16) Data flow diagrams must be drawn working from left to right on the page. 17) All data flow must either originate or terminate on a process. 18) Data stores may be directly connected to each other by a data flow. 19) Linear data flow from process to process is normal in higher level data flow diagrams. 1) 2)
3) 4) 5) 6) 7)
11) 12) 13) 14) 15) 16) 17) 18) 19)
24) Partitioning is used to create a set of computer programs and manual procedures from a data flow diagram. and deleted within the system. 22) A physical data flow diagram shows how the system will be implemented. 27) Partitioning may be used to show which Web pages are placed on a secure server and which are on a non-secure server.20) Unbalanced 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. created. updated. MULTIPLE CHOICE. 29) Having separate Web forms means that the forms will become more complex. 21) A logical data flow diagram shows how the business operates. 26) A use case summarizes an event and defines one activity. 25) A CRUD matrix is a tool used to represent where master files are read. 30) Which graphically characterize(s) processes and data flows through a business system? A) data flow diagrams B) design C) data dictionary D) structured analysis 31) Which is the biggest advantage of the data flow approach over narrative explanations? A) further understanding of the interrelatedness of systems and subsystems B) freedom from committing to the technical implementation of the system too early C) conceptual freedom found in the use of the four symbols D) communicating current system knowledge of users through data flow diagrams 32) Which is not one of the four basic symbols used to chart data movement on data flow diagrams? A) rectangle with rounded corners B) arrow C) open-ended rectangle D) an oval 33) What is the middle of the process symbol used for? A) identifying number C) process description 20) 21) 22) 23) 24) 25) 26) 27) 28) 29) 30) 31) 32) B) process sequence D) process implementation 33) 34) Which of the following describes an error condition? A) external entities connected to processes B) external entities directly connected to other external entities C) several data flow entering or leaving a process D) data stores connected to processes 2 34) . 28) Ajax may be used to obtain data for a Web form without changing Web pages. 23) Transaction files are used to link all logical data flow diagram processes. Choose the one alternative that best completes the statement or answers the question.
the other end is a point in space D) placing more than nine processes on a data flow diagram 38) When the data flow in and out of a parent process do not match the data flow in or out of a child diagram. along with their input and output. 39) A logical data flow diagram: A) is a model of how the system will be implemented. B) a disordered pair. D) includes types of programs. C) It facilitates communication with the users. D) a logical data flow diagram. 41) Which of the following is not an advantage of using a physical model? A) Controls are included. B) A logical model clarifies which processes are automated. B) Transaction data stores are identified. C) does not include any primitive processes. D) The sequence of processes is identified. B) is a model of how the business works. 42) Physical data flow diagrams: A) include processes for adding. D) The logical model helps the analyst understand the business being studied. B) include no interface data flow in or out of processes. C) may be used to link processes that execute at different times. such as online or batch. 43) Transaction files: A) are included to store all derived elements. C) are used to model business events. B) are required to implement all on-line processes. updating. D) a process that requires two or more data flow into it. B) a process that has only base elements flowing in or out of it. changing and deleting records. it is called: A) unbalanced decomposition. 37) Which of the following is not an error when drawing a data flow diagram? A) all data flowing into a process or out of a process B) connecting data stores and external entities directly to each other C) data flow on a child diagram that has only one end connected to a process. D) are used when interface data flow exist on data flow diagrams. D) enable the analyst to better understand the business. C) a primitive process. 40) Which of the following is not an advantage of using a logical model? A) A system based on a logical model is more stable. 36) 37) 38) 39) 40) 41) 42) 43) 3 .35) Which is not included in the context level diagram? A) outputs B) data store C) basic inputs D) processes 35) 36) A primitive process is: A) the central process on a context level diagram. C) a process that is not exploded to a child diagram. C) It is easier to create compared with the logical model.
C) events are predictable and lend a high degree of stability to the data flow diagram. B) A Web form that extends the previous Web form. D) shows when the data is updated. 47) The process of creating a simple data flow diagram fragment for each unique system trigger is called: A) response cases. D) triggers. B) summarizes an activity. C) security.44) Which of the following is not a reason for partitioning processes into separate programs? A) to maintain consistency of data B) the processes represent different user groups C) to control system security D) the processes execute at different times 45) A CRUD matrix is used to show: A) places in the system where the data is inaccurate. C) event modeling. deleted or used. 44) 45) 46) 47) 48) 49) 50) 51) 52) 4 . create. each row represents the data stores used for each: A) Database table. B) events are small scale and easy to analyze for input and output. D) Process. C) describes how the data is partitioned into programs for different users. D) Improve the ease of maintaining the Web site. added. D) A transaction data store. B) CRUD model analysis. created or deleted. 48) The advantage of building data flow diagrams based on events is that: A) users are familiar with the events within their business and know how the events drive other activities. D) the partitioning of data flow diagrams in a client/server environment. 52) What should be created each time data must be obtained from an external partner? A) A unique Web form and DFD process to validate and process the data. B) Improve the collection of Web metrics. C) Improve the revenue obtained by page marketing. 46) In a CRUD matrix. D) trigger analysis. B) external events. read. 49) A use case: A) describes a subsystem of a data flow diagram showing how the processes use data produced by other processes. 51) Which of the following is a goal of dividing a Web site into a series of Web pages? A) Improve tracking of page movement by the customer. delete. update. C) where records are updated. B) which Web pages that are placed on a secure server. its trigger. C) Data flow child diagram. 50) Partitioning on a data flow diagram for an ecommerce Web site may be used to show: A) derived elements. C) A new browser window and DFD process to validate the window's data. D) events fall into one of four categories: read. B) Activity. and output. input.
and is considered to be external to the study. C) the forms are each quite complex with complex validation. Write the word or phrase that best completes each statement or answers the question. the systems analyst is able to create a pictorial depiction of data flows that eventually can provide solid system __________. processes. 62) The data store symbol is simply showing a depository for data which allows addition or __________ of data. C) A new temporary data store must be used with a process to create the data store. 65) When the first __________ diagram is made. the diagrams move from general to specific. 64) While the first __________ diagram helps the systems analyst grasp basic data __________ its general nature limits its usefulness. 59) The data flow approach enables the systems analyst to better understand the interrelatedness of the __________ and its __________. 56) A method that provides conceptional freedom for representing processes and flows in a business system is the __________. 56) 53) 54) 55) 57) 58) 59) 60) 61) 62) 63) 64) 65) 5 . 55) Each time an external company or system is involved: A) The processes that handle each of the interactions should be partitioned into one program for security reasons. 58) By using combinations of only four symbols. C) Partition Web sites into different Web forms. and outputs.53) Ajax is used to: A) Confirm credit card accounts using a secure transaction. D) The process involved needs to be partitioned into a separate program. __________ and __________ are specified and these remain constant throughout all of the following diagrams. B) The process that handles the interaction must be on a secure server. D) the forms are less complex and easier to fill out. 60) An external entity is called a source or __________ of data. 63) With a __________ approach. 61) Data flows occurring simultaneously can be depicted doing just that through the use of __________ arrows. SHORT ANSWER. B) the processing will take place slowly. B) Transmit data to an external partner using XML documents. 54) Having separate Web forms to collect transaction data means that: A) the Web site will not be as attractive. 57) __________ depict the broadest possible overview of system inputs. D) Obtain data from a Web server and update the current Web form.
it means that an __________ is pointing in the wrong direction or there is a missing __________. 80) __________ is a technique used to obtain data from a server and update the current Web page. 67) A __________ is one that does not explode to a child diagram. 70) A __________ data flow diagram focuses on how the business operates. 68) When a process has all input or all output data flow. 79) Each time an external company or system is involved in the activities of a Web site. 73) __________ are elements that are keyed into the system. and deleted from a file. 69) __________ 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. 78) A __________ summarizes an event and defines one activity. 74) __________ are elements that are created by a process using a formula or some logic. 66) 67) 68) 69) 70) 71) 72) 73) 74) 75) 76) 77) 78) 79) 80) 6 . its trigger. 76) __________ on data flow diagrams is a top priority. the process that handles them must be partitioned into a __________. input and output. changed. used. 75) __________ data flow diagrams is the process of deciding which processes are manual procedures and which processes should be grouped into which computer programs.66) A clear __________ makes it easier to understand what the process is accomplishing. 77) A __________ matrix shows where records are added. 72) A __________ links two processes that execute at different times. 71) A __________ data flow diagram shows how the system will be implemented.
Answer Key Testname: UNTITLED1 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 17) 18) 19) 20) 21) 22) 23) 24) 25) 26) 27) 28) 29) 30) 31) 32) 33) 34) 35) 36) 37) 38) 39) 40) 41) 42) 43) 44) 45) 46) 47) 48) 49) 50) TRUE TRUE TRUE FALSE TRUE TRUE FALSE FALSE TRUE TRUE FALSE TRUE FALSE FALSE TRUE FALSE TRUE FALSE FALSE TRUE TRUE TRUE FALSE TRUE TRUE TRUE TRUE TRUE FALSE A C D C B B C C A B B C A C A C B C A B C 7 .
Answer Key Testname: UNTITLED1 51) 52) 53) 54) 55) 56) 57) 58) 59) 60) 61) 62) 63) 64) 65) 66) 67) 68) 69) 70) 71) 72) 73) 74) 75) 76) 77) 78) 79) 80) D A D D D data flow diagram Data flow diagrams documentation system. movement context. inputs. subsystems destination parallel retrieval top-down context. data flow Unbalanced decomposition logical physical transaction file Base elements Derived elements Partitioning Effective labels CRUD use case separate program Ajax 8 . outputs name primitive process arrowhead.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.