Introduction to Computer Systems and Basic Functions
From the fundamental of computer curriculum
Introduction to Computer Systems and Basic Functions
TL;DR
A computer system is a collection of hardware and software working together to perform tasks. Hardware includes physical parts like the CPU and memory, while software consists of instructions that tell the hardware what to do. These systems primarily take input, process it, store it, and produce output.
1. The Mental Model
Think of a computer like a super-smart assistant. You give it instructions (input), it thinks about them (processing), remembers things you've told it (storage), and then gives you the results of its work (output).
2. The Core Material
At its heart, a computer system is built on two main components: hardware and software.
2.1 Hardware: The Physical Stuff

Photo by Maria Tyutina on Pexels
Hardware is anything you can physically touch. It's the tangible part of the computer.
- CPU (Central Processing Unit): This is the computer's brain. It carries out instructions and performs calculations. Think of it as the main decision-maker.
- Memory (RAM - Random Access Memory): This is like a short-term notepad for the CPU. It holds information the CPU is actively using, so it can access it quickly. When you turn off the computer, RAM usually clears.
- Storage (Hard Drive/SSD): This is where your computer permanently keeps files, programs, and your operating system. It's like a long-term filing cabinet. Unlike RAM, data here stays even when the computer is off.
- Input Devices: These allow you to send data and commands to the computer. Examples include keyboards, mice, and microphones.
- Output Devices: These display or present information from the computer. Examples include monitors, printers, and speakers.
- Motherboard: This is the main circuit board that connects all the other hardware components, allowing them to communicate.
2.2 Software: The Instructions

Photo by Markus Spiske on Pexels
Software is the set of instructions that tells the hardware what to do. You can't touch software, but it makes the hardware useful.
- Operating System (OS): This is the master control program that manages all the hardware and software on your computer. Windows, macOS, and Linux are common operating systems. It's what allows you to open programs, save files, and interact with your computer.
- Applications (Apps): These are programs designed to perform specific tasks. Examples include web browsers, word processors, games, and video players. They run "on top" of the operating system.
2.3 The Basic Functions

Photo by Diana ✨ on Pexels
Every computer system performs four fundamental functions:
- Input: Receiving data or instructions from the outside world.
- Processing: Manipulating data according to instructions.
- Storage: Keeping data or instructions for later use.
- Output: Presenting or sending out the results of processing.
Let's visualize how these functions interact in a typical scenario:
graph TD
A["User types on Keyboard"] --> B["Input Device (Keyboard)"]
B --> C["Input (Data received by OS)"]
C --> D["Processing (CPU executes instructions, uses RAM)"]
D --> E["Storage (Program/Data saved on Hard Drive)"]
D --> F["Output (Display results on Monitor)"]
F --> G["User sees results"]
3. Worked Example
Imagine you're writing an essay in a word processing program.
- Input: You press keys on your keyboard (an input device). Each key press sends data (a letter) into the computer. Your mouse clicks are also input.
- Processing: The CPU takes these key presses, the operating system understands them, and the word processing application uses this data to display the letter on the screen. The CPU is constantly using RAM to hold the essay text you're currently working on, so it can update quickly.
- Storage: When you click "Save," the word processing application instructs the operating system to write the entire essay data from RAM onto your hard drive (storage device), creating a permanent file.
- Output: As you type, the letters immediately appear on your monitor (an output device). If you print the essay, the printer (another output device) produces a physical copy.
4. Key Takeaways
- A computer system needs both physical parts (hardware) and instructions (software) to work.
- The CPU is the central brain, while RAM is its short-term memory, and storage is its long-term memory.
- Input devices get information into the computer, and output devices get information out.
- The operating system manages everything, making your computer usable.
- Computers fundamentally receive, process, store, and output information.
- Forgetting to save your work before shutting down means you'll probably lose it because it was only in temporary RAM.
- Confusing software with hardware is a common mistake; one is intangible instructions, the other is physical.
- Downloading too many programs can slow down your computer because they consume processing power and memory.
5. Now Try It
Open a web browser on your computer. Identify at least one piece of hardware playing an input role, one piece playing an output role, and explain what the browser's software is doing. Success looks like you correctly identifying these components and their functions in that specific scenario.
Frequently asked about Introduction to Computer Systems and Basic Functions
Get the full fundamental of computer curriculum
Clone the complete plan to your dashboard for unlimited AI-generated notes, practice quizzes, and a personalised revision schedule.
Create Free Account