Chapter 5 Software Flashcards
Consists of the programs that coordinate the activities of a computer
System Software
Programs that allow a user to perform specific tasks on a computer
Application software
The primary system software program
Operating system
The essential portion or core of an operating system is called its
Kernel
What allows more than one program to be open at one time
Multitasking
Why allows for rotation between threads
Multithreading
Operating systems typically use what to extend conventional memory by using a portion of the hard drive as additional memory
Virtual memory
What frees up the CPU from delays by storing data that is used by different hardware devices or programs that may operate at different speeds in a buffer
Buffering and spooling
Personal operating system is designed for
Individual users
A server operating system is designed for
For multiple users
One of the original operating systems for IMB and IMB compatible personal computers was
DOS (Disk Operating Systems)
Operating system used on Apple computers
Mac OS
A flexible operating system that was originally developed for use with midrange servers
UNIX
An operating system that is distributed free over the internet
Linux
A type of system software written to perform specific tasks usually related to maintaining the computer system
Utility program
File compression programs
Reduce the size of files so the can be more easily archived
A duplicate copy of data or other computer content for use in the event of the original version is destroyed
Backup
A Linux- based operating system designed for mobile devices and developed by the Open Handset Alliance
Android
A memory management technique that uses hard drive spaces as
additional RAM
Virtual memory
A program that enables an operating system to communicate with a specific hardware device
Device driver
A type of software that performs a specific task usually related to managing or maintaining a computer system
Utility program
The capability of an operating system to run more than one program at a time
Multitasking
The essential core of and operating system
Kernel
The main component of system software that enables a computer to operate manage its activities and the resources under its control
Operating system