Secondary Storage
CIE A-Level Computer ScienceΒ· Unit 3: HardwareΒ· 15 min read
1. 1. Purpose and Core Characteristicsβ βββββ± 5 min
Secondary Storage
Non-volatile storage that is not directly accessed by the CPU via the address bus, used for long-term persistent storage of data and programs when power is off.
Example:
A hard disk drive inside a laptop
All general-purpose computer systems require secondary storage because primary storage (RAM) is volatile and loses all data when power is cut. Secondary storage provides persistent storage, typically with much larger capacity than primary storage at a lower cost per gigabyte.
Check your understanding before moving on:
Why is secondary storage required in a desktop computer?
A. To store the BIOS when power is off
B. To provide persistent storage for user files and programs
C. To act as cache for frequently used CPU data
D. To expand volatile primary storage temporarily
Reveal answer
B βCorrect. BIOS is stored in ROM (primary), cache is managed by the CPU, and expanding temporary RAM does not require persistent storage.
Exam tip:
CIE often asks for 2-3 reasons why secondary storage is needed. Always mention non-volatility and lower cost per gigabyte for large capacity.
2. 2. Magnetic Secondary Storageβ β ββββ± 4 min
Magnetic Storage
Storage that encodes data as magnetic patterns on a magnetic medium, with mechanical moving parts to access data.
Example:
Hard Disk Drives (HDDs), magnetic tape
HDDs are a common magnetic storage for general-purpose computers. They consist of multiple spinning platters, with read/write heads that move across the platter surface to access data. Magnetic tape is used for long-term backup storage, as it has very low cost per terabyte but only supports slow sequential access.
A small business needs a low-cost storage solution for 10TB of rarely accessed backup data. Explain why magnetic tape is a suitable choice.
- 1
Step 1: Identify key characteristics of magnetic tape that match the requirements
- 2
Magnetic tape has a much lower cost per terabyte than solid state or HDD options, making it ideal for storing 10TB of backup data.
- 3
Since the data is rarely accessed, the slow sequential access speed of magnetic tape is not a meaningful disadvantage for this use case.
- 4
Magnetic tape is non-volatile, so data remains stored safely without power for long periods, which meets the core requirement for backup.
3. 3. Optical and Solid State Secondary Storageβ β ββββ± 6 min
Optical Storage
Storage that encodes data as microscopic patterns on a plastic disc, read by a laser beam.
Example:
CD, DVD, Blu-ray
Solid State Storage (SSD)
Non-volatile secondary storage that uses flash memory to store data, with no moving mechanical parts.
Example:
USB flash drives, internal SSDs, SD cards
Optical storage was once common for distributing software and media, but has largely been replaced by solid state and cloud storage. It remains cheap for low-capacity uses, but has far lower capacity than modern alternatives. Solid state storage is faster, more shock-resistant, and quieter than HDDs, but more expensive per gigabyte.
Compare the suitability of an SSD and an HDD for use as the main operating system drive in a gaming laptop.
- 1
Step 1: Compare boot and load speed for the operating system and games
- 2
SSDs have much faster random access speed than HDDs, so boot times and game level load times are significantly shorter, a major advantage for gaming.
- 3
Step 2: Compare durability and weight for a portable laptop
- 4
SSDs have no moving parts, so they are more resistant to damage if the laptop is dropped, and are lighter than HDDs, making them ideal for portable use.
- 5
Step 3: Compare cost and capacity
- 6
HDDs offer larger total capacity at lower cost, but the performance benefits of an SSD for the main OS drive almost always outweigh the small cost difference for a gaming laptop.
4. 4. Evaluating Secondary Storage for Use Casesβ β β βββ± 5 min
In CIE exams, you will often be asked to evaluate which type of secondary storage is most appropriate for a given use case. You should compare storage across these key criteria: capacity, access speed, cost per gigabyte, durability, portability, and power consumption.
Use Case | Recommended Storage | Key Justification |
|---|---|---|
Portable file transfer | Solid state flash | Small, durable, fast access |
Main OS drive for desktop | SSD | Fast boot and load times |
Large long-term archive | Magnetic tape | Low cost per terabyte |
Retail movie distribution | Blu-ray (optical) | Low production cost |
A photographer needs a portable storage device to store 500GB of high-resolution photos while travelling. Recommend the most suitable storage and justify your choice.
- 1
Step 1: Confirm core requirements: portable, 500GB capacity, durable for travel
- 2
Step 2: Reject inappropriate options: portable HDDs have moving parts that can break if dropped, and optical discs do not have enough capacity for 500GB of photos.
- 3
Step 3: Justify a portable solid state drive (SSD):
- 4
- No moving parts make it resistant to damage from drops or bumps during travel
- 5
- It is small and lightweight, making it highly portable
- 6
- 500GB capacity is available at a reasonable cost, with fast transfer speeds for large photo files
Exam tip:
Always link your justification directly to the given use case, do not just list general characteristics. Examiners award marks for matching storage properties to the specific requirement.
5. Common Pitfalls
Wrong move:
Calling ROM secondary storage because it is non-volatile
Why:
The defining feature of primary storage is direct access by the CPU via the address bus, not volatility. ROM is directly accessed by the CPU, so it is primary.
Correct move:
Only non-volatile storage outside the CPU's direct address space is classified as secondary storage. ROM remains primary storage.
Wrong move:
Claiming magnetic tape is always unsuitable for storage because it is slow
Why:
Magnetic tape's slow speed is sequential access, which is only a problem for random access use cases. For backup, it is ideal.
Correct move:
When evaluating for backup, acknowledge the slow speed but explain it is not a disadvantage for this use case, and highlight the low cost per terabyte.
Wrong move:
Confusing solid state secondary storage with RAM
Why:
RAM is volatile primary solid state memory, while SSDs are non-volatile secondary solid state storage.
Correct move:
Always clearly distinguish between volatile primary RAM and non-volatile secondary flash SSDs.
Wrong move:
Claiming optical storage is entirely obsolete and no longer relevant
Why:
CIE still tests knowledge of optical storage, and it remains in use for specific use cases like media distribution.
Correct move:
Learn the characteristics and appropriate use cases for optical storage even though it is less common in consumer devices today.
6. Quick Reference Cheatsheet
Storage Type | Capacity Range | Speed | Cost/GB | Durability | Common Uses |
|---|---|---|---|---|---|
Magnetic HDD | 1TB β 20TB | Medium | Low | Medium | Mass storage, secondary drives |
Magnetic Tape | 10TB β 100TB+ | Low sequential | Very low | High | Long-term backup archive |
CD/DVD/Blu-ray | 700MB β 25GB | Low | Very low | Medium | Media distribution |
Internal SSD | 128GB β 8TB | Very high | High | Very high | Main OS drive |
USB Flash | 1GB β 2TB | High | Medium-high | Very high | Portable file transfer |
7. Frequently Asked
Is ROM classified as secondary storage?
No. ROM is primary storage because it is directly accessed by the CPU via the address bus, even though it is non-volatile. Secondary storage sits outside the CPU's direct address space.
When this came up on past exams
AI-estimated based on syllabus patterns β cross-check with official past papers for accuracy. Use only as revision-focus signals.
- 2022 Β· 12
Compare SSD vs magnetic HDD
- 2023 Β· 11
State uses of optical storage
- 2024 Β· 13
Explain need for secondary storage
Going deeper
What's Next
Secondary storage is a core topic for CIE 9618 Unit 3, and the evaluation skills you practiced here are frequently tested in both multiple choice and extended response questions. Understanding storage characteristics also forms the foundation for later topics including cloud storage, storage virtualization, and memory hierarchy optimization. Always remember to link storage properties directly to the use case when answering exam questions, as this is where most students lose marks. The links below will help you continue your structured preparation for Unit 3.
