Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 969 Bytes

OS.md

File metadata and controls

26 lines (23 loc) · 969 Bytes

What is an Operating System?

An operating system acts as an intermediary between the user of a computer and the computer hardware. The purpose of an operating system is to provide an environment in which a user can execute programs in a convenient and efficient manner. It is thus a software that manages the computer hardware.

Types of Operating Systems:

  1. Batch OS
  2. Multiprogrammed OS
  3. Time sharing
  4. Distributed
  5. Real time

An operating system must support the following tasks -

  1. Process management
  2. Main memory management
  3. File management
  4. I/O system management
  5. Secondary storage management
  6. Networking
  7. Protection
  8. Command Line Interpreter (CLI)

Examples of Operating System are –

  • Windows
  • GNU/Linux
  • macOS (Macintosh), used for Apple’s personal computers and workstations (MacBook, iMac)
  • Android (Google’s Operating System for smartphones/tablets/smartwatches)
  • iOS (Apple’s OS for iPhone, iPad and iPod Touch)