Paper Generator › IGCSE Computer Science › Data representation › Number systemsIGCSE · Computer Science 0478 · Data representation
Number systems: IGCSE Computer Science questions with answers Free Number systems questions for IGCSE Computer Science (0478), part of Data representation. Each question has the answer and the marking points an examiner would look for.
Generate a full Number Systems worksheet → All Data representation questions
Number systems practice questions Question 1 Structured · 4 marks
(a) Add the 8-bit binary integers 10110100 and 01001111. Give your answer in 8-bit binary.
[2] (b) An error occurs in part (a). Identify and describe the error.
[2] Show answers and mark scheme Part Answer and marking points Marks (a) 00000011Working with correct carries M1 00000011 A1
2 (b) Overflow error: the result needs more than 8 bits, so the ninth bit is lostOverflow (error) B1 Result > 255 / needs a ninth bit that cannot be stored B1
2
Question 2 Structured · 2 marks
(a) The binary number 00010010 has a logical shift 2 places to the left. Give the result.
[1] (b) State the effect of this shift on the denary value.
[1] Show answers and mark scheme Part Answer and marking points Marks (a) 0100100001001000 B1
1 (b) multiplied by 4× 4 B1
1
Question 3 Structured · 4 marks
(a) Convert the denary number 225 into 8-bit binary.
[1] (b) Convert the binary number 00011110 into hexadecimal.
[1] (c) Convert the hexadecimal number 38 into denary.
[1] (d) Give the 8-bit two’s complement representation of −36.
[1] Show answers and mark scheme Part Answer and marking points Marks (a) 1110000111100001 B1
1 (b) 1E1E B1
1 (c) 5656 B1
1 (d) 1101110011011100 B1
1
Question 4 Structured · 2 marks
(a) State what is meant by the term overflow error.
[1] (b) State what is meant by the term hexadecimal.
[1] Show answers and mark scheme Part Answer and marking points Marks (a) An error when a result needs more bits than are availableAn error when a result needs more bits than are available B1
1 (b) A base-16 number system using the digits 0–9 and letters A–FA base-16 number system using the digits 0–9 and letters A–F B1
1
Question 5 Structured · 4 marks
(a) Add the 8-bit binary integers 01001111 and 11000101. Give your answer in 8-bit binary.
[2] (b) An error occurs in part (a). Identify and describe the error.
[2] Show answers and mark scheme Part Answer and marking points Marks (a) 00010100Working with correct carries M1 00010100 A1
2 (b) Overflow error: the result needs more than 8 bits, so the ninth bit is lostOverflow (error) B1 Result > 255 / needs a ninth bit that cannot be stored B1
2
Question 6 Structured · 2 marks
(a) The binary number 00001000 has a logical shift 2 places to the left. Give the result.
[1] (b) State the effect of this shift on the denary value.
[1] Show answers and mark scheme Part Answer and marking points Marks (a) 0010000000100000 B1
1 (b) multiplied by 4× 4 B1
1
More Data representation questions
Want a mentor, not just a paper? Riyaz Shaikh has mentored IGCSE, IB and A Level students for 15+ years, one-on-one, online and in Mumbai. The hardest questions on this site are the ones he uses to find a student's weak points.
Meet Riyaz →
Original Cambridge-style practice questions written for mentorriyaz.in. These are not Cambridge past paper questions, and this site is not affiliated with or endorsed by Cambridge University Press & Assessment. Updated 2026-11-04. Paper generator · mentorriyaz.in