S3 ICT: Binary and Hexadecimal Data Representation (Paper 2: intermediate)
S3 ICT binary and hexadecimal paper 2, intermediate: 8 bit conversions, the number of byte patterns, negative twos complement and binary addition.
| 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 | 213 | 128 plus 64 plus 16 plus 4 plus 1 gives 213. |
| 2 | 1010 1100 | 128 plus 32 plus 8 plus 4 gives 172. |
| 3 | 695 | 2 times 256 plus 11 times 16 plus 7 gives 695. |
| 4 | 3,850 | 15 times 256 plus 0 times 16 plus 10 gives 3,850. |
| 5 | BC | 1011 is B and 1100 is C, so the two groups join to give BC. |
| 6 | 0101 1101 | 5 becomes 0101 and D becomes 1101. |
| 7 | 256 | Each of the eight bits has two states, and 2 to the power 8 gives 256. |
| 8 | -128 | The leading bit is 1 so the value is negative, and with all other bits zero it is minus 128. |
| 9 | 1011 | 6 plus 5 gives 11, and 11 written in four bits is 1011. |
| 10 | Hexadecimal 10 is 1 times 16, which is 16 in denary | Hexadecimal place values are powers of 16, so 10 means 16; the same slip reads 1011 1100 as the denary number 1,011,100. |
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.

