CPU, memory, storage, I/O devices - Computer Science IGCSE Study Notes
Overview
Imagine your computer is like a super-smart chef in a kitchen. Just like a chef needs a brain to think, a counter to prepare food, a pantry to keep ingredients, and tools to interact with the world, a computer has its own special parts that do these jobs. Understanding these parts โ the **CPU** (brain), **memory** (short-term counter), **storage** (long-term pantry), and **I/O devices** (tools to talk to you) โ is super important. It helps you understand why your games run fast or slow, why your phone has enough space for photos, and how all your apps actually work. By the end of these notes, you'll feel like you've peeked inside your computer's mind and understood its secrets, making you a computer wizard!
What Is This? (The Simple Version)
Think of your computer as a busy office. It has different workers, each with a special job:
-
CPU (Central Processing Unit): This is the brain of the computer. It's like the boss in the office who makes all the decisions and solves all the problems. When you click an icon, open a game, or type a message, the CPU is the one doing all the hard thinking and calculating.
-
Memory (RAM - Random Access Memory): This is like the desk or workbench in the office. It's where the CPU puts all the things it's currently working on. It's super fast, but it can only hold a few things at a time, and everything disappears when you turn the computer off. Think of it as your short-term memory.
-
Storage (Hard Drive/SSD): This is like the filing cabinet or library in the office. It's where the computer keeps all its important files, photos, games, and programs for a long time, even when you turn it off. It's slower than memory but can hold much, much more.
-
I/O Devices (Input/Output Devices): These are like the tools and communication channels in the office. They allow the computer to talk to you and the outside world. Input devices (like a keyboard or mouse) are how you give instructions to the computer. Output devices (like a screen or printer) are how the computer shows you what it's doing.
Real-World Example
Let's imagine you're playing your favorite video game, like Minecraft, on your computer.
- First, you click the Minecraft icon with your mouse (an input device). This instruction goes to the computer.
- The CPU (the brain) gets this instruction and says, "Okay, I need to start Minecraft!"
- The CPU then goes to the Storage (the filing cabinet, where Minecraft is saved) and finds the Minecraft program.
- It then copies the important parts of the Minecraft program from the slow Storage into the fast Memory (the workbench). This is why games take a moment to load.
- Now, as you play, the CPU is constantly doing calculations (like where your character moves, what enemies are doing, or how blocks break). It uses the Memory to hold all the current game information it needs right now.
- Your keyboard (another input device) lets you move your character, and the screen (an output device) shows you all the amazing graphics and action happening in the game. All these parts work together perfectly to give you a smooth gaming experience!
How It Works (Step by Step)
Let's trace how your computer opens a simple picture file: 1. You **click on a picture file** using your **mouse** (an input device). This sends a signal to the computer. 2. The **CPU** (brain) receives this signal and understands you want to open that specific picture. 3. The CPU then tells the...
Unlock 4 More Sections
Sign up free to access the complete notes, key concepts, and exam tips for this topic.
No credit card required ยท Free forever
Key Concepts
- CPU: The 'brain' of the computer that carries out instructions and performs calculations.
- Memory (RAM): Temporary, fast storage used by the CPU for data it's actively working on, lost when power is off.
- Storage: Permanent storage (like a hard drive) for files, programs, and data, kept even when power is off.
- Input Device: A piece of hardware that sends data or instructions *into* the computer (e.g., keyboard, mouse).
- +5 more (sign up to view)
Exam Tips
- โAlways define key terms clearly and use simple language, just like these notes do.
- โBe ready to give examples of input and output devices; don't just list them, explain *why* they are input or output.
- +3 more tips (sign up)
More Computer Science Notes