An Operating System is a system software which uses the software and hardware resources and provides an environment for application programs to execute appropriately.
Operating System Types
1. Distributed Operating System
With a distributed system, memory and clock are not shared by processors.
2. Real Time Systems
In this type of operating system, It ensures that tasks will be executed in bounded time.
3. Multitasking Or Time Sharing
In this type of operating system, CPU switches among jobs to execute them.
4. Parallels Operating System
In this type of operating system processors share clock, bus and memory. These types of systems are also called the tightly coupled systems.
5. Batch Operating System
In this type of operating system, jobs are not executed automatically an operator feeds them to system for execution manually.
Operating System Functions
Process Management
Memory Management
Device Management
File Management
Security
Networking
Command-Interpreter System
I/O Management
Operating System Examples
Windows XP
Windows Vista
Windows 7
Windows 8
Windows 10
MS-DOS
Mac OS
Unix
Linex
Android
iOS