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 check digit is an extra digit appended at the right-hand side of a numerical code, computed from the other digits via an agreed algorithm, so that the receiver can spot data-entry errors.
Check digits are different from the methods above: they protect against errors in numerical data entry by humans, not against transmission errors. The same maths is used, but the use case is different.
Typical errors that check digits catch:
Explain how a barcode scanner uses a check digit
What comes up: a 4-mark "explain how" question on how a check digit is used when scanning a barcode.
Write (four marks): (1) A check digit is calculated from the other digits in the barcode using an agreed algorithm. (2) The check digit is stored as the final digit of the barcode. (3) When the barcode is scanned, the check digit is recalculated from the scanned digits using the same algorithm. (4) If the newly calculated digit does not match the stored check digit, an error has occurred during the scan.
Watch out: the mark scheme credits the recalculation step separately from the comparison step — do not merge them into one sentence or you will lose a mark.