Professional Documents
Culture Documents
Operating Systems
Operating Systems
Operating Systems
Operating Systems
y ’s
o d a e
T ctur
le
(O S )
t l i n
yse
t em s
e Otiun g S
y ste m
c t u
O r
p era
a ti n g S
lLi tey o f
n O p e r
on a m o
n c ti o m
1 . F u y of C n c e s
r v e e r e
2. Su re Ref
c t u
3. L e
The Role of An OS
• User/ programmer convenience:
simple, consistent way for
applications to interact with
the hardware.
• Greater resource utilization:
manages the hardware and
software resources of the
computer system, often invisibly.
Benefit for application developers
• Don’t have to manage hardware complexity:
Application developers can design software for
an OS and it will run on all machines that
support that OS.
Device
Manager
File
Manager
Loader Kernel
Command
Interpreter
(Shell) GUI
Kernel
• The heart of the OS
for 1. PCs
2. Embedded Systems
Personal Computer (PC)
Operating Systems
1.Microsoft OS
2.Unix or Unix-like OS
3.Other OS
1 Microsoft
Operating Systems
Disk Operating System (DOS)
2 UNIX or UNIX-like
Operating Systems
Linux
3
Other
Operating Systems
Embedded
Operating Systems
•Microsoft CE
•Android
•Other Embedded OS
Pocket PC OS Palm OS
Symbian OS
OS Survey
Summary
re ’s
tu
Lec mmary
Su
t h e
: i th
t w
f S
O tera c
l e o i n tent
r y r o s t o s
n SWi s
i m a ti o n , c o /
p r l i ca p l e W
The or app 1) simtilize H
y f l y u
wa are c i
e esn t
d w ffi g
har rces & 2): tmoaena
s o u a s k s er
re O S t. s s r
o mpu t
a i n e s ) r o c e c o2)he
M or y v i c 1 p e f ,
o nd t
m d e e r g
a na
e
m m s , 3 H des ) W t h ) t
, 4 s catio o
ste fa )c e ro v i p p l i
sy nte;r 5 p a
ri
re ’s
c t u es
L e ren c
efe
R
e m ese k
s
h yisst w rk O S
r f
a ti
o r
n gt e tw o
o p e n d N
s i n g P C a
“U y o f ’ ’ a nd
r v e k
“Su
w e e ’’
ans iecsx t
go r
b n s
o rk i nf n i ca ti o
et w m u
“N Com ” and
ata
??
ns /
?
sti o
u e
Q si o n s?
o nfu
C