0% found this document useful (0 votes)
14 views15 pages

3) Data Storage

The document provides an overview of data storage types in computer systems, including primary storage (RAM and ROM) and secondary storage (magnetic, solid state, and optical). It explains the characteristics, advantages, and disadvantages of each storage type, as well as the concept of virtual memory and cloud storage. The document emphasizes the importance of both primary and secondary storage for efficient computer operation and includes exam tips and worked examples for better understanding.

Uploaded by

Tkinter Mastery
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views15 pages

3) Data Storage

The document provides an overview of data storage types in computer systems, including primary storage (RAM and ROM) and secondary storage (magnetic, solid state, and optical). It explains the characteristics, advantages, and disadvantages of each storage type, as well as the concept of virtual memory and cloud storage. The document emphasizes the importance of both primary and secondary storage for efficient computer operation and includes exam tips and worked examples for better understanding.

Uploaded by

Tkinter Mastery
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Head to www.savemyexams.

com for more awesome resources

Cambridge (CIE) O Level Your notes


Computer Science
Data Storage
Contents
Primary Storage
Secondary Storage
Virtual Memory
Cloud Storage

Page 1 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Primary Storage
Your notes
Primary Storage
Primary storage is directly accessed by the CPU
Computer systems need both primary and secondary storage to operate
Both types of storage play a crucial role in the operation of a computer system
A quick comparison of primary and secondary storage shows:

Primary Secondary

Volatile (with the exception of ROM) Non-volatile

Small capacity Large capacity

Why do you need primary storage?


A computer needs primary storage because access times are considerably faster than secondary
This means the time taken to complete operations such as the Fetch-Execute Cycle is dramatically
reduced
Primary storage holds the data and instructions that the CPU needs to access whilst the computer is
turned on
Due to the fast access times, primary storage is used as short-term, working memory, in hardware
that is directly connected to the CPU such as RAM, and components that reside inside the CPU such
as Cache and Registers
Performance of primary storage means a much higher cost which limits the amount that is used
For example, RAM is commonly purchased in 16 or 32 gigabytes whereas secondary storage such as a
hard drive is in terabytes

RAM
What is RAM?

Page 2 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

RAM (Random Access Memory) is primary storage that is directly connected to the CPU and holds the
data and instructions that are currently in use
Your notes
RAM is volatile which means the contents of RAM are lost when the power is turned off
For the CPU to access the data and instructions they must be copied from secondary storage
RAM is very fast working memory, much faster than secondary storage
RAM is read/write which means data can be read from and written to
In comparison to ROM, it has a much larger capacity

EXAM TIP
Just knowing what RAM is and what it stores is not enough, you must be able to apply your
understanding of RAM to real world contexts where RAM is a component, e.g. TVs, game consoles
and other smart devices

WORKED EXAMPLE
A smart television allows the user to search the Internet and watch videos online.
The smart television uses RAM
Give two examples of data that the smart television could store in RAM [2]
How to answer this question
Think about the main function of a smart television, watch channels, use apps to stream content
and browse the web etc
For each function, try to think of what data would have to be in the RAM whilst you were actually
doing it (in use!)
Possible answers
Current channel being watched
Current volume
Current video/file/tv program being watched
Web browser/applications that are running
Data being downloaded/buffered

EXAM TIP

Page 3 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Examiners will accept anything reasonable when answering these style of questions BUT brand
names will not be be awarded without giving an example
Your notes
ROM
What is ROM?
ROM (Read Only Memory) is primary storage that holds the first instructions a computer needs to start
up (Bootstrap)
ROM contains the BIOS (Basic Input Output System)
ROM is a small memory chip located on the computers motherboard
ROM is fast memory, much faster than secondary storage but slower than RAM
ROM is non-volatile which means the contents of ROM are not lost when the power is turned off
ROM is read only which means data can only be read from
In comparison to RAM, it has a much smaller capacity

EXAM TIP
RAM & ROM are examples of primary storage, they can be referred to as Main Memory or Primary
Memory in the exam

