part1. Overview
1. Introduction
2. Operation-System Structures
• What Operating Systems Do
• Computer-System Organization
• Computer-System Architecture
• Operating-System Operations
• Resource Management
• Security and Protection
• Virtualization
• Distributed Systems
• Kernel Data Structures
• Computing Environments
• Free/Libre and Open-Source Operating Systems
• Describe the general organization of a computer system and the role of interrupts
• Describe the components in a modern, multiprocessor computer system
• Illustrate the transition from user mode to kernel mode
• Discuss how operating systems are used in various computing environments
• Provide examples of free and open-source operating systems