1.2 - operating systems Flashcards
multi-tasking OS
Each active program is scheduled to receive a slice of processing time in quick rotation, giving the impression they are operating at the same time.
multi-user OS
Allows more than one person to use a computer at the same time.
distributes OS
Combines the processing power of multiple computers across a network for a single task.
embedded OS
Tend to run on dedicated hardware so they run with maximum efficiency, using low-powered processors and very little memory.
real-time OS
Processes have to be guaranteed to execute within a known time frame.
Name the 5 types of operating systems.
- multi-tasking
- multi-user
- distributed
- embedded
- real-time
operating system
Controls the hardware and software of a computer system and provides a user interface.
Basic Input Output System (BIOS)
Responsible for loading the OS when the computer first turns on.
bootstrap
Used to load the OS kernel into memory.
device driver
Software that tells the OS how to communicate with a device.
virtual machine
A program that has the same functionality as a physical computer.