Practice Paper1 AnswerScheme Sec05
Practice Paper1 AnswerScheme Sec05
1 hour 30 minutes
INSTRUCTIONS
Write your name, centre number and candidate number in the boxes at the top of the page.
You may use an HB pencil for any diagrams, graphs or rough working.
INFORMATION
The number of marks for each question or part question is shown in brackets [ ].
No marks will be awarded for using brand names of software packages or hardware.
(a) Convert the decimal number 187 into an 8-bit binary number. [2]
(b) Explain the purpose of Unicode and how it differs from ASCII. [2]
Unicode provides a universal character set supporting multiple languages and symbols. [1]
ASCII is limited to 128 or 256 characters, whereas Unicode supports thousands of characters.
[1]
(c) Describe the difference between lossy and lossless compression. Give one example for each type.
[4]
Lossy compression permanently removes data to reduce file size, affecting quality. Example:
JPEG for images. [2]
Lossless compression reduces file size without losing data. Example: ZIP for text files. [2]
2. Communication and Networking
(c) The following table shows types of network topology. Complete the table by describing each
topology. [4]
Topology Description
Bus
A single central cable connects all devices. Failure of the cable affects the whole network.
Each device connects to a central hub/switch. Failure of a single device does not affect
Star
others.
Ring Devices are connected in a closed loop, and data passes in one direction.
Mesh Devices are interconnected, providing multiple paths for data transmission.
(a) State one function of the Control Unit (CU) in the CPU. [1]
Directs the flow of data and instructions within the CPU. [1]
(b) Identify two advantages of solid-state drives (SSD) over hard disk drives (HDD). [2]
Helps manage differences in processing speed between sender and receiver. [1]
Signals that temporarily stop CPU execution to handle urgent tasks. [1]
The CPU saves its current state and executes the interrupt service routine. [1]
(a) Write the Boolean expression for the following logic circuit. [3] (Logic circuit diagram given)
ABCX
0 000
0 010
0 101
0 110
1 001
1 010
1 101
1 110
Uses part of the hard drive as RAM when physical memory is full. [1]
(b) Identify and explain one example of utility software that improves system performance. [3]
6. Databases
(b) The following table is not in First Normal Form (1NF). Explain how to modify it to achieve 1NF. [4]
(a) State two types of malware and explain their impact. [4]
Ensures only authorized users can decrypt and access the data. [1]
(a) Explain two ethical issues associated with artificial intelligence (AI). [4]
(b) Write an algorithm in pseudocode to find the largest number from a list of five user inputs. [4]
FOR i = 1 TO 5:
INPUT num
PRINT largest