Operating systems (OS), Examples of operating systems, Advantages of operating systems

operating system examples

Operating systems

The Operating system is system software that acts as an interface between the software and hardware. The user can only communicate with hardware with the help of operating systems. So, we can say that computer hardware always required software to perform important useful tasks.

Examples of Operating Systems

There are many examples of operating systems. Some common examples of operating systems are as follows;

Windows XP, Windows 7, Windows 8, Windows 10, Android, IOS, MacOS, Disk operating systems (DOS).

Advantages of OS

There are many advantages to operating systems. Some advantages are mentioned here for having a basic understanding.

  1. OS Provides Graphical User Interface (GUI) in the form of menu, icons, and buttons.
  2. OS manage the memory by memory management techniques. e.g, paging, swapping, Read More  segmentation  Read More  etc.
  3. OS manage the input and output. All I/O devices are managed by OS.
  4. OS manage resource allocation. OS gives the resources to the process in such a way that all processes can use the resources in an efficient way. A resource can be a file or in the form of software or hardware etc. Banker’s algorithm  Read More  is a very famous algorithm to manage the resources in an efficient way and to avoid deadlock.
  5. OS convert a program into the process.  Read More 
  6. OS is responsible to synchronize the processes. Monitors and semaphores are very commonly used to synchronize the processes.  Read More 
  7. OS is responsible to manage the processes by making a process simple by threads.  Read More 
  8. OS manage the interrupts and handle the interrupts.  Read More 
  9. OS is responsible to schedule the process for the execution on CPU. Some common process scheduling techniques are first come-first served,  Read More  round robin  Read More , priority scheduling  Read More  and shortest job first scheduling  Read More  etc.

The main program of OS

The bootstrap program is loaded into the main memory when computer reboots. Bootstrap program loads into the ROM. One main program of OS is the kernel. Kernal is running at all times. All the operating system is controlled by the kernel. When we load OS in main memory, the first of all kernel loads into the main memory.

Classification of operating System

Operating systems can be classified as follows:

There are different types of the operating system are as follow

  1. Multi-user
  2. Single user
  3. Multiprocessor
  4. Multitasking
  5. Single-tasking
  6. Batch os
  7. Online processing
  8. Multi-user os
  1. Multi-user

A multiprocessing OS provides the execution of many tasks at the same time. Multiuser user os has multiple numbers of CPUs. It is very expensive but provides fast processing speed. Multi-user os is complex in its execution. The many operating systems like UNIX, 64-bit server edition of windows, etc. are multiprocessing.

Examples of multi user operating systems

Mainframe OS, Unix, and Virtual Memory System (VMS) are examples of a multi-user OS.

  1. Single user os

A single-user operating system is a type of operating system that has been designed to use on a computer. It can be used on the same device, and it supports one user at a time. It is very commonly used for home. It’s also used in offices and other work environments

Examples of single user single task operating systems

Examples of single user operating systems are MS-DOS and Palm OS, etc.

  1. Multiprocessor

This operating provides the facility of opening the same program more than just in one CPU. It may or may not be multiprocessing. In a single CPU system, multiple programs are executed one after another by dividing the CPU into the small-time slice.

  1. Multitasking

In a multitasking system, more than one program can be executed at the same time but they are run one after another through a single CPU by time-sharing. For example Windows, Linux, Mac, UNIX, etc.
Multitasking OS are of two types:
1)   Preemptive multitasking
2) Co-operative multitasking

  1. Single tasking

This operating system supports many parts of a single program running at any one time.

6. Batch Processing

In batch processing is a processing system in which all the needed input of the entire task is provided in advance. The output of the entire program is provided after the execution of all the tasks. The main functions of batch os are as follows;

  1. More than one task are processed
  2. It is used only when all the inputs are known initially
  3. CPU free time is less
  4. The printer is used as an output device
  5. It is an old processing technique not commonly used nowadays.
  6. More than one task are processed
  7. User cannot provide input during the process.
  8. It needs a large memory.
  9. Online processing

It is an individual processing system in which the program is run or executes on an individual basis as soon as they are provided by the user. It has many features like:

  1. one task is executed at a time
  2. It doesn’t require large memory
  3. CPU free for any time
  4. It is a modern processing technique.
  5. User can give input during processing
  6. The monitor is used as an output device
  7. It is used when all inputs ate not known in advance

Frequently Asked Questions (FAQ)

All of the following are examples of network operating systems except ____.
a) Linux
b) Windows 8
c) OS X
Answer: d. MS-DOS

All of the following are popular examples of operating systems except ____.
a) Linux
b) Windows 8
c) Windows 7
Answer: d. MS-DOS

All of the following are examples of desktop operating systems except ____.
a) Linux
b) Windows 8
c) Windows 7
d) Android
Answer: d. Android

What are Examples of microsoft windows operating systems?
B) 7 and 8
c) xp
d) both B and C

Answer: d) both B and C

What are Examples of mainframe operating systems?

  1. z / OS Mainframe operating system
  2. z / VM Mainframe operating system
  3. Linux for System z Mainframe operating system
  4. z / TPF Mainframe operating system etc.

What are Examples of embedded operating systems?

Embedded Linux: Embedded Linux is used in printers, Android mobile phones and in other many devices.
Symbian: Symbian is used in mobile phones.
BlackBerry Operating System: It is used in BlackBerry Phones.
Windows Mobile Operating System: It is used in window phones.
IOS: IOS is used in MAC operating systems and other Apple devices.

Give 4 examples of operating systems that are commonly used nowadays?
Microsoft Windows, Apple macOS, Linux, Android, and Apple’s iOS are OS that commonly used nowadays.

What are examples of proprietary operating systems?
Examples of proprietary operating systems are Windows and Mac OS X.

What are examples of command line operating systems?

Answer: MS-DOS is an example of command line operating systems.