COMP3891

Operating Systems Overview

Role of an Operating System

Abstract (or Extended) Machine

Resource Manager

Structure of an Operating System

Privileged Component

Kernel

Operating System is Privileged

Interaction Between Application Programs and the OS

Note on System Libraries

Systems libraries are libraries of support functions (procedures, subroutines).

Aside: Privilege-less OS