Operating Systems
Program for managing system resources
- controls interaction with user
- sharing of memory/disk, communications, etc.
Example Operating Systems
- Unix, MSDOS, Mac, IBM, Windows...
Windows offers
- use of relatively cheap hardware
- standard user-interface
- & standard programmer interface!
Notes:
Allows users to run programs.
Provides the basic facilities needed by all programs.
Normally started automatically when machine is switched on.