Welcome to the World of Input, Output, and Storage!
In our previous sections, we looked at the CPU—the "brain" of the computer. But a brain isn't much use if it can't see what's happening, talk to us, or remember things for later! That’s where Input, Output, and Storage devices come in.
In these notes, we are going to explore how we get data into the computer, how it shows us the results, and where it keeps all that data safe when the power goes out. Don't worry if it seems like a lot to take in; we’ll break it down piece by piece with plenty of examples!
1. Input and Output Devices: The Senses and the Voice
Think of Input devices as the computer's "senses" (like eyes and ears) and Output devices as its "voice" or "actions."
Choosing the Right Tool for the Job
The OCR syllabus asks you to understand how different devices are applied to different problems. You don't need to list every device ever made, but you do need to justify why you would pick one over another.
Real-World Examples:
- Problem: A supermarket needs to process thousands of items quickly at the till.
Solution: A Barcode Scanner (Input). It is much faster and more accurate than a human typing in codes. - Problem: An architect needs to produce a high-quality, large-scale physical drawing of a building.
Solution: A Plotter (Output). Traditional printers are often too small and less precise for architectural blueprints. - Problem: A person with limited hand mobility needs to write a report.
Solution: Microphone with Speech-to-Text software (Input). This bypasses the need for a physical keyboard.
Quick Review: Input vs. Output
Input: Sends data to the CPU (e.g., Keyboard, Mouse, Scanner, Sensors).
Output: Receives data from the CPU (e.g., Monitor, Printer, Speakers, Actuators).
Key Takeaway: Always think about the environment and the user. A touch screen is great for a fast-food kiosk (easy to clean, intuitive), but terrible for writing a 5,000-word essay!
2. Storage Devices: Keeping Data Safe
Computers have two types of storage: Primary (which we'll look at in a moment) and Secondary. Secondary storage is non-volatile, meaning it keeps its data even when the power is turned off. There are three main technologies you need to know:
A. Magnetic Storage
This uses magnetised medium to store data. Think of Hard Disk Drives (HDD) or magnetic tape.
- How it works: A spinning platter is read by a tiny moving head. It’s like a high-tech record player.
- Best for: Storing huge amounts of data cheaply (e.g., a 4TB drive for a home PC).
- Downsides: It has moving parts, so it can break if dropped, and it's slower than Flash storage.
B. Flash Storage (Solid State)
This uses electronic circuits to "trap" electrons in a specific state. Think of SSDs, USB sticks, and SD cards.
- How it works: No moving parts! Data is stored on chips.
- Best for: Laptops and smartphones because it is durable (no moving parts to break), very fast, and silent.
- Downsides: More expensive per Gigabyte than magnetic storage, and it has a limited number of "write cycles" before it wears out.
C. Optical Storage
This uses lasers to read "pits" and "lands" on a reflective surface. Think of CDs, DVDs, and Blu-rays.
- How it works: A laser shines on the disk. If it hits a "pit," the light scatters; if it hits a "land," it reflects back. The computer sees this as 0s and 1s.
- Best for: Distribution of films or music, or small backups.
- Downsides: Very slow to write to, easily scratched, and has low capacity compared to HDDs or SSDs.
Did you know? A Blu-ray disc can hold much more data than a DVD because it uses a blue laser, which has a shorter wavelength. This allows the "pits" to be packed much closer together!
Memory Aid: The "Three S's" of Storage
When comparing these in an exam, think about:
1. Speed: How fast can it load a game?
2. Size: How much can it hold (Capacity)?
3. Sturdiness: Will it survive being thrown in a backpack (Durability)?
Key Takeaway: Flash is fast and tough; Magnetic is big and cheap; Optical is portable and good for read-only media.
3. RAM and ROM: The Primary Storage Duo
Students often mix these up, but they have very different jobs!
RAM (Random Access Memory)
- Purpose: It holds the data and programs currently in use. When you open a game or a web browser, it is copied from the Hard Drive into RAM so the CPU can access it quickly.
- Volatility: It is volatile. If you pull the plug, everything in RAM is deleted instantly!
- Analogy: RAM is like your desk surface. The more space you have, the more books you can have open at once. But when you leave the library (turn off power), you have to clear the desk.
ROM (Read Only Memory)
- Purpose: It holds the "bootstrap loader"—the tiny bit of code that tells the computer how to turn on and find the Operating System.
- Volatility: It is non-volatile. It keeps its data forever.
- Analogy: ROM is like a plaque on the wall. You can read it, but you can't easily change it, and it stays there even when the lights go out.
Common Mistake: Don't say "RAM is for memory and ROM is for storage." They are both types of memory! Instead, say "RAM is volatile and stores temporary data, while ROM is non-volatile and stores permanent startup instructions."
4. Virtual Storage
This is a slightly more modern concept. Virtual Storage is the concept of wrapping multiple physical storage devices into what looks like a single unit to the user.
How it works: Instead of seeing "Drive A, Drive B, and Drive C," the user just sees one giant "Cloud Drive." This can be achieved through:
- Networked Storage: Multiple servers in a data center acting as one.
- Cloud Storage: Services like Google Drive or OneDrive where the physical location of the data is hidden from you.
Why use it? It’s easy to expand (just add more disks to the server), it's accessible from anywhere, and it allows for data to be "mirrored" (copied) across multiple disks so if one breaks, your data isn't lost.
Key Takeaway: Virtual storage abstracts the physical hardware away from the logical view the user sees.
Quick Review Quiz
Check if you've mastered this section:
- Which storage type has no moving parts and is used in smartphones? (Flash)
- Is RAM volatile or non-volatile? (Volatile)
- What device would be best for reading data from a paper form with checkboxes? (OMR - Optical Mark Reader)
- Why is ROM used for the BIOS? (Because it doesn't lose data when the power is off)
Don't worry if you didn't get them all right the first time—keep reviewing the "Three S's" and the RAM/ROM analogy, and you'll be an expert in no time!