Lec 22 Operating System
Lec 22 Operating System
Lecture
(Operating System)
1
THE ROLE OF AN OS
• The 1st program that runs when a typical
computer is turned ON, and the last one to finish
running when the computer is turned OFF
7
Processor Management
• Various programs compete for the attention
of the uP(microprocessor) for their own
purposes
12
Application Interface
• App developers do not need to know much
about the HW, especially the uP, while they are
developing their app
Start menu
Start button
Dialog box
Taskbar
The Windows start
button can be used
to launch programs.
File
Manager
Loader Kernel
Command
Interpreter
(Shell) GUI
Kernal
• The heart/brain of the OS
20
Types of OS’es
• Classification w.r.t. the type of computers they
run on and the type of applications they
support
21
RTOS (1)
• Used to run computers embedded in
machinery, robots, scientific instruments and
industrial systems
23
Single-User, Single Task
• OS’es designed to manage the computer so that
one user can effectively do one thing at a time
25