4i Os Unt 1
4i Os Unt 1
Unit-1
• System Software
• Application Software
System Software
• The system software is a collection of programs designed to
System Programs
HARDWARE
(Contd…)
Structure of Operating System
(Contd…):
• The structure of OS consists of 4 layers:
1. Hardware
Hardware consists of CPU, Main memory, I/O
Devices, etc,
(Contd…)
Structure of Operating System
(Contd…):
3. System programs
This layer consists of compilers, Assemblers, linker
etc.
4. Application programs
This is dependent on users need. Ex. Railway
reservation system, Bank database management
etc.,
What is Operating System ?
Examples of Operating System
Examples of Operating System
- User convenience .
• This set of jobs is a subset of the jobs kept in the job pool.
• Reliability problem
• One must have to take care of security and
integrity of user programs and data
• Data communication problem
Distributed OS
- Distributed systems use multiple central processors to
serve multiple real-time applications and multiple users.
- Data processing jobs are distributed among the
processors accordingly.
- These are referred as loosely coupled systems or
distributed systems.
- Processors in a distributed system may vary in size and
function.
Distributed OS
Distributed OS
Advantages of Distributed Operating System:
• Failure of one will not affect the other network communication, as all
• Since resources are being shared, computation is highly fast and durable
• These systems are easily scalable as many systems can be easily added to
the network