Lecture - 1 OS Ch#1
Lecture - 1 OS Ch#1
SYSTEMS
Ayesha Asmat
[email protected]
TEXT BOOK
Operating
Systems
Concepts, 10th
edition,
Abraham
Silberschatz,
Peter Baer
Galvin, Greg
Gagne; Wiley.
GRADING SCHEME
(TENTATIVE)
Total 100 marks
Assignmen
t, Quizzes
&
30 marks
Class
Participatio
n
User
OS
Hardware
Operating system goals:
Execute user programs and make solving user
problems easier
Make the computer system convenient to use
Use the computer hardware in an efficient
WHAT IS OPERATING SYSTEM
An operating system (OS) is:
A software acts as an intermediary
between the user of a computer and
the computer hardware.
System View
USER VIEW
The user’s view of the computer varies
according to the interface being used.
General Purpose PC
Users want convenience, ease of use and good
performance
Don’t care about resource utilization
USER VIEW
Mobile devices like
smartphones and tables
OS helps devices to
run applications and
programs.
A mobile OS typically starts up
when a device powers on,
presenting a screen with icons
or tiles that present information
and provide application access.
Embedded OS in
devices and automobiles
DEFINING OPERATING
SYSTEMS
Term OS covers many roles
Present in toasters, Oven, smart home appliances,
ships, spacecraft, game machines, TVs and
industrial control systems
Special Purpose for military, automobile industry,
Etc.
SYSTEM VIEW
From the computer’s point of view, the
operating system is the program involved
with the hardware.
OS is a resource allocator
Manages all resources
Decides between conflicting requests for efficient and fair
resource use
OS is a control program
Controls execution of programs to prevent errors and
improper use of the computer
OPERATING SYSTEM
Core Part of OS
“The one program running at all times on
the computer” is the kernel, part of the
operating system
3
HOW A MODERN COMPUTER
WORKS