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 | |
|---|---|---|
| 1analysis | AStage 1: find out what the problem is and what the program must do (the requirements). | |
| 2design | Banalysis -> design -> coding -> testing | |
| 3Coding is the third stage: the design is turned into a program, and each part is tested as it is written. | CThe stages are in the wrong order. Coding is placed first, but the problem must be analysed and the solution designed before any code is written. | |
| 4The four stages of the program development life cycle in the correct order. | Dcoding | |
| 5coding -> analysis -> design -> testing | EStage 2: plan the solution using structure diagrams, flowcharts and pseudocode before writing any code. | |
| 6design: find out what the user needs and write the requirements | FThis describes analysis, not design. Design is where the solution is planned with structure diagrams, flowcharts or pseudocode. |
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 ordered stages of building a program: analysis (what is needed), design (plan it), coding (write it) and testing (check it works).CALL Analysis()
CALL Design()
CALL Coding()CALL Design()
CALL Coding()
CALL Testing()CALL Analysis()
CALL Design()
CALL Coding()CALL Coding(part1)
CALL Testing(part1)
CALL Coding(part2)stage ← 1 // Analysis
stage ← 2 // Design
stage ← 3 // Coding