0% found this document useful (0 votes)
38 views

Fundamental of Operating Systems

The document discusses different types of operating systems: Batch operating systems do not interact directly with the computer and group similar jobs into batches. Time-sharing operating systems allow tasks to execute for a quantum of time so that all tasks can run smoothly. Distributed operating systems allow independent computers to communicate over a network to access remote files and software. Network operating systems run on servers to manage networking functions and allow shared access over a private network. Real-time operating systems have very strict time requirements to process inputs and are used for systems like robots or air traffic control. Within real-time systems, hard real-time systems cannot accept any delays while soft real-time systems prioritize tasks and allow short delays.

Uploaded by

Kavin Kavin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Fundamental of Operating Systems

The document discusses different types of operating systems: Batch operating systems do not interact directly with the computer and group similar jobs into batches. Time-sharing operating systems allow tasks to execute for a quantum of time so that all tasks can run smoothly. Distributed operating systems allow independent computers to communicate over a network to access remote files and software. Network operating systems run on servers to manage networking functions and allow shared access over a private network. Real-time operating systems have very strict time requirements to process inputs and are used for systems like robots or air traffic control. Within real-time systems, hard real-time systems cannot accept any delays while soft real-time systems prioritize tasks and allow short delays.

Uploaded by

Kavin Kavin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

FUNDAMENTAL OF

OPERATING SYSTEMS
M.KAVIN
B.TECH ARTIFICIAL INTELLIGENCE & DATA SCIENCE
TOPIC:
OPERATING SYSTEM:

An Operating System performs all the basic tasks like managing files,
processes, and memory. Thus operating system acts as the manager of all the
resources, i.e. resource manager. Thus, the operating system becomes an
interface between user and machine. 
BATCH OPERATING SYSTEM:

Batch Operating System does not interact with the computer directly. There is
an operator which takes similar jobs having the same requirement and group
them into batches. It is the responsibility of the operator to sort jobs with
similar needs. 
i
TIME-SHARING OPERATING SYSTEM:

In this operating system, each task is given some time to execute so that all the
tasks work smoothly. Each user gets the time of CPU as they use a single
system. These systems are also known as Multitasking Systems. The task can
be from a single user or different users also. The time that each task gets to
execute is called quantum. After this time interval is over OS switches over to
the next task. 
DISTRIBUTED OPERATING SYSTEM :

These types of the operating system is a recent advancement in the world of computer
technology and are being widely accepted all over the world and, that too, with a great pace.
Various autonomous interconnected computers communicate with each other using a shared
communication network. Independent systems possess their own memory unit and CPU.
These are referred to as loosely coupled systems or distributed systems. These system’s
processors differ in size and function. The major benefit of working with these types of the
operating system is that it is always possible that one user can access the files or software
which are not actually present on his system but some other system connected within this
network i.e., remote access is enabled within the devices connected in that network.
NETWORK OPERATING SYSTEM:

These systems run on a server and provide the capability to manage data, users,
groups, security, applications, and other networking functions. These types of
operating systems allow shared access of files, printers, security, applications,
and other networking functions over a small private network. One more
important aspect of Network Operating Systems is that all the users are well
aware of the underlying configuration, of all other users within the network, their
individual connections, etc. and that’s why these computers are popularly known
as tightly coupled systems.
REAL-TIME OPERATING SYSTEM:

These types of OSs serve real-time systems. The time interval required to
process and respond to inputs is very small. This time interval is
called response time. Real-time systems are used when there are time
requirements that are very strict like missile systems, air traffic control
systems, robots, etc. 
TWO TYPES OF REAL-TIME OPERATING SYSTEMS:

• Hard Real-Time Systems


• Soft Real-Time Systems
1)HARD REAL-TIME SYSTEMS:

Hard Real-Time Systems are the operating systems are meant for applications
where time constraints are very strict and even the shortest possible delay is
not acceptable. These systems are built for saving life like automatic
parachutes or airbags which are required to be readily available in case of any
accident. Virtual memory is rarely found in these systems.
2)SOFT REAL-TIME SYSTEMS:

In a soft real-time system, an important task is prioritized over less important


tasks, and this priority remains active until the completion of the task.
Furthermore, a time limit is always set for a specific job, enabling short time
delays for future tasks, which is acceptable. For Example, virtual reality,
reservation systems, etc.
A KAVIN’S Presentation

You might also like