Data Transmission · 4 question types
Past paper frequency (2018 to 2024)
This topic accounts for approximately 5% of your exam marks.
Parity bits, checksums and check digits each appear in most papers. Often 3 to 4 marks.
A checksum is a value calculated from the data using an agreed algorithm, sent alongside the data, and re-calculated by the receiver to verify the data was not corrupted.
A textbook example: take each byte of the data as a number, add them all up, and keep only the last byte of the sum.
For data bytes 45, 200, 12, 99:
If a single byte changes during transmission, the receiver's sum will be different and the checksums will not match. Real algorithms (CRC, MD5, SHA) use more complex maths to catch a much wider range of corruption patterns.