Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

A-Level Data Representation

Total questions: 38

Worksheet time: 53mins

Name
Class
Date
1.
How many bits are in a nibble?
a)
2 bits
b)
4 bits
c)
6 bits
d)
8 bits
2.

How many bytes are in a kibibyte?

a)

2

b)

1000

c)

1024

d)

102440

3.

What is the denary value?

(a)  

4.
Convert the denary value 56 into an 8-bit binary number
a)

00111001

b)

00111010

c)

00111000

d)

01011100

5.
What is the largest number you can represent with 8 bits?
a)

256

b)

128

c)

200

d)

255

6.

Convert the unsigned binary number 11001100 to decimal

a)

206

b)

104

c)

205

d)

204

7.
The following is a correct order of units of storage from lowest to highest:
a)
a bit, a nibble, a byte, a kilobyte, a megabyte, a gigabyte, a terabyte
b)
a bit, a byte, a nibble, a kilobyte, a megabyte, a gigabyte, a terabyte
c)
a bit, a nibble, a byte, a megabyte, a kilobyte, a gigabyte, a terabyte
d)
a byte, a bit, a nibble, a megabyte, a kilobyte, a gigabyte, a terabyte
8.

What is 6.625 in fixed point binary (4 bits for the whole number / 4 bits for fractional part)?

a)

01101010

b)

10001010

c)

01101100

d)

10001100

e)

01111010

9.

Convert the unsigned binary number 11011.1001 to denary.

a)

27.8125

b)

27.5625

c)

31.5625

d)

31.34375

e)

27.375

10.

Which is NOT a disadvantage of fixed point binary numbers?

a)

cannot represent the range of numbers

b)

cannot represent the accuracy of numbers

c)

easier to process

11.

010110100011 (8 bit signed mantissa / 4 bit signed exponent) what is the decimal number?

a)

5.625

b)

11.5

c)

-5.625

d)

-11.5

e)

5.375

12.

011000001110 (8 bit signed mantissa / 4 bit signed exponent) what is the decimal number?

a)

0.1875

b)

-0.1875

c)

96

d)

-96

e)

0.275

13.

Why do we carry out normalisation on floating point binary numbers?

a)

To convert the number into a negative number

b)

To round a decimal number down

c)

To provide the maximum level of precision

d)

To round a decimal number up

14.

What is the two's complement of 01100010 ?

a)

10011101

b)

11011101

c)

10011110

d)

10011111

15.

In normalised floating point form, a positive number always has what beginning?

a)

01

b)

10

c)

001

d)

101

16.

In normalised floating point form, a negative number always has what beginning?

a)

01

b)

10

c)

110

d)

010

17.

What is the normalised form of 0.0000111 0111

a)

1.0110000 0011

b)

1.0110000 0111

c)

0.1110000 0111

d)

0.1110000 0011

18.

What is the normalised form of 1.1100011 0011 ?

a)

1.0001100 0001

b)

1.0001100 0011

c)

0.1001100 0001

d)

0.1001100 0011

19.

Convert 88 to normalised floating point binary.

a)

0.1011000 0101

b)

1.0011000 0111

c)

0.1011000 0111

d)

0.1011000 0110

20.

Add 0.1100000 0001 and 0.1111100 0011 and normalise the result.

a)

1001.0100 0100

b)

0.1001010 0100

c)

1.0010100 0100

d)

0.1010100 0111

e)

0.1010100 0100

21.

Subtract 0.1110000 0011 from 0.1101000 0100 and normalise the result.

a)

0.1100000 0011

b)

1.0100000 0011

c)

0.1100000 0111

d)

1.0100000 0111

e)

0.1110001 0011

22.
What is the output of an OR gate if the inputs are 1 and 0?
a)
0
b)
1
c)
OFF
d)
2
23.
What is the output of an AND gate if the inputs are 1 and 0?
a)
ON
b)
2
c)
1
d)
0
24.
What is the output of a NOT gate if the inputs is 0?
a)
1
b)
0
c)
OFF
d)
2
25.
A NOT gate has…
a)
Two inputs and one output
b)
One input and one output
c)
One input and two outputs
d)
Two inputs and two outputs
26.
An OR gate has
a)
Two inputs and one output
b)
One input and one output
c)
One input and two outputs
d)
Two inputs and two outputs
27.
What logic gate is this?
a)
AND
b)
OR 
c)
NOT
d)
TO
28.
What gate is this table for?
a)
AND
b)
OR
c)
NOT
d)
NOR
29.
What would a NOT mask do to
010101010
a)
shift it to the left
b)
shift it to the right
c)
flip the bits
d)
make the bits match
30.
What would an AND mask of
110101110
do to
010101010
a)
010101010
b)
11111111
c)
00000111
d)
01111110
31.
What would an XOR mask of
11110111
do to
010101010
a)
010101010
b)
11110111
c)
00000111
d)
10100010
32.

What is 0111 in hex

a)

E

b)

A

c)

7

d)

3

33.

What is A in binary

(a)  

34.

Who uses Hexadecimal?

a)

Computers

b)

Humans

c)

Robots

35.

What is the decimal equivalent of the hexadecimal number 4B?

(a)  

36.

What is the largest 2-digit hexadecimal value?

a)

FF

b)

99

c)

9F

d)

F9

37.

A logic gate with 3 inputs would have how many different rows on the truth table? (how many possibilities are there)

(a)  

38.

A logic gate with 4 inputs would have how many different rows on the truth table? (how many possibilities are there)

(a)