Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Listing what the program must do | AFlowcharts are drawn in the design stage, not analysis. Analysis is for listing requirements. | |
| 2Running the program with test data | BTesting stage: the task of checking the program works using normal, abnormal, extreme and boundary data | |
| 3Design stage: planning how the program will work, for example by drawing a flowchart | CAnalysis stage: the task of finding and listing the requirements of the program | |
| 4Coding stage: writing the program and fixing errors as you go with iterative testing | DRunning the program with test data is the testing stage. Coding is for writing the program. | |
| 5Drawing a flowchart is part of the analysis stage | EWrite the program and fix errors as you go | |
| 6Running test data is part of the coding stage | FDraw a flowchart of the algorithm |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
analysis, design, coding, testing — The four PDLC stages in order; each task belongs to one: analysis lists requirements, design draws flowcharts, coding writes code, testing runs test data.Finding out what users need is analysisWriting and fixing code is the coding stageRunning test data is the testing stageDrawing a flowchart is the design stageListing requirements is analysis
because we must understand the problem first