Question bank › A-level Computer Science › Fundamentals of data representation

Character coding (ASCII, Unicode) and error checking

Answer on paper first, then reveal the mark scheme one mark at a time.

1Standard6 marks

(a) A byte uses even parity, with the most significant bit as the parity bit and the 7-bit ASCII code for 'C' (1000011) in the other bits. State the byte stored. [1]

(b) The byte 10110010 is received. A student says: "Even parity checking passed, so the byte must be correct." Explain why the student may be wrong. [2]

(c) The first 12 digits of an ISBN-13 are 978140883219. Calculate the check digit. Digits are multiplied alternately by 1 and 3 starting with 1, the products are summed, and the check digit makes the total a multiple of 10. [3]

Stuck on this topic?

Book a free 30-minute session on WhatsApp and we'll find exactly which step is costing you the marks. Or build a timed paper on it.

Free 30-minute session