WORKED EXAMPLE
Quinn has 512 kilobytes of ROM and 16 gigabytes of RAM in her computer
1. Describe the purpose of the ROM in Quinn's computer [2]
2. Describe the purpose of the RAM in Quinn's computer [2]
Answer
1. ROM
Store start-up instructions/bootstrap
Used to start the computer
2. RAM
Stores the parts of the OS / programs that are running
Stores data currently in use
...for access by the CPU

Page 4 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Guidance
Do not confuse the purpose with characteristics, describe what it does, not what it is Your notes

Page 5 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Secondary Storage
Your notes
Secondary Storage
Storage devices are non-volatile secondary storage, that retain digital data within a computer system
They provide a means of storing, accessing, and retrieving data, which can include software
applications, documents, images, videos, and more
There are 3 types of storage:
Magnetic
Solid State
Optical
Computer systems need both primary and secondary storage to operate
Both types of storage play a crucial role in the operation of a computer system
A quick comparison of primary and secondary storage shows:

Primary Secondary

Volatile (with the exception of ROM) Non-volatile

Small capacity Large capacity

Why do you need secondary storage?


A computer needs secondary storage for long term storage of programs and data that are currently
not in use
Secondary storage is needed as ROM is read only and RAM is volatile
Secondary storage holds the programs and data whilst the computer is turned off (non-volatile)
Performance of secondary storage is slower than primary storage but capacity is much higher which
makes it perfect for backup & archive of data files

What are the characteristics of secondary storage?

Page 6 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Capacity - What is the maximum amount of data that can be stored?


Speed - How fast can data be read from and written to? (R/W) Your notes
Cost - How much does it cost?
Portability - How easy is it to move around? What is the physical size? Weight?
Durability - How robust is the storage?
Reliability - What is the probability that the device will consistently perform its function?

WORKED EXAMPLE
A games console has secondary storage.
State, using an example, why the games console needs secondary storage [2]
How to answer this question
They keyword is 'why', why does a games console need secondary storage? give an example,
do not just describe what secondary storage is!
Answer
To store data once the power is turned off / permanently // for non-volatile storage
Examples could include:
Storing games
Save games
User data/profiles
Downloaded content/applications/updates

Magnetic Storage
What is magnetic storage?
Magnetic storage is a type of non-volatile media that uses magnets (polarity) to store binary 0s and 1s

Advantages Disadvantages

Capacity - High storage Durability - Moving parts can get damaged if dropped

Page 7 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Cost - Low per gigabyte Portability - Heavy & bulky making them less convenient for
transport
Your notes
Speed - Moderate read/write Reliability - Prone to mechanical failure
access

Noise - Loud (spinning disks)

Solid State Storage


What is solid state storage?
Solid state storage is a type of non-volatile media that uses electronic circuits to store binary 0s and 1s

Advantages Disadvantages

Capacity - Medium/high storage Cost - Very high per gigabyte

Speed - Very fast read/write access Reliability - Limited read/write cycles

Durability - No moving parts

Portability - Small and no moving parts

Noise - Silent

Optical Storage
What is optical storage?
Optical storage is a type of non-volatile media that uses lasers to burn the surface of a disk, creating
pits and lands suitable for storing binary 0s and 1s

Advantages Disadvantages

Page 8 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Cost - Very low per gigabyte Capacity - Very low


Your notes
Durability - No moving parts Speed - Very slow read/write access

Portability - Small and no moving parts Reliability - Prone to scratches

Noise - Silent

WORKED EXAMPLE
Zarmeen has purchased a new tablet computer. The tablet has an internal secondary storage
device.
The storage device is a solid state device.
1. Give three benefits of the tablet having a solid state device instead of a magnetic device [3]
2. Give two drawbacks of the tablet having a solid state device instead of a magnetic device [2]
Answers
Benefits
Faster access / read/write speeds
Smaller in physical size
More durable // no moving parts
Drawbacks
More expensive (per gigabyte)
Smaller capacity (usually)
Limited number of read/write cycles
Guidance
Portable is not enough on it's own
No moving parts is not enough on it's own

