Operating System. Exploits hardware resources one or more processors main memory, disk and other I/O devices Provides a set of services to system users program development, program execution, access to I/O devices, controlled access to files and other resources etc. .
Operating Systems:Internals and Design Principles, 6/EWilliam Stallings
Chapter 1Computer System Overview