CS F372: Operating Systems: BITS Pilani
CS F372: Operating Systems: BITS Pilani
Lect1: Introduction
An operating
system (OS) is system
software that
manages computer
hardware and software
resources and
provides
common services for
computer programs. Img. source: http://www.webopedia.com/
To learn how computers work
Should I upgrade my hardware or upgrade my OS to get
improved performance?
How to manage complexity through appropriate
abstractions?
Infinite CPU, infinite memory, single worldwide computing
etc.
Apply knowledge across many areas
Computer architecture, programming languages, data
structures and algorithms, etc.
Uses of Operating systems
Different forms of OSs
The Drone-ovic
Source: https://uidai.gov.in Continued
Types of Operating Systems?
Text book: Silberschatz, Galvin, and Gagne, Operating System Concepts, 8e, John Wiley & Sons,
2009 (the dinosaur book)