Programs, such as the operating system, that control the operation of a computer and its devices as well as enable application software to run on the computer.
programs that enable users to perform specific tasks on a computer, such as writing a letter or playing a game.
The main component of system software that enables the computer to manage its activities and the resources under its control, run application programs, and interface with the user.
The essential portion, or core, of an operating system.
The capability of an operating system to run more than one program at one time.
A memory-management technique that uses hard drive space as additional RAM.
An area in RAM or on the hard drive designated to hold input and output on their way in and out of the system.
The process of placing items in a buffer so the appropriate device (such as printer) can retrieve them when needed.
Graphical User Interface (GUI)
A graphically based interface that allows a user to communicate instructions to the computer easily.
Command line interface
A user interface that requires the user to communicate instructions to the computer via typed commands.
Personal Operating system
A type of operating system designed to be installed on a single personal computer.
Server operating system
A type of operating system designed to be installed on a network server.
Mobile Operating System
A type of Operating System used with mobile phones and other mobile devices.
Embedded Operating System
A type of Operating System embedded into devices, such as cars and consumer devices.
DOS (Disk Operating System)
The Operating system designed for and widely used on early IBM and IBM-compatible PC's.
The primary personal computer operating system developed by Microsoft Corporation.
The current version of Windows.
The operating system used on Apple computers.
An operating system developed in the late 1960's for midrange servers and mainframe; many variations of this operating system are in use today.
An open source operating that is available without charge over the internet and is increasingly being used with mobile devices, personal computers, servers, mainframes, and supercomputers.
The version of Windows designed for mobile phones.
A family of operating systems based on Windows that is designed for non personal computer devices.
A linux-based operating system designed for mobile phones and developed by a group of companies that includes Google.
A version of Linux designed for mobile devices.
A type of software that performs a specific task, usually related to managing the computer system.
File management program
A utility program that enables the user to perform file management tasks, such as copying and deleting files.
The file management system built into the Windows operating systems.
A utility program designed to search for files on the user's hard drive.
File Compression Program
A program that reduces the size of files, typically to be stored or transmitted more efficiently.
A duplicate copy of data or other computer content in case the original version is destroyed.