Types of Operating Systems (With OS Functions and Examples)
Types of Operating Systems (With OS Functions and Examples)
com
Sign in
Show Transcript
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 1/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
operating systems are, why they're important, and the different types of
operating systems in use today.
Every computer, smartphone or similar electronic device comes with special software called an
operating system. An operating system, also known as an OS, is the engine behind the utility
value of computers and smartphones. There are different types of operating systems
depending on the device, manufacturer and user preference, and if you work, or want to work,
in the information technology field, it's important to understand them.
In this article, we’ll discuss what operating systems are, explain why they're important and
explore the different types of operating systems in use today.
Key takeaways:
An operating system is software that supports and manages all the programs and
applications used by a computer or mobile device.
An operating system uses a graphic user interface (GUI), a combination of graphics and text,
that allows you to interact with the computer or device.
Every computer or smart device needs at least one operating system to run applications and
perform tasks.
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 2/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Part-time jobs
Full-time jobs
The kernel is the core inner component that processes data at the hardware level. It handles
input-output management, memory and process management.
The shell is the outer layer that manages the interaction between the user and the OS. The
shell communicates with the operating system by either taking the input from the user or a
shell script. A shell script is a sequence of system commands that are stored in a file.
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 3/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Drive/disk management: An operating system manages computer drives and divides disks.
Device control: An operating system enables you to allow or block access to devices.
User interface: This part of an operating system, also known as UI, allows users to enter and
receive information.
Most operating systems come pre-installed on the device. However, users can change their OS
or upgrade to a newer version of the operating system for better device performance.
1. Batch OS
The batch operating system does not have a direct link with the computer. A different system
divides and allocates similar tasks into batches for easy processing and faster response.
The batch operating system is appropriate for lengthy and time-consuming tasks. These
systems are used for tasks such as managing payroll systems, data entry and bank statements.
To avoid slowing down a device, each user prepares their tasks offline and submits them to an
operator. The advantages and disadvantages of using a batch operating system include:
Advantages Disadvantages
Many users can share batch systems. There is Batch operating systems are challenging
little idle time for batch operating systems. to debug.
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 4/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Advantages Disadvantages
It's easy to estimate how long a task will take to It may be costly to install and maintain
2. Time-sharing or multitasking OS
The time-sharing operating system, also known as a multitasking OS, works by allocating time
to a particular task and switching between tasks frequently. Unlike the batch system, the time-
sharing system allows users to complete their work in the system simultaneously.
Examples of time-sharing operating systems include Multics and Unix. These types of systems
allow many users to be distributed across various terminals to minimize response time.
Potential advantages and disadvantages of time-sharing operating systems include:
Advantages Disadvantages
There's a quick response during task The user's data security might be a
performance. problem.
All tasks get an equal chance of being Problems in data communication may
accomplished. arise.
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 5/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
3. Distributed OS
This system is based on autonomous but interconnected computers communicating with
each other via communication lines or a shared network. Each autonomous system has its
own processor that may differ in size and function. These operating systems are often used
for tasks such as telecommunication networks, airline reservation controls and peer-to-peer
networks .
A distributed operating system serves multiple applications and multiple users in real time. The
Career Guide
data processing function is then distributed across the processors. Potential advantages and
disadvantages of distributed operating systems are:
Advantages Disadvantages
Failure in one site may not cause much They require a high level of expertise to
disruption to the system. maintain.
4. Network OS
Network operating systems are installed on a server providing users with the capability to
manage data, user groups and applications. This operating system enables users to access and
share files and devices such as printers, security software and other applications, mostly in a
local area network.
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 6/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Examples of network operating systems include Microsoft Windows, Linux and macOS X.
Potential advantages and disadvantages of these systems are:
Advantages Disadvantages
It's easy to upgrade and integrate new Users' reliance on a central server might be
technologies. detrimental to workflows.
5. Real-time OS
Real-time operating systems provide support to real-time systems that require observance of
strict time requirements. They are typically used for tasks such as scientific experiments,
medical imaging , robotics and air traffic control operations. The response time between
input, processing and response is tiny, which is beneficial for processes that are highly
sensitive and need high precision.
These processes include operating missile systems, medical systems or air traffic control
systems, where delays may lead to loss of life and property. Real-time operating systems may
either be hard real-time systems or soft real-time systems. Hard real-time systems are
installed in applications with strict time constraints.
The system guarantees the completion of sensitive tasks on time. Hard real-time does not
have virtual memory. Soft real-time systems do not have equally rigid time requirements. A
critical task gets priority over other tasks. Potential advantages and disadvantages of real-
time operating systems include:
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 7/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Advantages Disadvantages
They use device and systems maximally, They have a low capacity to run tasks
hence more output. simultaneously.
The focus is on current tasks, and less They run on complex algorithms that are not
focus is put on the queue. easy to understand.
6. Mobile OS
Mobile operating systems such as Android OS, Apple and Windows mobile OS run exclusively
on small devices such as smartphones, tablets and wearables. The system combines the
features of a personal computer with additional features useful for a handheld device.
Mobile operating systems start when a device is powered on to provide access to installed
applications. Mobile operating systems also manage wireless network connectivity. Potential
advantages and disadvantages of mobile operating systems are:
Advantages Disadvantages
Most systems are easy for users to Some mobile OS put a heavy drain on a device’s
learn and operate. battery, requiring frequent recharging.
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 8/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Advantages Disadvantages
Yes No
Microsoft Windows
Created by Microsoft, Microsoft Windows is one of the most popular proprietary operating
systems for computers in the world. Most personal computers come preloaded with a version
of Microsoft Windows. One downside of Windows is that compatibility with mobile phones
has been problematic.
Apple iOS
Apple iOS from Apple is used on smartphones and tablets manufactured by the same
company. Users of this system have access to hundreds of applications. The operating system
offers strong encryption capabilities to control unauthorized access to users' private data.
Google Android
Android from Google is the most popular operating system in the world. It's mainly used on
tablets and smartphones. It also runs on devices made by other manufacturers. Users have
access to numerous mobile applications available on the Google Play Store.
Apple macOS
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 9/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Developed by Apple, this proprietary operating system runs on the manufacturer's personal
computers and desktops. All Apple and Macintosh computers come equipped with the latest
version of macOS, previously known as OS X systems. The ability to prevent bugs and fend off
hackers make Apple operating systems popular with their users.
Linux
Created by the Finnish programmer Linus Torvalds, Linux is today developed by programmer
collaborators across the world who submit tweaks to the central kernel software. Linux is
popular with programmers and corporate servers. It is available for free online.
Learning about OS and improving your understanding of basic computer technology isn't
just for computer enthusiasts—these are important skills for all computer users.
Please note that none of the companies or products mentioned in this article are affiliated with
Indeed.
Share:
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 11/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Resume Services
Get your resume reviewed or rewritten
Interview Practice
Practice interviewing with an expert career coach
Book a session
Indeed Resume
Get noticed by employers
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 12/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Salary Calculator
See your personalized pay range
Resume Samples
Kick start your search with templates
Company Reviews
Access millions of company reviews
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 13/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
Find companies
Hiring Lab Career Advice Browse Jobs Browse Companies Salaries Indeed Events
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 14/15
11/28/23, 5:04 AM Types of Operating Systems (With OS Functions and Examples) | Indeed.com
© 2023 Indeed Your Privacy Choices Accessibility at Indeed Privacy Center Cookies
Privacy Terms
https://www.indeed.com/career-advice/career-development/types-of-operating-systems 15/15