60 min read
Number Systems Practice Paper
Assignment-style conversion tables — binary, octal, hexadecimal and decimal — plus short written questions, with a separate answer sheet.
About This Paper
This paper has four conversion tables, like the ones in a Computer Systems assignment, and two short written questions. Copy each table onto paper and fill in the empty columns.
Work on paper (or on your computer for practical tasks), just as you would in the real assignment. Show all your working. When you have finished, mark your work with the answer sheet.
Part A — Binary to Octal and Hexadecimal
| Convert each binary number | ||
|---|---|---|
Part B — Octal to Binary and Hexadecimal
| Convert each octal number | ||
|---|---|---|
Part C — Hexadecimal to Binary and Octal
| Convert each hexadecimal number | ||
|---|---|---|
Part D — Decimal to Binary and Octal
| Convert each decimal number | ||
|---|---|---|
Part E — Written Questions
E1. Give two reasons why programmers often write binary values in hexadecimal. Give one real example of where hexadecimal is used.
E2. Show how you would check that your answer for 186 in Part D is correct.
More lessons in Number Systems · Next: Number Systems Practice Paper: Answer Sheet · Previous: Number Systems Worksheet
