A Level Computer Science 9618, topic 12.1
Program Development Life cycle: past paper questions
12 Cambridge A Level Computer Science 9618 questions on Program Development Life cycle (12.1) from 10 papers, 2023 to 2026. Open the paper or try a question free.
Practising builds a set from this topic, free with an account. One question opens straight away, with no account.
- Questions
- 12
- Papers
- 10
- Years
- 2023 to 2026
- Total marks
- 124
- Average per question
- 10.3 marks
- Largest question
- 27 marks
By type: Structured 12
How hard the questions are
- Recall0
- Apply9
- Analyse3
- Not banded0
Derived from the command word Cambridge prints in each question, banded by a fixed table beside the syllabus's own definitions. A question printing no command word is unbanded: unknown, not middling.
Command words
- completeApply10 questions
add information to an incomplete diagram or table
- identifyRecall7 questions
name/select/recognise
- stateRecall5 questions
express in clear terms
- describeApply4 questions
state the points of a topic / give characteristics and main features
- useApply3 questions
- explainAnalyse2 questions
set out purposes or reasons / make the relationships between things clear / say why and/or how and support with relevant evidence
- calculateApply1 question
work out from given facts, figures or information
- drawApply1 question
draw a line to match a term with a description
- giveRecall1 question
produce an answer from a given source or recall/memory
- justifyAnalyse1 question
support a case with evidence/argument
Where the questions come from
By year
- 20263
- 20252
- 20246
- 20231
By session
- May/June6
- Oct/Nov6
By paper
- Paper 212
Questions on this topic
Showing 12 of 12, spread across the years. Open one to write your answer and have it marked.
- Try this questionQuestion 3May/June 2026, paper 21Structured9 marks
A business operates five call centres. The software currently in use in each call centre is to be replaced; a new system will be developed by a software company. The analysis stage included a feasibility study.
- Try this questionQuestion 5Oct/Nov 2025, paper 22Structured5 marks
A program is developed to satisfy a specific customer requirement. The project follows a program development life cycle model. This model divides the development process into several different stages.
- Try this questionQuestion 5Oct/Nov 2024, paper 21Structured10 marks
5 A software developer follows a program development life cycle. The life cycle divides the development process into various stages. The following table lists some development activities.
- Try this questionQuestion 5May/June 2023, paper 21Structured6 marks
Several companies are developing websites to market a new type of games console. The company that is first to create a website that can demonstrate the interactive features of the games console will have an advantage over the others.
- Try this questionQuestion 1May/June 2026, paper 22Structured27 marks
Refer to the insert for the list of pseudocode functions and operators. 1 A program is being developed to control a simple alarm system to be used in a house. The alarm has a control panel with a keypad and a screen to display text.
- Try this questionQuestion 1May/June 2025, paper 22Structured14 marks
A program is being developed to control the production line in a factory. A number of different program life cycles are available for the development of a program. Explain the need for different program development life cycles.
- Try this questionQuestion 1Oct/Nov 2024, paper 22Structured9 marks
Refer to the insert for the list of pseudocode functions and operators. A program has been developed and released for general use. After a few months of use an error is detected where under certain circumstances it outputs an unexpected value.
- Try this questionQuestion 3May/June 2026, paper 23Structured11 marks
A company wishes to replace the point-of-sale software that each shop uses at its checkout. A software company is developing a new system. Complete the summary about the development of the new system.
- Try this questionQuestion 7Oct/Nov 2024, paper 22Structured10 marks
A coffee shop runs a computerised loyalty card system. Customers are issued with a loyalty card with their name together with a unique customer ID.
- Try this questionQuestion 5Oct/Nov 2024, paper 23Structured7 marks
A software developer follows a program development life cycle. The life cycle divides the development process into various stages. The following table lists some development activities.
- Try this questionQuestion 7Oct/Nov 2024, paper 23Structured6 marks
A coffee shop owner wants to introduce a computerised loyalty card system. A programmer discusses the details of the system with the shop owner.
- Try this questionQuestion 1May/June 2024, paper 22Structured10 marks
Refer to the insert for the list of pseudocode functions and operators. The following table contains pseudocode examples. Each example may contain statements that relate to one or more of the following: • selection • iteration (repetition) • input/output.






