Hardware
Hardware
YOUR NOTES
IGCSE Computer Science CIE
3. Hardware
CONTENTS
3.1 Computer Architecture
The CPU & Microprocessor
Von Neumann Architecture
CPU Performance
Instruction Sets
Embedded Systems
3.2 Input and Output Devices
Input Devices
Output Devices
Sensors
3.3 Data Storage
Primary Storage
Secondary Storage
Virtual Memory
Cloud Storage
3.4 Network Hardware
NIC
MAC address
IP Address
Router
Page 1 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Below is an example of data being inputted, processed and the results being outputted
Step Example
What is a microprocessor?
Page 2 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
What is the purpose of a microprocessor?
A It is the brain of the computer
B It processes data
C It executes instructions
D It is where data is stored permanently
B or C [1]
The microprocessor is sometimes described as the brain of the computer
system but this is not an acceptable exam answer. The purpose of a
microprocessor is to process data and execute instructions
Page 3 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
The main purpose of the CPU is to execute instructions and process data
Page 4 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
The CPU has two main components - the Control Unit (CU) and the Arithmetic Logic Unit YOUR NOTES
ALU)
The Control Unit controls the flow of data around the CPU
The Control Unit also sends control signals to the different components instructing
them what to do e.g. read, write, add, subtract
The Control Unit decodes instructions (into an opcode and operand )
The Control Unit controls the timings of operations (the clock speed)
The Arithmetic Logic Unit(ALU) performs the calculations required to execute the
instructions, these include ADD and SUBTRACT
The ALU also carries out logical operations such as COMPARE
The ALU has a built-in register where it stores interim results of calculations
After calculations, the ALU sends data to the MDR
The CPU also contains a number of registers which are small memory locations within the
CPU, which temporarily store data needed to execute an instruction
Special purpose registers have specific roles to play in the execution of an instruction
Exam Tip
If asked to describe the purpose of the PC, the MAR or the MDR make sure you
explain how the data is being fetched or written to memory.
Page 5 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
What are the characteristics of Von Neumann architecture?
[2]
Any 2 from:
Both data and instructions are stored in the same memory unit [1]
Single Arithmetic and Logic Unit [1]
Single Control Unit [1]
Uses the FDE cycle to execute instructions serially [1]
Buses
Components within the CPU and wider computer system are connected by buses. These
are wires down which electronic signals and data travel. The different buses are collectively
called the system bus
The system bus is made up of three different buses - the data bus, the control bus and
the address bus
The data bus transmits data from the CPU to memory or input/output controllers. It is
bidirectional which means data can travel in both directions
The address bus transfers addresses from the CPU to memory. It is unidirectional
which mean addresses only go from the CPU to memory
The control bus transfers control signals from the control unit to other components in
the computer system such as memory or input/output controllers. The control bus is
bidirectional
A diagram showing how the different buses connect the components in a computer system
Page 6 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Which bus is unidirectional?
[1]
A Address bus
B Data bus
C Control bus
D System bus
A [1]
Page 7 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 8 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Execute
YOUR NOTES
The instruction is executed by the Arithmetic Logic Unit and the
opcode is performed upon the operand.
The result is stored in the accumulator or written to a memory
location within memory
Worked Example
Explain how an instruction is fetched using Von Neumann architecture
[6]
The Program Counter (PC) holds address/location of the next instruction to be
fetched [1]
The address held in PC is sent to Memory Address Register (MAR) [1]
The memory address is sent using address bus [1]
The Program Counter is incremented [1]
The instruction is sent from the address in memory to the Memory Data
Register (MDR) [1]
The instruction is transferred using the data bus [1]
The instruction is sent to Current Instruction register (CIR) [1]
Exam Tip
Make sure you read the question carefully and look at the numbers of marks
allocated to judge the level of detail required. Often questions on the fetch-
decode-execute cycle only require you to describe the steps rather than
explain how the registers and buses are used during each step (as shown in the
table above)
Page 9 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
One computer has a single core processor and the other has a dual core processor.
Explain why having a dual core processor might improve the performance of the
computer
[2]
Any 2 from:
The computer with the dual core processor has two cores/double the amount
of cores [1]
Parallel processing can take place [1]
Each core can execute a separate instruction at the same time [1]
Each core can process instructions independently of each other [1]
Page 10 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 11 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Instruction Set
ADD 10100001
SUB (subtract) 00100010
LDA (load) 10111111
STR (store) 01100000
BRA (branch) 01011010
After an instruction is decoded into an opcode and an operand, the CPU finds the opcode
in the processor’s instruction set. It then knows what operation to perform when executing
the instruction
Worked Example
Using the instruction set in the table above what would be the operation if the
instruction was 00100010 00000010?
[1]
Either of:
The operation would be SUB [1]
If the operand was raw data the complete instruction would be to subtract 2
from the value in the accumulator [1]
Page 12 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 13 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Embedded system Possible input devices Possible Output
Worked Example
Describe how an embedded system controls a washing machine
[3]
The user selects the wash cycle they require using a keypad [1]
The microprocessor will process the inputs and begin to heat the water and
move the drum to begin the wash. The actuator controlling the drum and the
heating mechanism are the output devices [1]
Sensors will monitor the water level and temperature [1]
Page 14 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Input Devices
Every computer system receives commands and data, from the real world, via input
devices
Input devices converts inputs into digital data which can be processed
For conventional computer systems, such as desktop computers and laptops, the most
common input devices are the mouse and the keyboard
There are a wide range of input devices used in more specialist computer systems such as
scanners and sensors
Exam Tip
The exam board has limited the number of devices you may be asked about to
eight - keyboard, optical mouse, microphone, barcode scanner, digital camera,
QR code scanner, touch screen (resistive, capacitive and infra-red), 2D and 3D
scanners
If you're asked to list some input devices, check you're not listing one included
in the question as you won't get a mark for this
You won’t be asked how they technically work but may be asked what each
device does, why it does it and when it may be used
Barcode Scanner
Page 15 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Barcodes are a series of black and white bars which represent a code
A barcode reader shines a red laser at the barcode to read the data it represents
The light from the white lines is reflected back
Black lines absorb the light so less is reflected
The different levels of reflection are converted into a binary value which can be processed
by a microprocessor
A barcode reader can be handheld or built into a larger machine such as a self-service
checkout at a supermarket
Barcodes can be used in many ways such as identifying a product being sold or tracking a
package through the delivery process
Benefits include faster checkouts, automated stock control, less chance of error due to
manual entry of data, and more detailed tracking information
Worked Example
How are barcodes used in supermarkets to manage stock control?
When a customer purchases an item, its barcode is scanned in at the checkout [1]
The barcode reader sends the digital code for the product to the stock database
where it is removed from the stock inventory [1]
This means the number of items of stock is always accurate and up to date [1]
and the supermarket staff can reorder items quickly when stock is low [1]
Digital Camera
A digital camera works by capturing light and converting it into a digital image
Light enters the camera through the lens, it reaches an image sensor where it is split into
millions of pixels (small squares). Each pixel measures light intensity which is converted
into binary and represents a colour.
Digital cameras are integrated into smartphones , used in security systems and by
professional photographers to create high quality digital images
An advantage of digital cameras is they show a preview of the image
They also instantly create an image which can then be easily duplicated and transmitted
via bluetooth or WiFi
Software can be used to edit digital photos, for example applying a filter or retouching a
photo
Keyboard
A keyboard is the most common device used for text-based data input
They are connected either by a USB cable or wirelessly to the computer system
They are built into laptops.
Page 16 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Microphone
A computer microphone works by converting sound waves into electrical signals that can
be processed by the computer.
They can capture any real world sound and convert it into digital data which can be
stored, duplicated or modified
The microphone has a diaphragm that vibrates in response to sound waves. These
vibrations are then converted into electrical signals by a coil of wire attached to the back of
the diaphragm. Changes in the signal are recorded by a microprocessor using a analogue
to digital converter
Microphones are used to record music, telephone calls, communicate online and
dictation
Optical Mouse
A mouse use a laser to detect and track movement, this is then processed by a
microprocessor which interprets the movement and replicates it when moving a virtual
cursor on-screen
Items can be selected or moved using the left mouse button, whilst the right button usually
displays additional menus
They can be wired or wireless
They are used to control the cursor in a Graphical User Interface (GUIs)
They are simple to use and provide the user with an intuitive way to navigate the computer
They are reliable due to no moving parts
QR code scanner
Page 17 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Describe how festival organisers could make use of QR codes and QR code
scanners
[4]
Any 4 of:
Festival e-tickets could be in the form of a QR code [1]
QR scanners could scan them on entry to the festival [1]
QR codes could be used to advertise the festival [1]
QR codes could be used to link to the festival website [1]
QR codes could be used to provide information during the festival [1]
Touchscreen
A touchscreen can be classed as both an input device and an output device
Types of touch screen
Page 18 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Infra-red LEDs shine infrared light + Excellent image quality,
screens across a screen forming a
+ high precision
matrix. When the screen is
touched the beams are + durable
interrupted Tablets, laptops,
+ allows for multiple smartphones
touches at the same time
- Requires a bare finger or
stylus for activation
2D and 3D scanners
A two-dimensional (or flat-bed) scanner shines a strip of light over a document. Reflected
light is measured for each pixel. This data is converted into binary data so the document
can be digitally recreated
A three- dimensional laser scanner shines a light over an object. The geometry and
dimensions are recorded so the object can be recreated digitally
The digital 3D model can be modified using specialist software
A 3D printer could then print out the model
2D scanners can be used for creating digital versions of documents or photographs
Reading passports at airports
3D scanners can be used to create 3D models for use with computer-aided design (CAD)
software
Creating replicas with 3D printers
Typical uses of 3D scanners and printers are dentistry, product development, medical
A cheap and quick way of creating a digital representation of both 2D and 3D objects so
they can be manipulated, stored, transmitted or copied
Summary of input device uses and benefits
Page 19 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Barcode scanner Faster checkout, less errors,
Checkouts, parcel delivery detailed stock/tracking
information
Information screens
Exam Tip
The exam board will refer to a touchscreen as an input device.
Page 20 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
If you're asked to list some output devices, check you're not listing one
included in the question as you won't get a mark for this
Actuators
Actuators are used in conjunction with a motor to translate energy (electrical, air, hydraulic)
into real-world movement of a physical object.
They come in a variety of sizes and have been made specifically for a particular function.
Examples of use include turning a wheel, opening or closing a door, controlling a
conveyer belt, operating machinery, moving robotic arms, vibrating a machine,
starting or stopping a pump, opening or closing a valve
They are often used with sensors. The input of the sensor is checked against stored values.
If the input is within a certain range an actuator is used to provide movement of a physical
object
Worked Example
A theme park has a game where a player has to run from the start to the finish
without getting wet. The system for the game uses sensors and a microprocessor
to spray water at a player as they run past each sensor
Describe how the sensors and the microprocessor are used in this system
[6]
Motion sensors are used to detect the player’s movement [1]
The sensor sends data to microprocessor [1]
Data is compared with stored data [1]
if value is within range water is sprayed [1]
signal sent to actuator to spray water [1]
if value is outside of range no action is taken [1]
Light projectors
Used to project computer outputs onto a large screen
Used to give presentations in both business and education settings
There are two types - Digital light processing (DLP) projectors and Liquid crystal display
(LCD) projectors.
Page 21 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
DLP systems use millions of micro-mirrors arranged in a grid on a microprocessor within the YOUR NOTES
projector. Light is shone through colour filters and the mirrors. The position of the mirrors
can be altered to change the intensity of the light
LCD projectors use three mirror filters to separate an image into red, green and blue
wavelengths. The three images are then combined to produce the full colour image which is
passed through the lens on to the wall/screen
Page 22 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Are useful for high volume print jobs for example producing leaflets YOUR NOTES
Have a low running cost per page.
Are often used in business and education setting
Have large toner (dry ink) cartridges and large paper trays
Use positive and negative charges to make the toner particles stick to piece of paper, heat
is then used to bond the particles to the paper
Worked Example
Match the characteristic to the correct type of printer
Page 23 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Describe three benefits of LCD screens
[3]
Any 3 of:
Low power consumption [1]
Runs at a cool temperature [1]
Bright image/colours [1]
Do not suffer Image burn [1]
Cheaper to purchase than an LED screen [1]
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Speakers
Speakers are used to take digital sounds or recordings and output them as sound waves
which can be heard by humans
The digital data is changed into a electric current using a digital to analogue converter
(DAC)
It is then passed through an amplifier to create a current large enough to drive a
loudspeaker
The loudspeaker converts the current into a sound wave
Typical uses include listening to music, listening to video sound, telephone calls and
alarms
Worked Example
What would an appropriate output device be for a large screen showing replays
during a football match?
Justify your choice.
[3]
Exam Tip
This section of the course has been simplified for exams taking place from 2023
onwards. In the past students needed to know how each device physically
worked. You now only need to know:
What each device does and why it does it
When it is used
Older textbooks may contain more detail than is required
Page 25 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
You are likely to be given a scenario and asked to identify the sensors that
would be used.
The 14 sensors you need to be aware of are in the table below
Page 26 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Gas Presence of a gas e.g. carbon Detect levels of gas in confined
monoxide spaces
Page 27 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Pressure Gas, liquid or physical pressure Monitoring tyre pressure
Monitoring pressure in pipes
during manufacturing process
Page 28 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
What type of sensor would be used to help drivers when reversing?
[1]
A Motion
B Infra-red
C Light
D Proximity
D [1]
A proximity sensor would be used to monitor how close the car was to objects.
It would then sound a warning alarm when the proximity is below a certain value
(meaning the car is too close to an object)
A [1]
The reversing warning system is a monitoring system. It indicates to the user
when the car is too close to an object but it does not stop the car
automatically
Page 29 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Primary Storage
Primary storage is directly accessible by the CPU , it includes RAM, Cache, and ROM
The purpose of Random Access Memory (RAM) is to store data, instructions and software
(including parts of the OS) currently in use
RAM is also called main memory
RAM has faster read/write speeds than secondary storage
RAM is volatile which means it is temporary memory and all data will be lost when the
computer is switched off
The larger the main memory, the more data the computer access quickly, which can
improve the computer's performance
A standard desktop computer has between 4GB and 16GB of RAM
The parts of the operating system currently in use will be stored in RAM
The purpose of cache is to store frequently/recently used instructions and data
Cache has faster read/write speeds than RAM
There are different levels of cache
Level 1 cache is situated within the CPU
Level 2 and 3 cache are situated on the motherboard
If you increase the amount of cache you can store more frequently used data and
increase the performance of your computer
If you have too much cache it will decrease the data access speeds because the
data requested will take longer to find
Cache is volatile and all data will be lost when the computer is switched off
A diagram showing the parts of a computer system which are classed as primary storage
The role of Read-only memory (ROM) is to store the computer’s boot-up sequence
Page 30 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
The boot-up sequence is a set of instructions the computer executes when then YOUR NOTES
computer is initially switched on
This sequence will run a series of checks to ensure all of the system hardware is
working
It will then load the operating system which will move from secondary storage to RAM
ROM is non-volatile which means data will be stored when the computer is switched off
ROM is read-only which means data cannot be written to ROM
The difference between ROM and RAM
RAM ROM
Volatile Non-volatile
Can read and write data to RAM Read-only
Exam Tip
Make sure you're specific about which component you're referring to in exam
questions and give the proper name e.g. RAM rather than memory unit
Worked Example
Describe what is meant by main memory and how it is used in the Von Neumann
model for a computer system
[3]
Any 3 of:
Memory is RAM [1]
It is primary storage [1]
It is volatile memory [1]
It holds currently in use data/instructions [1]
It is directly accessed by the CPU [1]
Page 31 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 32 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
RAM and cache can be read from and written to Secondary storage can be read from and YOUR NOTES
ROM is read-only written to
Can be directly accessed by the CPU Cannot be directly accessed by the CPU
Smaller capacity Larger capacity
Data access speeds faster than secondary Data access speeds slower than primary
storage storage
Stores data and instructions Stores data and instructions
Worked Example
Which of the following is an example of secondary storage?
A Random access memory
B Read only memory
C Solid State Drive
D Blu-ray disc
C and D [1]
Random access memory and read only memory are both primary storage and
can be accessed directly by the CPU. Solid-state drives and blu-ray discs are
classed as secondary storage. Data can be permanently stored on them but
they cannot be accessed directly by the CPU
Exam Tip
When referring to a USB memory stick, don't refer to it as USB as this could be
anything that is plugged in with USB and not necessarily a storage device
Page 33 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
You need to be able describe the operation of each type of secondary storage.
You may also need to recommend a type of storage for a given scenario and
justify your choice
Magnetic
Magnetic hard disk drives have been the main type of internal secondary storage in
personal computers for many years however solid state drives are increasingly popular due
to their durability, low power consumption and high read/write speeds
A magnetic hard disk is made up of several metal discs coated with a magnetic material
These are called platters
Iron particles on each platter are magnetised to represent a 0 or 1
Each platter is divided by concentric circles creating several tracks and wedge shaped
sectors. Where they intersect is a track sector
Page 34 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Solid State
Solid State secondary storage is made of transistors that are arranged in a grid layout
It uses NAND and NOR gates in electrical circuits to persistently control the flow of
electrons
Current flowing is 1, no current is 0 - which is how electrical flow can represent binary
values
A NAND gate will take in two inputs and produce an output (1/electrical current) as long as
both inputs are not 1
The truth table truth table for a NAND gate
0 0 1
Page 35 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
0 1 1 YOUR NOTES
1 0 1
1 1 0
A NOR gate will produce an output (1) only when both inputs are 0
The truth table for a NOR gate
0 0 1
0 1 0
1 0 0
1 1 0
Optical
Optical devices include CDs, DVDs and Blu-rays
Blu-rays have the largest capacity
CDs have the lowest capacity
CD-R are read-only (you cannot save data on to them)
CD-RW can be written to and read from
DVD-RW can be written to and read from
All optical devices work by shining a laser at the disk and processing the reflection
An arm moves the laser across the surface of the disk
In CD-Rs a laser burns the data, permanently on to the disk, by creating pits and lands
The laser is also used to read the data from the pits and lands
When the laser light hits the point where the pit changes into a land or vice versa the light
scatters and is not reflected back as well. This is captured by a sensor and can be
interpreted as a change in the binary value
Page 36 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
A diagram showing how data is burnt on to optical discs to create lands and pits which can YOUR NOTES
then be used
In CD-RW the chemical composition of the disk is changed to represent 0s and 1s. This
change can be overwritten
Exam Tip
Make sure you have a greater understanding of the operation of the different
types of storage
Worked Example
Describe how a magnetic storage device stores data
[6]
Any 6 of:
Storage device has platters [1]
Platters/disk divided into tracks [1]
Storage platter/disk is spun [1]
Has a read/write arm that moves across storage media [1]
Read/writes data using electromagnets [1]
Uses magnetic fields to control magnetic dots of data [1]
Magnetic field determines binary value [1]
Page 37 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
The table describes the steps that are taken when a program is opened on a computer
Step Description
2 If RAM is full, the memory manager will move out the most
inactive pages of data and put them in virtual memory until
needed
Page 38 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Sandy is playing an open world role playing computer game set in a large 3D
environment. This requires the use of virtual memory. Explain why
[3]
To extend the RAM capacity [1]
To stop the computer game from crashing when the physical RAM is full [1]
To allow the computer to process the large amount of data required [1]
Page 39 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 40 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Benefit Explanation
Page 41 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A school currently stores all of their data on local servers. They are considering
upgrading their system to utilise cloud storage.
Explain two disadvantages to the school of storing their data in the cloud.
[4]
You need a constant internet connection [1]
if the internet connection failed, teachers would not be able to access lesson
files [1]
if the internet connection failed, teachers would not be able to access student
data/take electronic registers [1]
if the internet connection failed, students would not be able to access their
work/coursework [1]
Reliant on third party to carry out security procedures [1]
but the school is still legally responsible if data is accessed by unauthorised
people [1]
Data stored on the cloud could be hacked or intercepted [1]
Explain two advantages to the school of storing their data in the cloud.
[4]
Additional storage can be purchased if needed [1]
The cloud hosting company provides back up [1]
The cloud hosting company provides security [1]
Data can be accessed from anywhere and from any device provided there is
an internet connection [1]
So teachers would be able to access data from home [1]
So students would be able to access work from home [1]
Page 42 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 43 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
An example MAC address - the first part identifying the manufacturer and the second part
identify the device
A MAC address cannot be changed. It is static
A table listing the differences between an IP address and a MAC address
Page 44 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Describe what is meant by a MAC address
[4]
Any 4 of:
Used to identify a device [1]
It is a unique address [1]
It is a static address/it does not change [1]
It is set by the manufacturer [1]
The first part is the manufacturer ID [1]
The second part is the serial number of the device [1]
Page 45 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
A diagram showing how Private and Public IP addresses are used to identify devices on the
Internet and within a LAN
A router can assign private IP addresses to devices connected within its network
These are often dynamic IP addresses meaning they can change
Dynamic addresses are assigned from a list of available addresses at the time they are
required
The IP4 system is running out of possible addresses due to the enormous increase in
networked devices
A new system called IPv6 has been developed. It provides enough unique addresses for
every networked device on the planet
IPv6 uses a 128 bit address
Digits are organised into eight groups
Each group is made up of four hexadecimal digits
For example bb43:ff3f:0000:549b:e43e:db84:1f1f:0b9e
Page 46 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Give two characteristics of an IP address
[2]
Any 2 of:
A unique address [1]
Can be public or private [1]
Can be static or dynamic [1]
IPv4 has four groups of digits [1]
Each number is between 0-255 [1]
and separated by a full stop [1]
IPv6 has eight groups of digits [1]
IPv4 IPv6
Worked Example
Explain the difference between a private and a public IP address
[4]
Any 4 of:
A private IP address is not accessible from the internet [1]
and is used to identify a device within a local area network [1]
A public IP address is used to identify a device on the internet [1]
Public IP addresses are assigned by an internet service provider (ISP) [1]
Public IP addresses are unique [1]
Public IP addresses can be accessed from anywhere on the internet [1]
Public IP addresses allow devices to communicate with each other across
different networks [1]
Page 47 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
A router being used to connect a LAN to a WAN will have a public IP address , which has
been assigned to it by an Internet Service Provider
It is this public IP address which other routers use to identify and direct packets to the
network
An important role of the router is to analyse data packets and direct them on to their
destination
The IP address of both the sender and intended recipient is stored in the header of
the data packet
The header contains information about the packet
The payload is the actual data being sent
If the data packet is coming into the LAN, the router will send the data packet to the
specific device, within its LAN, that the packet is meant for
If the packet is being sent from a device within the LAN, it will read the header of the packet
to determine the intended destination IP address
It will then forward the packet on to the destination
Page 48 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
It might have to travel through several routers before it gets to its destination YOUR NOTES
Each pass from router to router is called a hop
The network access device or ‘home hub’ used in your home network will have a router built
into it
A summary of the steps a router takes when it receives a data packet
Step Description
This process is repeated by every router the data packet passes through, until it reaches its
destination
In addition to routing data between networks, routers can also perform other functions
such as…
assigning IP addresses to devices within the LAN
filtering incoming traffic based on certain criteria, such as IP address, port number, or
protocol type
Page 49 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 50 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 51 of 51
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers