Components of Computers
Computers are made up of hardware and software.
Hardware
The physical components of a computer system that can be touched and seen.
Motherboard
- A circuit board that allows data to travel to the different components in a computer.
- The motherboard is the main circuit board that connects all the components of a computer.
Central Processing Unit (CPU)
- The component of a computer that carries out and controls the computer's instructions.
- The central processing unit (CPU) is the brain of the computer. It executes instructions and performs calculations.
- It is split into three main subcomponents:
- Control unit (CU) - controls the order and processing of processes.
- Arithmetic-logic unit (ALU) - computer arithmetic and logic operations.
- Registers - temporarily store small amounts of data needed by the CPU.
Primary Memory
The component of a computer that stores data and instructions that the computer needs to run and execute instructions.
- RAM (Random Access Memory): Temporary storage for data and instructions that are currently being used by the CPU.
- ROM (Read-Only Memory): Permanent storage for essential instructions that cannot be modified. Stores the necessary data that the computer needs to boot.
- Cache: Small but extremely fast memory that stores frequently used data for fast retrieval.
Upgrading the RAM to be faster and/or feature a higher capacity results in significant improvement of the speed and amount of available running processes on a computer.
Storage
The component of a computer that stores data and instructions permanently. Usually used for storing user data.
There are two types of storage:
- Hard Disk Drive (HDD): Magnetic storage that uses spinning disks to store data. Weaker than SSD, but much cheaper and commonly has more capacity.
- Solid State Drive (SSD): Flash storage that uses memory chips to store data. Much more powerful and faster, but more expensive.
Graphics and Sound Components
The components of a computer that process and output visual and audio data.
- Graphics Processing Unit (GPU): Processes visual data and outputs it to a display device.
- Sound Card: Processes audio data and outputs it to speakers or headphones.
GPUs are actually very powerful processors (similarly to CPUs) that compute many complex calculations at the same time to allow for powerful graphic features.
Power Supply
The component of a computer that converts AC power from an outlet into DC power for the computer.
The power supply converts AC power from an outlet into DC power for the computer.
Input and Output Devices
Input Device
A device that sends data and instructions to a computer.
Output Devices
A device that receives data and instructions from a computer and displays them to the user.
- Input devices: Send data and instructions to a computer (e.g., keyboard, mouse, microphone).
- Output devices: Receive data and instructions from a computer and display them to the user (e.g., monitor, printer, speakers).
User Interfaces
The means by which human users interact with a digital technology. The intent is to make the user's experience straight forward, intuitive, and requiring minimum effort to achieve the desired outcome.
- Graphical User Interface (GUI): Uses visual elements like icons and windows to interact with the user.
- Command Line Interface (CLI): Uses text commands to interact with the user.
Haptic Interfaces
- A user interface that provides feedback to the user through touch.
- Haptic interfaces provide feedback to the user through touch (e.g., vibrations in a game controller).
Sony PlayStation's DualSense game controllers use haptic feedback on some of their buttons to make gaming more immersive and difficult in certain scenarios.
Software
The programs and applications that run on a computer.
Operating Systems
- Software that manages the hardware, software and memory of a computer as well as providing a user interface.
- The operating system is the software that manages the hardware, software, and memory of a computer. It provides a user interface for interacting with the system.
- Some of the most common operating systems used on personal computers include Windows, macOS, and Linux.
- Mobile phones commonly run Android or iOS as their operating system.
Applications / Applicative Software
- Software that serves a specific purpose, such as a word processor or video editor.
- Software applications are programs that perform specific tasks (e.g., word processors, web browsers, games).
Malicious Software (Malware)
- Software designed to steal data or damage computers/ IT systems.
- Common types of malware include ransomware, viruses, trojan horses, etc.
Computer systems are made up of hardware and software. Hardware includes the physical components of a computer, while software includes the programs and applications that run on the computer system.
- What are the main components of a computer?
- What is the difference between hardware and software?
- What is the role of the operating system?
- What is the difference between input and output devices?
- What is malware and why does it pose an issue to digital security?
How do the components of a computer work together to perform tasks? What are the ethical implications of using computers in everyday life?