2210/12 · Oct/Nov 2025
Download PDFA toy store gives each of the toys it sells a unique code. The codes are 3-digit hexadecimal codes, for example A4B. A computer is used to store a database of the codes. The computer has 12-bit registers.
Give the largest hexadecimal number that can be stored in a 12-bit register.
Give the largest denary number that can be stored in a 12-bit register.
Two toys have the hexadecimal codes 429 and 1A3. Convert the two hexadecimal codes to 12-bit binary numbers. 429 ............................................................................................................................................ 1A3 ...........................................................................................................................................
Two binary numbers that are stored in the registers are 100010100001 and 011100001011. Convert the two binary numbers to hexadecimal numbers. 100010100001 .......................................................................................................................... 011100001011 ..........................................................................................................................
The hexadecimal code for each toy is stored in a barcode that is displayed on each toy. Each time a customer buys a toy, the barcode is scanned and the amount of stock stored in the database for that toy is reduced by 1. An item of hardware is used in this system to receive the hexadecimal code from the barcode scanner and find it in the database. The item of hardware is built into a single chip. Identify the name of the item of hardware.
Tick (✓) one box to show whether a barcode scanner is a type of input, output, process or storage device. A input B output C process D storage
The barcode scanner contains a sensor. Identify the type of sensor that the barcode scanner could contain.
A backup of the database is made at the end of each day using optical storage. Describe how the database is written to the optical storage.
Two binary numbers are stored in a computer.
Add the two binary numbers using binary addition. Give your answer in binary. Show all of your working. 11110101 + 00111001
A logic right shift of three places is performed on the binary number 11110101. Give the denary number for the binary number that would be stored after the logical shift of three places has occurred. Show all of your working.
A programmer uses assembly language to create a program for a coffee machine.
Describe what is meant by assembly language.
Identify the translator needed for assembly language.
Tick (✓) one box to show which statement is an advantage of using assembly language. A It is close to human language. B It is memory efficient. C It is easy to debug. D It is machine independent.
A computer with a Von Neumann architecture has a central processing unit (CPU) that performs the fetch–decode–execute (FDE) cycle.
Complete and annotate the diagram to show how instructions are decoded and executed.
The CPU is dual core and has a processor speed of 2.4GHz. Describe what is meant by a core.
Explain two ways that the performance of the CPU could be increased.
A computer system has a mouse. An interrupt is sent to the CPU every time a button on the mouse is clicked.
Identify the name of this type of interrupt.
The interrupt is placed in a queue. Explain how the interrupt is serviced after it is placed in the queue.
The mouse is connected using a universal serial bus (USB) connection. Explain how data is sent using the USB connection.
Give two benefits of using a USB connection for this purpose.
Give one drawback of using a USB connection for this purpose.
An online clothing company has a homepage at the uniform resource locator (URL) https://www.cieclothes.com/index.html
Write down the three different parts of the URL shown by the labels a, b and c. https://www.cieclothes.com/index.html a ..................................... b ........................................ c ................................
The web pages are stored on a web server. A proxy server is used to stop distributed denial of service (DDoS) attacks on the web server. Describe how the proxy server can stop a DDoS attack reaching a web server.
Customers use the website to buy clothing from the company. Complete the table with the missing terms and descriptions about retrieving and displaying web pages.
The clothing company uses cookies to store customer details. Complete the statements about cookies. Use terms from the list. Not all terms need to be used. You should only use a term once. asymmetric DNS dynamic persistent session static symmetric user utility software web browser Cookies are stored and managed by the ................................................................................ . ................................................................................ cookies are temporary files that are created when a user visits a web page. ................................................................................ cookies are permanent files that are created when a user visits a web page.
A house has a smart speaker that can take voice commands as input. A person in the house can tell the smart speaker to play music or audio books.
The smart speaker cannot be described as a robot. Explain why the smart speaker is not a robot.
Identify the input device that allows voice commands to be used as input.
The smart speaker has machine learning capabilities. Explain how the smart speaker can use machine learning to improve the voice command input.
The smart speaker is an example of an embedded system. Explain why the smart speaker is an embedded system.
The music and audio books that are played by the smart speaker are stored in cloud storage. Give two advantages of storing the music and audio books in cloud storage.
The data for the music and audio books needs to be checked for errors after being transmitted from the cloud. Explain how errors may occur in the data during transmission.
Give two error detection methods that could be used to check for errors in the data after transmission.






