S3 ICT: Binary and Hexadecimal Data Representation (Paper 1: basics)
S3 ICT binary and hexadecimal paper 1, basics: binary to denary, denary to binary, hexadecimal conversion and the 8 bit range.
| Item | Detail |
|---|---|
| Questions | 10 |
| Suggested time | 20 |
| Difficulty mix | Foundation 3 · Intermediate 3 · Challenge 3 · Error redo 1 |
| Chapter | Chapter: S3 ICT: Binary and Hexadecimal Data Representation |
| Level | S3 |
| # | Answer | One-line note |
|---|---|---|
| 1 | 11 | 8 plus 2 plus 1 gives 11, since the leftmost bit is worth 8. |
| 2 | 1101 | 8 plus 4 plus 1 gives 13, so the four bits are 1, 1, 0 and 1. |
| 3 | 25 | 16 plus 8 plus 1 gives 25. |
| 4 | 163 | 10 times 16 plus 3 gives 163, and A stands for 10. |
| 5 | C8 | 12 times 16 plus 8 gives 200, and C stands for 12. |
| 6 | 255 | With all eight bits set the value is 2 to the power 8 minus 1, that is 255. |
| 7 | 255 and FF | Each group of four bits becomes one hexadecimal digit, and 1111 is F, so the value is FF. |
| 8 | 0001 1111 | 1 becomes 0001 and F becomes 1111, and joining the two groups gives eight bits. |
| 9 | A | 1010 is 10 in denary, and 10 in denary is written A in hexadecimal. |
| 10 | The correct answer is 1100, with place values 8, 4, 2 and 1 from the left | 1010 is actually 10, and swapping the 8 and 4 positions gives 12; the same slip treats binary place values as tens, hundreds and thousands. |
Expand binary by place value into denary first, then group four bits per hexadecimal digit; check for twos complement when negatives appear and confirm the answer stays within the bit width.Tutor Registration →
Questions and answers are written originally by the TutorZone team and are not taken from any school, publisher or examination authority paper. Every value is checked by computer.

