Form 3 End of Month Test
Form 3 End of Month Test
TIME: 45 MINUTES
Tick (✓) one box to show whether denary is a base-2, base-10 or base-16 number system.
Tick
(✓)
Base-2
Base-10
Base-16
[1]
......................................................
20 ......................................................
1A ......................................................
AB ......................................................
[4]
Working space
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
Tick (✓) one box to show the correct 8-bit binary value for each hexadecimal value.
Tick
(✓)
00011001
00100101
10100001
[1]
Tick
(✓)
00011011
10110001
00011010
[1]
(d) (i) Give one way that hexadecimal is used in website development.
......................................................................................................................................................[1]
......................................................................................................................................................[1]
2 A train company wants to install a self-service ticket machine system for its train stations. When the
customer has purchased their tickets, the machine will provide a paper ticket.
(a) One output device that is used in the ticket machine is a display screen.
Identify one other output device that is used in the ticket machine system.
...............................................................................................................................................................[1]
(b) The train company does not want users to use a keyboard or a mouse to enter their data, when
buying a ticket. The company is worried that they may be stolen or get too dirty.
Identify one other input device that would be suitable for use in the ticket machine system, to allow
users to enter their data.
...............................................................................................................................................................[1]
© UCLES 2021 0478/12/O/N/21 [Turn over
12
1 1 1 0 0 0 1 1
(a) Give the denary number for the binary number stored in the register.
...............................................................................................................................................................[1]
Working space
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
(b) Give the hexadecimal number for the binary number stored in the register.
...............................................................................................................................................................[2]
Working space
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
(c) A logical left shift of two places is performed on the binary number stored in the register.
Complete the binary register to show its contents after this logical left shift.
[1]
(d) The negative denary number −99 needs to be stored in the register.
Complete the register to show the binary number that would be stored, using two’s
complement. Show all your working.
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
Register:
[2]
Add the two 8-bit binary numbers, using binary addition. Give
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...............................................................................................................................................................[4]
4 The payment machine gives the customer a ticket when they have paid their parking cost. Each ticket has a 4-
digit hexadecimal ticket number that is stored as binary.
Give the hexadecimal ticket number that would be displayed on this customer’s ticket. Hexadecimal ticket number
…………………………………………………………………………………………………….[4]
Working space
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................