What is Operating System_ Explain Types of OS, Features and Examples
What is Operating System_ Explain Types of OS, Features and Examples
The OS helps you to communicate with the computer without knowing how to
speak the computer’s language. It is not possible for the user to use any
computer or mobile device without having an operating system.
Table of Content:
https://www.guru99.com/operating-system-tutorial.html 1/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
History Of OS
Operating systems were first developed in the late 1950s to manage tape
storage
The General Motors Research Lab implemented the first OS in the early
1950s for their IBM 701
In the mid-1960s, operating systems started to use disks
In the late 1960s, the first version of the Unix OS was developed
The first OS built by Microsoft was DOS. It was built in 1981 by purchasing
the 86-DOS software from a Seattle company
The present-day popular OS Windows first came to existence in 1985 when a
GUI was created and paired with MS-DOS.
https://www.guru99.com/operating-system-tutorial.html 2/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
Following are the Operating System examples with the latest Market Share
OS Name Share
Windows 40.34
Android 37.95
iOS 15.44
Mac OS 4.34
Linux 0.95
Chrome OS 0.14
RELATED ARTICLES
→ Difference Between RAM and ROM
→ Deadlock in Operating System: What is, Circular Wait (Examples)
https://www.guru99.com/operating-system-tutorial.html 3/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
The user of a batch operating system never directly interacts with the computer.
In this type of OS, every user prepares his or her job on an offline device like a
punch card and submit it to the computer operator.
Real time OS
A real time operating system time interval to process and respond to inputs is
very small. Examples: Military Software Systems, Space Software Systems are the
Real time OS example.
https://www.guru99.com/operating-system-tutorial.html 4/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
Mobile OS
Mobile operating systems are those OS which is especially that are designed to
power smartphones, tablets, and wearables devices.
Some most famous mobile operating systems are Android and iOS, but others
include BlackBerry, Web, and watchOS.
https://www.guru99.com/operating-system-tutorial.html 5/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
5. I/O System Management: One of the main objects of any OS is to hide the
peculiarities of that hardware devices from the user.
10. Job accounting: Keeping track of time & resource used by various job and
users.
https://www.guru99.com/operating-system-tutorial.html 7/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
https://www.guru99.com/operating-system-tutorial.html 8/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
Introduction to Kernel
Features of Kernel
Low-level scheduling of processes
Inter-process communication
Process synchronization
Context switching
Types of Kernel
There are many types of kernels that exists, but among them, the two most
popular kernels are:
1. Monolithic
A monolithic kernel is a single code or block of the program. It provides all the
required services offered by the operating system. It is a simplistic design which
creates a distinct communication layer between the hardware and software.
https://www.guru99.com/operating-system-tutorial.html 9/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
2. Microkernels
Microkernel manages all system resources. In this type of kernel, services are
implemented in different address space. The user services are stored in user
address space, and kernel services are stored under kernel address space. So, it
helps to reduce the size of both the kernel and operating system.
64-bit applications
32-bit applications require 32-
Compatibility require a 64-bit OS and
bit OS and CPUs.
CPU.
https://www.guru99.com/operating-system-tutorial.html 10/13
24/06/2025, 12:03 What is Operating System? Explain Types of OS, Features and Examples
Summary
What is OS (Operating System definition) and its Types: An operating system
is a software which acts as an interface between the end user and computer
hardware. Different categories of Operating System in computer and other
devices are: Batch Operating System, Multitasking/Time Sharing OS,
Multiprocessing OS, Real Time OS, Distributed OS, Network OS & Mobile OS
Personal Computer Operating Systems were first developed in the late
1950s to manage tape storage
Explain Operating System working: OS works as an intermediate between
the user and computer. It helps the user to communicate with the computer
without knowing how to speak the computer’s language.
The kernel is the central component of a computer operating systems. The
only job performed by the kernel is to the manage the communication
between the software and the hardware
Two most popular kernels are Monolithic and MicroKernels
Process, Device, File, I/O, Secondary-Storage, Memory management are
various functions of an Operating System
https://www.guru99.com/operating-system-tutorial.html 11/13