Skip to content
IGCSE Computer Science (9–1) 0984 · Topic 2

Data transmission: past paper questions

34 real questionsasked in 6 of the last 10 exam series2020–2026usually: Give, Describe, Explain, Identify, Complete

Real questions on data transmission

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

  1. 0984/11 · May/June 2026 · Q4b[4]

    The USB cable transmits data using the serial half-duplex data transmission method. Describe how the serial half-duplex data transmission method transmits the data.

    See it on the paper →
  2. 0984/11 · May/June 2026 · Q4c[2]

    One benefit of using the USB cable to connect the optical mouse to the computer is that bits of data are less likely to arrive out of order. Give two other benefits of using the USB cable to connect the optical mouse to the computer.

    See it on the paper →
  3. 0984/11 · May/June 2026 · Q5a[1]

    Give the purpose of the compiler and the interpreter.

    See it on the paper →
  4. 0984/11 · May/June 2026 · Q5b[1]

    Identify one other type of translator.

    See it on the paper →
  5. 0984/11 · May/June 2026 · Q5c[4]

    8 (c) The table contains statements about compilers and interpreters. letter statement A An interpreter translates and executes the code one variable at a time. Acompiler displays an error report when it is unable to run the code due to syntax errors. An interpreter stops translating as soon as it finds an error in the...

    See it on the paper →
  6. 0984/12 · May/June 2026 · Q3e(i)[2]

    Each packet of data is divided into three parts. One part is the payload. Give the names of the two other parts of a packet of data.

    See it on the paper →
  7. 0984/12 · May/June 2026 · Q4a[3]

    Three bytes of data need to be transmitted. Give the correct parity bit that would be added to each byte of data for an odd parity byte check. parity bit byte of data 0101110 1110111 1000100

    See it on the paper →
  8. 0984/12 · May/June 2026 · Q4b(i)[2]

    Explain why the error may not be detected by a parity byte check.

    See it on the paper →
  9. 0984/12 · May/June 2026 · Q4b(ii)[2]

    Give two other error detection methods that could be used.

    See it on the paper →
  10. 0984/21 · May/June 2026 · Q10b[3]

    Describe how the flowchart could be changed to only accept positive whole numbers.

    See it on the paper →
  11. 0984/12 · October/November 2025 · Q5c(i)[2]

    Explain how data is sent using the USB connection.

    See it on the paper →
  12. 0984/12 · October/November 2025 · Q5c(ii)[2]

    Give two benefits of using a USB connection for this purpose.

    See it on the paper →
  13. 0984/12 · October/November 2025 · Q5c(iii)[1]

    Give one drawback of using a USB connection for this purpose.

    See it on the paper →
  14. 0984/12 · October/November 2025 · Q7f(i)[2]

    Explain how errors may occur in the data during transmission.

    See it on the paper →
  15. 0984/12 · October/November 2025 · Q7f(ii)[2]

    Give two error detection methods that could be used to check for errors in the data after transmission.

    See it on the paper →
  16. 0984/11 · May/June 2025 · Q4a(i)[2]

    Give two reasons why serial full-duplex is a suitable data transmission method for the data.

    See it on the paper →
  17. 0984/11 · May/June 2025 · Q4a(ii)[1]

    Give one improvement that would be made to the data transmission if parallel transmission is used instead of serial transmission.

    See it on the paper →
  18. 0984/11 · May/June 2025 · Q4b(i)[5]

    Describe the process of the checksum error detection method.

    See it on the paper →
  19. 0984/11 · May/June 2025 · Q4b(ii)[1]

    Identify one other error detection method that could be used to check for errors in the data.

    See it on the paper →
  20. 0984/11 · May/June 2025 · Q4c(i)[1]

    Tick (3) one box to show which item would not be included in a packet’s header. A destination address B originator’s address C packet number

    See it on the paper →

What examiners said

Many candidates were able to give two appropriate reasons for the data transmission method used. The most common correct answer given was that the data would likely be travelling over a reasonable distance.

— Examiner report, May/June 2025, 0984/11 Q4(a)(i) (Cambridge)

Most candidates were able to recognise that parallel may make the data transmission time faster.

— Examiner report, May/June 2025, 0984/11 Q4(a)(ii) (Cambridge)

Candidates found this question challenging. Candidates need to have a greater technical understanding of how error checking methods operate. The most common mark awarded was a reference to using an algorithm to calculate the checksum.

— Examiner report, May/June 2025, 0984/11 Q4(b)(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.

Data transmission — IGCSE Computer Science (9–1) 0984 past paper questions | AssessPro