Chapter 7 – Multiple Choice Questions 1. The data flow diagram a. b. c. d. depicts relationships between data objects depicts functions that transform the data flow indicates how data are transformed by the system indicates system reactions to external events Answer: (Section 7.2) 2. Control flow diagrams are a. b. c. d. needed to model event driven systems. required for all systems. used in place of data flow diagrams. used to represent system behavior. Answer: (Section 7.2.2) 3. The data flow diagram must be augmented by min-spec that can serve as a guide the design of the software component that will implement the process. a. True b. False Answer: (Section 7.2.4) 4. For purposes of behavior modeling an event occurs whenever a. b. c. d. a state and process exchange information. the system an actor exchange information. two actors exchange information. two objects exchange information. Answer: (Section 7.3.1) 5. For purposes of behavior modeling a state is any a. b. c. d. consumer or producer of data. data object hierarchy. observable mode of behavior. well defined process. Answer: (Section 7.3.2) 6. The state transition diagram a. b. c. d. depicts relationships between data objects depicts functions that transform the data flow indicates how data are transformed by the system indicates system reactions to external events Answer: (Section 7.3.2)