A system that manipulates data according to a set of instructions.
Computer
The computer receives data through keyboards, mice, scanners, and microphones.
Input
A PC that sits on or under a desk for one user.
Desktop computer
A system that connects multiple computers so they can share resources and information.
The process of copying software from a storage medium to a computer so it can be used.
Devices and physical components that make up a computer.
Hardware
Processed data shown through monitors or speakers.
Output
A portable computer integrating screen and components in one case.
Laptop
Allows running multiple applications at the same time.
Multitasking
The action of removing a program or app from a computer completely.
Uninstalling
Programs installed within the operating system to extend capabilities.
Software applications
The process of sending digital data from a computer to an external device to produce a hard copy.
Printing
A powerful computer that provides services to many users.
Server
A device that directs data traffic between different networks.
The act of creating a copy of important data to prevent loss in case of hardware failure or accidental deletion.
Backing up
The basic software environment that manages hardware and software.
Operating system
A computer component that interprets and executes instructions from software to transform input into meaningful results.
CPU
A computer specifically designed to perform a limited number of dedicated functions within a larger mechanical or electrical system.
Embedded system
A unique numerical label assigned to a device on a network.
IP address
The process of erasing all data on a storage device and preparing it for a fresh installation or use.
Reformatting
An interface that allows the user to interact with the computer.
User interface
The temporary holding area where data is stored while it is being used or processed.
RAM
An extremely powerful computer capable of performing billions or trillions of calculations per second, often used for scientific research and simulations.
Supercomputer
The speed at which data is transmitted over a network connection.
The act of identifying and fixing errors or malfunctions in software or code.