What is an Operating System?

An Operating System (OS) is system software that manages hardware resources and provides services for computer programs.

Functions of an OS

  • Process management
  • Memory management
  • File system management
  • Device management
  • Security and access control

Types of OS

  • Batch OS: Jobs are collected and processed in batches.
  • Time-Sharing OS: Multiple users share CPU time.
  • Real-Time OS: Guarantees response within a time constraint.
  • Distributed OS: Manages a group of networked computers.
  • Network OS: Provides networking features.