Page 9 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Virtual Memory
Your notes
Virtual Memory
What is virtual memory?
Virtual memory is an extension of primary storage (RAM) located on secondary storage
In situations where RAM is close to being full, virtual memory can be used so that the computer remains
operational
Programs and data not currently being executed are transferred to virtual memory
Programs and data are transferred back to RAM when they are needed
Programs are stored as pages of data
Pages of data are transferred between RAM and virtual memory when needed
Virtual memory is much slower than RAM and its use will impact negatively on system performance
To avoid the use of virtual memory, increase the size of the RAM

Example

In the example above, the computer is turned on and the elements of the operating system are loaded
into RAM
The user opens some spreadsheet and video editing software but RAM is full
The program not currently being used (video editing) is transferred to virtual memory
When the user wants to use the video editing software again, it is transferred back from virtual memory
to RAM

Page 10 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Your notes

WORKED EXAMPLE
A computer only has 4GB of RAM, Fynn says that virtual memory can be used instead of adding more
RAM.
1. Explain how virtual memory can compensate for the lack of RAM in Fynn's computer [3]
2. Explain why it would be beneficial for Fynn to get more RAM instead of relying on virtual memory
[2]
How to answer these questions
1. What is the definition of virtual memory? how does it work?
2. What is the downside of using virtual memory? turn this into an advantage of adding more RAM
Answers
How can Virtual Memory compensate
Virtual Memory is used when RAM is full
...part of the secondary storage used as (temporary) RAM
Data from RAM is moved to the secondary storage/Virtual Memory (to make space in RAM)
RAM can then be filled with new data
When data in Virtual Memory is needed it is moved back to RAM
Benefit of more RAM
More RAM will improve the performance of the computer // More RAM will speed up the
access to data
Virtual Memory is slower to access than RAM direct (because it has to go back to RAM first)
Moving data between RAM and VM takes processor time

Page 11 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Cloud Storage
Your notes
Cloud Storage
What is cloud storage?
Cloud storage is a term to describe long-term (secondary) storage of data that resides in a remote
location, accessible only via a wide area network (Internet)
Data is stored on remote servers, typically using magnetic storage (HDD), but increasingly using solid
state (SSD)

Advantages Disadvantages

Reliability - Access data anywhere, any time, from any Cost - Typically a monthly/yearly
device subscription plan

Security - Automatic backups Availability - No access without an


internet connection

Capacity - Endless storage space (cost permitting), uses


less space on own device

Collaboration - Multiple people can access the same file at


the same time

Page 12 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Your notes

Advantages of Cloud Storage


Cloud storage offers several advantages over storing data on a local secondary storage device

Benefit Explanation

Accessibility Data can be accessed from anywhere


Data can be accessed by anyone with the relevant permissions, making it quick to
share files and collaborate with others
Data can be accessed on any device with an internet connection

Page 13 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

Scalability Cloud storage providers allow customers to increase or decrease their storage
capacity as needed
Your notes
Reliability Cloud storage providers often use multiple servers to store and backup data,
reducing the risk of data loss due to hardware failure

Security Cloud storage providers offer advanced security features, such as data encryption
and multi-factor authentication multi-factor authentication, to protect user data
from unauthorised access
There is no need to hire specialist staff as IT services being provided by the cloud
storage provider

You also do not need to purchase local secondary storage devices


One cloud storage centre is more environmentally friendly than millions of individual servers
There are some drawbacks to using cloud storage
If the user has a slow or unreliable internet connection they would have problems accessing their
files
If you are storing a lot of data it can be expensive
You have to pay the cloud storage provider
You may need to commit to an annual subscription
You may have to pay for high download and upload data transfer limits
Data being sent over the internet has the potential to be intercepted
Security is managed by the cloud storage provider which means the user does not have complete
control over it but is still legally responsible for ensuring any personal and sensitive data is secure

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]

Page 14 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to www.savemyexams.com for more awesome resources

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 Your notes
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 15 of 15

© 2015-2024 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers

You might also like