Skip to main content

Introduction to Operating Systems

What is an Operating System?

0:00
LearnStep 1/3

What is an Operating System?

Operating System: The Essential Software

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

Key Roles of an OS

  • Resource Manager: Manages CPU, memory, storage, and I/O devices
  • Interface Provider: Provides interface between user and hardware
  • Process Manager: Creates, schedules, and terminates processes
  • Security: Controls access to system resources

Goals of an Operating System

  1. Convenience: Make the computer easy to use
  2. Efficiency: Use hardware resources efficiently
  3. Ability to Evolve: Allow introduction of new features

Examples of Operating Systems

CategoryExamples
DesktopWindows, macOS, Linux (Ubuntu, Fedora)
MobileAndroid, iOS
ServerLinux (RHEL, CentOS), Windows Server
EmbeddedFreeRTOS, VxWorks