Appendix D
Software Development Activities and Purposes
Match the activity or purpose on the left with the appropriate description on the right by typing in the corresponding letter under the Answer column.
Activity or Purpose
Answer
Description
1. Modular programming
G
A. English-like statements to document the outline of a program
2. Pseudocode
A
B. Translating design into statements usable by a computer
3. Problem analysis
D
C. Statements that determine the execution paths of a program
4. Program design
F
D. Identifying desired outputs based on provided input
5. Program coding
B
E. Describes the relationships between a program’s modules
6. Control structures
C
F. Creating a detailed description of a program using charts or ordinary language
7. Program testing
H
G. Process of identifying major tasks a system must accomplish
8. Hierarchy charts
E
H. Running a program using various sets of inputs to determine if the program is running properly
9. Flowcharts
I
I. Diagram that uses special symbols to pictorially display program flow of execution
ignore this: jfdklajfieajfmewanvfafhahifv adfja; ci;ajf;na;fnaiuhf; afj;an ;fcha iuf;ia bhcf;asnf;awhf; fdahfjhaf hjhfal fda jdah h fdah adhj fahuelah la fehalu fhealhf leafhlagl fdbnlvdfa;lfji;eaje.a dah ue hflhaf dlabgealf lahfuleahfe; aiehf ueajfhl;ahjfileuah fehulafh eauilf hluaegf dagf ';aej;ifj ;eioah feugba;f a;djfi; hfahfeluahf dlahf uliah euilfhdahf;ioueh a;rf ehfrp;ehr e;ahyr ;euareayh r;heda;rf eu;ahr; eahf;d f;dnvcxzn.lzi ff jd; sh;lzhful h;n e;fdns infd;a ;oiehrfdzh f zhfihze;ifhizfiozeh; iedzsfi;h e;zs hfe dhsf vdzxjkbvjkzb fudlz sfhk hdfu dlvfzdsh fdush