Skip to content
IGCSE Information and Communication Technology (9–1) 0983 · Topic 15

Proofing: past paper questions

13 real questionsasked in 6 of the last 10 exam series2020–2025usually: State, Explain, Evaluate

Real questions on proofing

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

  1. 0983/11 · October/November 2025 · Q3b[2]

    The report will be linked to a database. One of the fields in the database is date of birth. An example of the data found in this field is 30/01/2010. State two validation checks that could be used to validate the data in this field.

    See it on the paper →
  2. 0983/11 · October/November 2025 · Q3c[1]

    One way of testing the data in this field is to use different types of test data. The first piece of test data used is acceptable data. State which type of test data is acceptable.

    See it on the paper →
  3. 0983/12 · May/June 2025 · Q4a(ii)[1]

    Validation routines

    See it on the paper →
  4. 0983/12 · May/June 2025 · Q4b[1]

    Computer software can be tested using normal data, extreme data or abnormal data. Explain what is meant by abnormal test data.

    See it on the paper →
  5. 0983/12 · May/June 2025 · Q8a(i)[1]

    Format check

    See it on the paper →
  6. 0983/12 · May/June 2025 · Q8a(ii)[1]

    Range check

    See it on the paper →
  7. 0983/12 · May/June 2025 · Q8a(iii)[1]

    Length check

    See it on the paper →
  8. 0983/12 · May/June 2025 · Q8b[4]

    Validation and verification checks are carried out on the data. Explain why both validation and verification are needed.

    See it on the paper →
  9. 0983/12 · May/June 2025 · Q8c[1]

    State one method of verification.

    See it on the paper →
  10. 0983/12 · May/June 2024 · Q13a[1]

    State what this type of verification is called.

    See it on the paper →
  11. 0983/12 · May/June 2023 · Q1[1]

    A book contains a bar code whose number is 503619309903 Tick (✓) the most appropriate validation check to test the validity of the bar code. A check digit B format check C range check D spell check

    See it on the paper →
  12. 0983/12 · May/June 2022 · Q13b[4]

    Explain, using examples, why it is necessary to carry out validation as well as verification for this system.

    See it on the paper →
  13. 0983/11 · October/November 2020 · Q5a[6]

    Evaluate this online data entry form.

    See it on the paper →

What examiners said

This part of the question asked candidates why validation routines needed to be tested. This was better answered than other parts of part (a) but was still challenging for many of the candidates. Those candidates that wrote that the validation routines needed to be tested so that the data was in the correct format produced good marks.

— Examiner report, May/June 2025, 0983/12 Q4(a)(ii) (Cambridge)

This question was well answered by many of the candidates. The question related to abnormal test data. Most candidates achieved the mark for mentioning data being outside the limits of accessibility.

— Examiner report, May/June 2025, 0983/12 Q4(b) (Cambridge)

This part of the question was well answered. Some candidates that knew the answer used upper case P for publication or missed out the underscores.

— Examiner report, May/June 2025, 0983/12 Q8(a)(i) (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.

Proofing — IGCSE Information and Communication Technology (9–1) 0983 past paper questions | AssessPro