Skip to content
AS & A Level Information Technology 9626 · Topic 16

System life cycle: past paper questions

62 real questionsasked in 9 of the last 10 exam series2019–2025usually: Describe, Analyse, Explain, Discuss, Evaluate

Real questions on system life cycle

The newest 20 of 62 written questions. Open one to see it on the real paper.

  1. 9626/13 · October/November 2025 · Q9[4]

    A programmer is developing a new piece of software. The programmer has decided to write code that needs to be interpreted so that it will run. Justify the programmer’s decision.

    See it on the paper →
  2. 9626/32 · October/November 2025 · Q6[6]

    Describe the purpose of the user requirements specification for a new system.

    See it on the paper →
  3. 9626/31 · May/June 2025 · Q2[6]

    A new software gaming app is to be developed for smartphones. Analyse the use of the waterfall method to develop the new app.

    See it on the paper →
  4. 9626/32 · May/June 2025 · Q6[6]

    Test plans are written early in the development cycle of new systems. Describe the tasks that are carried out when creating a test plan.

    See it on the paper →
  5. 9626/33 · May/June 2025 · Q3[6]

    A system specification is written when a new system is to be designed and developed. Describe the purpose of the system specification.

    See it on the paper →
  6. 9626/11 · October/November 2024 · Q7[8]

    Discuss the benefits and drawbacks of the use of a compiler to convert a computer program in a high level language into a low level language.

    See it on the paper →
  7. 9626/32 · October/November 2024 · Q3[6]

    A new software application has been evaluated for ease of use. Describe two other evaluations that should be carried out on the new software application.

    See it on the paper →
  8. 9626/32 · October/November 2024 · Q8[8]

    Designers in a company use standalone computer-aided design (CAD) applications to design products. The company has now decided that its designers will change to using a cloud-based CAD application. The company will use parallel running to implement the change. Discuss the use of the parallel running method of implement...

    See it on the paper →
  9. 9626/32 · October/November 2024 · Q10[8]

    A company is developing a data input screen for entering customer details into a database. Evaluate the use of evolutionary prototyping for developing the data input screen.

    See it on the paper →
  10. 9626/11 · May/June 2024 · Q7a[3]

    Describe the role of a compiler.

    See it on the paper →
  11. 9626/11 · May/June 2024 · Q7b[3]

    Describe the role of a linker.

    See it on the paper →
  12. 9626/31 · May/June 2024 · Q3a[2]

    Describe two advantages of using evolutionary prototyping.

    See it on the paper →
  13. 9626/31 · May/June 2024 · Q3b[1]

    Describe one disadvantage of using evolutionary prototyping.

    See it on the paper →
  14. 9626/31 · May/June 2024 · Q3c[2]

    Describe two advantages of using throw-away prototyping.

    See it on the paper →
  15. 9626/31 · May/June 2024 · Q3d[1]

    Describe one disadvantage of using throw-away prototyping.

    See it on the paper →
  16. 9626/32 · May/June 2024 · Q4a[6]

    Describe how white box testing is used to test the code.

    See it on the paper →
  17. 9626/32 · May/June 2024 · Q5a[2]

    Explain the purpose of a DFD.

    See it on the paper →
  18. 9626/32 · May/June 2024 · Q5b[2]

    When a new computer system is being designed, the designers draw a level 0 (context-level) DFD before drawing a level 1 DFD. Describe two differences between a level 0 DFD and a level 1 DFD.

    See it on the paper →
  19. 9626/32 · May/June 2024 · Q8[8]

    A software developer has been asked to create a gaming app for a smartphone. Analyse the use of the waterfall method of software development in this scenario.

    See it on the paper →
  20. 9626/33 · May/June 2024 · Q3a[2]

    Describe two advantages of using evolutionary prototyping.

    See it on the paper →

What examiners said

While many candidates could correctly identify and then describe two types of software maintenance, a number could not. Poorer answers incorrectly named the maintenance as e.g., ‘updating maintenance’ or ‘replacement’ maintenance. The names of the types of maintenance are given in Topic 16.8 so candidates are reminded to use these. To gain marks on this question, candidates were expected to correc...

— Examiner report, October/November 2023, 9626/32 Q11 (Cambridge)

The purpose of technical documentation is to provide information for software engineers or technicians who are continuing development, or maintaining the software after it has been deployed. Few candidates could distinguish it from other software documentation. A good answer would have noted the target audience of the documentation and how and when it would be used.

— Examiner report, October/November 2023, 9626/33 Q6(a) (Cambridge)

This question was a real challenge and most candidates could not describe the contents of technical documentation. For this question, one which is asking candidates only to recall knowledge, there are many more than six items of information that could have been included in a response to gain the full marks. It is important that candidates study all the topics in the syllabus.

— Examiner report, October/November 2023, 9626/33 Q6(b) (Cambridge)

Past papers, syllabus and examiner reports © UCLES (Cambridge University Press & Assessment). Questions are matched to topics from the official syllabus. AssessPro is independent and not endorsed by Cambridge.

System life cycle — AS & A Level Information Technology 9626 past paper questions | AssessPro