Introduction To OS & Unix
Introduction To OS & Unix
Introduction to OS and
Unix
With introduction to the
module
OS
functions
Memory
Processor(s)
I/O
File System
etc.
Mainboard
Motherboard
Motherboard
mainboard
processor
RAM
OS services
The OS manages these resources and
allocates them to specific programs and users.
With the management of the OS, a
programmer is rid of difficult hardware
considerations.
An OS provides services for
Processor Management
Memory Management
File Management
Device Management
Concurrency Control
predefined library
Application Programs
System Programs
Operating System
Machine Language
HARDWARE
Portability
OS
A more
sophisticated
program segment
with hardware
consideration
Hardware
Machine response
Languag
e
System
Machine
Machine
Language
Hardware
Virtual
(Extended)
Machine
ENIAC 1943
History of Operating
Systems
ENIACs backside
History of Operating
Systems
punch card
History of Operating
Systems
History of Operating
Systems
Paper tape
History of Operating
Systems
History of Operating
Systems
Common OSs
Windows
Mac OS X
Common OSs
Android
Common OSs
Linux
43
Market share
What is Unix ?
About Unix
Unix Architecture
47
2.
KERNEL
3.
4.
KERNEL
5.
6.
8.
54
56
File attributes
File operations
58
File types
Everything is a file
61
Directories
63
etc
hollid2
netprog
unix
home/
scully
X
tmp
bin
ls
usr
etc
who
File sharing
67