Week 5 - Operating System
Week 5 - Operating System
Operating Systems
Operating Systems
• The operating system is the most important
program
that runs on a computer.
• Operating system is an interface between
computer and user.
• It is responsible for the management and
coordination of activities and the sharing of
the resources of the computer.
Operating Systems
Operating Systems
First generation: direct input
Data for
$END
program
$RUN
FORTRAN $LOAD
program
$FORTRAN
$JOB, 10,6610802, ETHAN MILLER
Real-Time
• A real-time operating system is a
multitasking operating system that aims at
executing real-time applications.
• Responds to input instantly.
Operating Systems
Types of Operating System
is
Operating Systems
Types of Operating System
Distributed
A distributed operating system manages a
group of independent computers and makes
them appear to be a single computer.
The development of networked computers
that could be linked and communicate with
each other, gave rise to distributed
computing.
Operating Systems
Types of Operating System
Embedded
Embedded operating systems
are designed to be used in
embedded computer systems.
They are designedto operateon small
machines like PDAs with less autonomy.
They are able to operate with a
limited number of resources.
Operating Systems
Major Functions of Operating System
• Resource management
• Data management
• Job management
• Standard means of communication
between User
and Computer
Why are Operating Systems Important?
1. Important to understand and know how to
correctly use when writing user applications.
2. Large and complex systems that have a high
economic impact and result in interesting
problems of management.
3. Few actually involved in OS design and
implementation but nevertheless many general
techniques to be learned and applied.
4. Combines concepts from many other areas of
Computer Science: Architecture, Languages,
Data Structures, Algorithms, etc.
Vinod Sencha
THANK YOU