Chapter 1 Key Terms Flashcards
Program
A program is a set of rules or directions that a computer follows to carry out tasks.
Software
Software is a collection of programs and applications that allow a computer to operate.
Programmer
A programmer is an individual who writes, develops, and manages programs and applications. Examples of tasks include testing, coding, debugging, and more.
Hardware
Hardware refers to the physical aspects of a computer. Components such as the CPU, RAM, GPU, storage, and others make up the physical device.
Central Processing Unit (CPU)
The CPU is a piece of hardware that processes information. It is essentially what allows a computer to operate and run software. Components that can be found within the CPU are cores and cache memory.
Random Access Memory (RAM)
RAM is a type of computer memory that provides storage for data and instructions used by the CPU and applications.
Volatile
Volatile memory is a form of memory in which requires a power source to keep its stored data or information.
Secondary Storage
Storage that is remote to the CPU and permanently holds data, even when the PC is turned off. For example, an external hard drive or HDDs.
Input
The data that is retrieved from users and other devices.
Input Devices
Any device that can be connected to a computer via physical connection. Examples include mouse, keyboard, headphones, camera etc.
Output
Information that is given by the computer. Output can come in the form of an image, text, audio etc.
Output Devices
Any hardware device that displays some form of information. Whether it be through sound, images, text, or video. Examples include speakers, projectors, monitors, headphones, etc.
System Software
Programs that manage and control the functions of a computer. Software may consist of Windows, macOS and Linux.
Operating System
Software that supports a computer’s basic operations, such as scheduling tasks, executing applications.
Application Software
Programs that are designed to carry out specific tasks for users. This form of software can be video players, web browsers, word processing and more.