A to Z Full Forms and Acronyms

What are the types of Operating system?

Jun 24, 2021 operating systemos, 1471 Views
An Article on what is os

Types of Operating system

The software that allows computer users to run applications with the hardware of a specific system. Software designed to handle basic elements of computer operation, such as sending instructions to hardware devices like disk drives and computer screens, and allocating system resources such as memory to different software applications being run. Given that uniformly designed operating systems that run on many different computers, developers of software do not need to concern themselves with these problems and are provided with a standard platform for new programs. Microsoft, Windows, or Apple Computer's OS are examples of operating systems.

Features of Operating System

Here is a list commonly found important features of an Operating System:

  • Protected and supervisor mode

  • Allows disk access and file systems Device drivers Networking Security

  • Program Execution

  • Memory management Virtual Memory Multitasking

  • Handling I/O operations

  • Manipulation of the file system

  • Error Detection and handling

  • Resource allocation

  • Information and Resource Protection

Types of Operating system

  • Batch Operating System

  • Multitasking/Time-Sharing OS

  • Multiprocessing OS

  • Real-Time OS

  • Distributed OS

  • Network OS

  • Mobile OS

Why use an operating system?

An operating system brings powerful benefits to computer software and software development. Without an operating system, every application would need to include its own UI, as well as the comprehensive code needed to handle all low-level functionality of the underlying computer, such as disk storage, network interfaces, and so on. Considering the vast array of underlying hardware available, this would vastly bloat the size of every application and make software development impractical.

Instead, many common tasks, such as sending a network packet or displaying text on a standard output device, such as a display, can be offloaded to system software that serves as an intermediary between the applications and the hardware. The system software provides a consistent and repeatable way for applications to interact with the hardware without the applications needing to know any details about the hardware.

A to Z Full Forms and Acronyms
Nitin Pandit

Nitin Pandit

With over 10 years of vast development experience with different technologies, Nitin Pandit is Microsoft certified Most Valued Professional (Microsoft MVP) with a rich skillset that includes developing and managing IT/Web-based applications in different technologies, such as – C#.NET, ADO.NET, LINQ to SQL, WCF, and ASP.NET 2.0/3.x/4.0, WCF, WPF, MVC 5.0 (Razor), and Silverlight, along with client-side programming techniques, like jQuery and AngularJS. Nitin possesses a Master’s degree in Computer Science and has been actively contributing to the development community for its betterment. He has written more than 100 blogs/articles and 3 eBooks on different technologies to help improve the knowledge of young technology professionals. He has trained more than one lakh students and professionals, as a speaker in workshops and AppFests, conducted in more than 25 universities in North India.

Related Article

Cookies.

By using this website, you automatically accept that we use cookies. What for?

Understood