ch10
ch10
3. When changing a logical DFD into a physical DFD, it might be necessary to ________.
A. Add system-related data stores, data flows and processes
B. Normalize the logical DFD into 3NF
C. Create the user-interface with smaller fonts
D. Change the system architecture to three-tiered architecture
E. Delete extraneous data stores and delete extraneous data flows
Ans: a
4. Which is NOT a consideration when designing programs in the program design step?
A. Create maintainable systems
B. Have designs that are modular
C. Include flexibility
D. Use COBOL for pseudocoding
E. Use top-down modular approaches
Ans: d
5. Which is NOT true of Structure Charts when designing programs?
A. They show all the components of code that must be included in a program at a high level
B. They are arranged in a hierarchical format that implies sequence
C. They help analysts create programs that are easy to understand and maintain
They are generally implemented with control flags that pass from the control modules to the
D. subordinate modules
6. Because project teams rely more on packaged software, program design is no longer needed.
A. True
B. False
Ans: b
7. Because (a) preexisting code needs to be understood, organized, and pieced together; and (b) it is still
common for the project team to have to write some code and adapt packages to the business
environment, it is therefore good for analysts to fully understand program design.
A. True
B. False
Ans: a
8. The Human-Machine boundary is part of the Human-Computer Interface into usability systems.
A. True
B. False
Ans: b
9. An audit control / audit logfile might be a system related process, data flow and data store that would
be added when creating physical DFDs.
A. True
B. False
Ans: a
10. A structure chart is a high-level diagram showing the organization and interactions of the different
pieces of code within the program.
A. True
B. False
Ans: b
NEW QUESTIONS
Ans: e
2. As analysts move from logical design to physical design, one of the actions they will
do is:
a) Create physical use cases, with real triggers and processes
b) Create physical DFDs
c) Create actual programs
d) Develop HIPO charts
e) Develop Gantt diagrams
Ans: b
3. A higher-level component that contains the logic for performing other modules and
the components that it calls and controls is called a _____.
a) control module
b) structure chart
c) subordinate module
d) super-ordinate
e) top-down module chart
Ans: a
4. The ‘transform structure’ on a structure chart has a control module that calls several
subordinate modules, after which something happens.
a. True
b. False
Ans: a
5. Library modules are encouraged as their reusability can save programmers from
rewriting the same piece of code over and over.
a. True
b. False
Ans: a