1.2 Different Types of Operating systems­ Batch operating system, Multi Programmed, Time Shared OS, Multiprocessor Systems, Distributed Systems, Real time systems & Mobile OS.

22516 Operating System MSBTE CO IT 1.2 Different Types of Operating systems­ Batch operating system, Multi Programmed, Time Shared OS, Multiprocessor Systems, Distributed Systems, Real time systems & Mobile OS.

 Types of Operating systems

            Different Types of Operating systems­ Batch operating system, Multi Programmed, Time Shared OS, Multiprocessor Systems, Distributed Systems, Real time systems. Mobile OS (Android, iOS).


There are various types of operating systems designed to serve different needs. Here's a brief overview:

  1. Batch Operating System: The users of a batch operating system do not interact with the computer directly. Each user prepares his job on an offline device like a punch card and submits it to the computer operator. The system can choose to process jobs without manual intervention.
  2. Multi-programmed Operating Systems: This type of OS is designed to have multiple programs loaded into main memory at once. The OS switches among the programs for efficient use of the processor and to provide reasonable response times for interactive user programs or tasks.
  3. Time-Sharing Systems (Multitasking): Time-sharing is a logical extension of multiprogramming. Here, the CPU switches jobs so frequently that users can interact with each job while it is running. This creates the illusion of multiple CPUs, as each user and their jobs get a "slice" of time from the CPU.
  4. Multiprocessor Systems (Parallel systems or Multicore): These systems have more than one processor in close communication, sharing the computer bus, the clock, and sometimes memory and peripheral devices. They can be used to increase throughput, improve reliability, or both.
  5. Distributed Systems: Distributed systems distribute the computation among several physical processors. The processors in a distributed system may vary in size and function. They can be located within the same building or spread across a global network.
  6. Real-Time Systems: Real-time systems are usually dedicated, embedded systems. They can be either hard real-time systems (where a few microseconds can result in a catastrophe) or soft real-time systems (where latencies of a few microseconds or milliseconds can still be tolerated).
  7. Mobile Operating Systems: Mobile operating systems are designed to control a mobile device such as a smartphone, tablet, or a wearable device. Android (developed by Google) and iOS (developed by Apple) are examples of mobile operating systems.

Each of these types of operating systems have their own strengths and weaknesses, and they are chosen based on the specific needs of what they will be used for.

Post a Comment

Previous Post Next Post