Note AcademyNote Academy

Computer Science · May / June 2026 · Paper 22 · Question 4

0478

As printed in the paper

The question as text

The program development life cycle is split into several stages. Outline what happens during the coding and testing stages of the program development life cycle. coding testing [6] 5 Turn over

Read automatically from the paper; the printed page above is exact.

Show the answer and mark scheme

One mark per mark point for coding, max three

Writing the program code in a programming/coding language
… using pseudocode/flowcharts/structure diagrams from the design/earlier stage to create your code
Documenting your code with comments // making sure your code is maintainable
Writing procedures/functions // Use library routines/functions
Using a compiler/interpreter/IDE when writing the code
Testing the code in small parts as you write it allow iterative testing
… to ensure that it works correctly / as expected // … to refine your code One mark per mark point for testing, max three
The final stage of testing the whole program for errors
Use of test data with known outcomes
… to ensure the whole program produces the expected outcomes (from the test data) // … to make sure the program accepts valid data and rejects invalid data
Correct errors // debug the code
Allow one mark max for identifying at least two types of test data e.g. normal, abnormal, boundary, extreme

Make a free account to save your answers and see your weak topics and ask the AI why a wrong answer is wrong.