Skip to product information
Easy-to-learn operating system
Easy-to-learn operating system
Description
Book Introduction
Learn with clear analogies and examples
Structure and principles of the operating system


『Easy to Learn Operating Systems (3rd Edition)』 is aimed at IT students who want to learn the basic structure and core principles of operating systems.
Key concepts are explained through real-life examples, and the relationships between concepts are organized in figures and tables.
To help you understand the organic relationships between operating system components, a concept map is included at the beginning of each part, and system code examples are included as in-depth elements to help you learn specific operating principles.

※ Practice problem answers are provided only for odd-numbered multiple-choice questions.
  • You can preview some of the book's contents.
    Preview

index
PART 01 Operating Systems and Computers

CHAPTER 01 Operating System Overview
01 Operating System Concept
02 The evolution of computers
03 Operating System Configuration
04 Types of operating systems
Summary/Practice Questions

CHAPTER 02 Computer Structure and Performance Improvement
01 Basic configuration of the computer
02 CPU and Memory
03 Computer Performance Enhancement Technology
Summary/Practice Questions

PART 02 PROCESS MANAGEMENT

CHAPTER 03 PROCESS
01 Process concept and status
02 Process Control Block and Context Switching
03 Process Hierarchy
04 [Advanced] Data Area of ​​the Process
Summary/Practice Questions

CHAPTER 04 Communication between Threads and Processes
01 Concept and characteristics of threads
02 Threading
03 Interprocess Communication
04 [Advanced] Interprocess Communication Code
Summary/Practice Questions

CHAPTER 05 CPU SCHEDULING
01 CPU Scheduling Overview
02 CPU Scheduling Algorithm
03 Multiprocessor Scheduling
Summary/Practice Questions

CHAPTER 06 Critical Sections and Synchronization
01 Synchronization with critical area
02 Synchronization Tool
03 [Advanced] Synchronization Code Case
Summary/Practice Questions

CHAPTER 07 Deadlock
01 Concept and Necessary Conditions of Deadlock
02 How to handle deadlocks
Summary/Practice Questions

PART 03 Memory Management

CHAPTER 08 Memory and Allocation
01 Memory structure and program execution preparation
02 Memory allocation of the process
03 Memory Allocation Techniques
04 [Advanced] Buddy System
Summary/Practice Questions

CHAPTER 09 Paging Memory
01 Paging Memory Management
02 Paging Table Management
03 Segmentation Memory Management
Summary/Practice Questions

CHAPTER 10 VIRTUAL MEMORY MANAGEMENT
01 Virtual Memory System
02 Page Replacement Algorithm
03 Frame Allocation
Summary/Practice Questions

PART 04 I/O and Storage Management

CHAPTER 11 FILE SYSTEM
01 Understanding Files and File Systems
02 Directory
03 File Management
Summary/Practice Questions

CHAPTER 12 STORAGE DEVICES AND I/O SYSTEMS
01 Storage and Disk Scheduling
02 RAID
03 Input/Output System
Summary/Practice Questions

CHAPTER 13 VIRTUALIZATION AND SECURITY
01 Distributed System
02 Virtualization
03 Security and Encryption
Summary/Practice Questions

Detailed image
Detailed Image 1
GOODS SPECIFICS
- Date of issue: July 18, 2025
- Page count, weight, size: 560 pages | 1,127g | 188*257*22mm
- ISBN13: 9791173400209

You may also like

카테고리