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.

  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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.

    Try this question