Hardware Components
CPU, memory, storage and I/O devices make up a computer.
About this topic
Hardware is the physical parts of a computer that you can touch. The CPU processes instructions; RAM holds the data and programs currently in use (volatile, fast); storage (hard disk or SSD) keeps files permanently; the motherboard connects everything; the power supply provides electricity; and a GPU handles graphics. Input and output devices connect to the outside world.
Faster CPUs, more RAM and quicker storage generally improve performance, but only if they are balanced. A fast processor starved of memory will spend its time waiting, a situation called a bottleneck. RAM loses its contents when power is cut, while SSDs and hard disks keep data without power, which is why you save files to storage.
Imagine a kitchen: the CPU is the chef, RAM is the countertop where ingredients currently being used sit, storage is the pantry, and the motherboard is the layout that lets everyone move between them. Gamers add powerful GPUs, video editors add extra RAM, and servers add many drives. A common mistake is confusing memory with storage: a laptop with 16 GB of RAM and 512 GB of SSD space has two very different kinds of capacity. When choosing or upgrading a computer, ask which component is actually limiting the work you want to do.
Key ideas
- CPU executes instructions
- RAM is short-term memory
- SSD or HDD stores files
Quick check
Use cases: where Hardware Components helps
- Homework: review the key idea behind Hardware Components before you start a problem set.
- Exam revision: use the quick check to test whether you can recall Hardware Components without notes.
- Visual learning: play with the interactive lab to see how Hardware Components changes when you adjust its inputs.
- Teaching a friend: explain Hardware Components in your own words, then compare your version with the key ideas.
Computing ideas run phones, search engines, games and the wider internet.
Frequently asked questions
What is Hardware Components?
CPU, memory, storage and I/O devices make up a computer.
What will I learn in Hardware Components?
CPU executes instructions. RAM is short-term memory. SSD or HDD stores files.
Is Hardware Components part of Computer Science?
Yes. It is one of 80 Computer Science topics on LearnViz HighSchoolEdu, with 3 key ideas, a live animation and a quick check.
Does the Hardware Components lab work on a phone or tablet?
Yes. The animation resizes to fit your screen and supports touch, so you can drag, tap and slide with your finger.
How should I study Hardware Components?
Read the summary and key ideas first, play with the interactive lab to see the idea in motion, then answer the quick check. If you get a question wrong, go back to the key idea it tests.
Do I need an account, and is my progress saved?
No account is needed. Marking a topic as learned is saved in your own browser, so it stays on that device and is not sent to a server.