Primary Storage
(e.g., RAM)
Volatile
This lesson will introduce you to the fundamental concepts of computer systems.
By the end of this interactive session, you should be able to:
A computer is an electronic device that operates under the control of instructions (software) stored in its memory.
It performs three basic operations: it accepts data (Input), manipulates it (Process), and produces information (Output).
A computer system is a collection of hardware, software, and peripheral devices that function together to accomplish tasks.
Computers process raw data into useful information. This follows a four-stage cycle:
Every computer system is built around four primary functional units that work together.
The CPU is the electronic circuitry that executes instructions, making it the core of a computer system. It's often called the "brain" of the computer.
Its primary jobs are to:
The CPU itself is composed of several key components, each with a specific role:
Storage units are the devices that hold data, instructions, and information for future use. They are broadly classified into two types.
Primary Storage:
Secondary Storage:
Primary storage is crucial for active operations. There are three main types:
Computer storage is organized in a hierarchy based on speed, cost, and capacity. As you move up the pyramid, storage gets faster and more expensive, but smaller in capacity.
This structure allows the system to balance performance and cost effectively. The CPU has the quickest access to the data it needs most often.
Hover over the levels in the diagram to learn more.
The motherboard is the main printed circuit board that connects all the components of a computer system.
It acts as the central backbone, allowing communication between the CPU, RAM, storage devices, and all peripherals.
Think of it as the nervous system of the computer, ensuring every part can talk to every other part.
Computers come in various sizes and processing powers, designed for different tasks.
Software is the set of instructions that tells the hardware what to do. It exists in layers, with each layer relying on the one below it.
The Operating System is the most important piece of system software. It acts as the intermediary between the user and the computer hardware.
Without an OS, a computer is just a collection of electronics. The OS manages all the hardware and software resources, making the computer usable.
Popular examples include Windows, macOS, Linux, Android, and iOS.
The OS performs many critical tasks behind the scenes to keep the computer running smoothly.
Booting is the process of starting a computer. It's a sequence of operations that loads the operating system into memory so it can take control.
This step-by-step process ensures all hardware is working correctly before the user can interact with the system.
The animation on the right illustrates the key stages of a typical "cold boot" from a powered-off state.
An Interactive Learning Module
(e.g., RAM)
Volatile
(e.g., SSD)
Non-Volatile
Active Data
Bootup Code
Frequent Data
Super
Mainframe
Mini
Micro