• Process Concept – Program vs process – Process in memory & PCB – Process state • Processes Operations – Process creation, program execution, process termination – UNIX example: fork(), exec*(), wait()
• Overview of OS – Overview of Computer System: Organization & Architecture – What is an OS – OS Operation: Interrupt-driven via system call • Major OS Components – Process Management – Memory Management – Storage Management • Kernel Data Structures • Computing Environments & Open-Sourced OS
Computer System Operation A modern computer system System boot Interrupt I/O Structure I/O Structure I/O operation DMA Storage Structure and Storage Hierarchy Storage Structure Storage hierarchy Hardware Protection Hardware Protection General System Architecture General System Architecture system call Computing Environments