0% found this document useful (0 votes)
7 views

ch10

Uploaded by

3725132
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

ch10

Uploaded by

3725132
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

1. Program Design_________________________ .

A. Is left to programming / development staff (not systems analysts)


B. Is done in the implementation phase of the SDLC
Is done with CASE tools that automate the various process models, data models and user
C. interface design into Visual Basic code

D. Is done by analysts and then the design is passed on to programmers to code


E. Consists of icons, metaphors and structures
Ans: d

2. Program design is part of which SDLC phase?


A. Planning
B. Analysis
C. Design
D. Implementation
E. Evaluation
Ans: c

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

E. They may have on-page and off-page connectors


Ans: d

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

1. In program design, which is NOT an activity done by analysts?


a) Determine what program will be written
b) Create instructions for the programmers about how the code should be written
c) Identify how the pieces of code will fit together
d) Create physical data flow diagrams
e) Develop the database schema

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

You might also like