內容簡介
本書是作者在多年教學工作的基礎上、參閱有關文獻而編寫的。考慮到本課程的學時數有限,對其內容進行了精選,著重於操作繫統基本概念、基本原理、基本技術、基本方法的闡述,力求做到概念清晰、表述正確、結構合理、取舍得當、由淺入深、循序漸進、通俗易懂、便於自學,希望達到較好的教學效果。
全書共分8章。第1章引論,介紹操作繫統的基本概念、操作繫統的形成與發展、操作繫統的功能、操作繫統的特征和作用;第2章處理器管理,介紹並發執行的特征和進程的概念,對進程控制、進程調度及算法、進程互斥與同步、進程通信、進程死鎖等問題進行了分析和討論;第3章存儲管理,介紹存儲管理的基本知識,討論了存儲管理的基本功能、各種存儲管理技術和虛擬存儲管理技術;第4章設備管理,介紹I/O硬件原理、I/O控制方式和I/O緩衝技術,對設備的分配、磁盤存儲的管理、驅動調度及算法、虛擬設備技術進行了討論;第5章文件管理,介紹文件和文件繫統的概念;討論了文件目錄、文件組織、文件存儲空間管理、文件操作、文件保護與保密;第6章作業管理,介紹作業的概念、作業控制方式、用戶接口、作業管理,著重討論了作業調度算法;第7章UNIX繫統,作為一個實例主要介紹UNIX繫統的一些實現技術;第8章Windows繫統,隻得為另一個實例主要介紹Windows繫統的實現技術。
全書共分8章。第1章引論,介紹操作繫統的基本概念、操作繫統的形成與發展、操作繫統的功能、操作繫統的特征和作用;第2章處理器管理,介紹並發執行的特征和進程的概念,對進程控制、進程調度及算法、進程互斥與同步、進程通信、進程死鎖等問題進行了分析和討論;第3章存儲管理,介紹存儲管理的基本知識,討論了存儲管理的基本功能、各種存儲管理技術和虛擬存儲管理技術;第4章設備管理,介紹I/O硬件原理、I/O控制方式和I/O緩衝技術,對設備的分配、磁盤存儲的管理、驅動調度及算法、虛擬設備技術進行了討論;第5章文件管理,介紹文件和文件繫統的概念;討論了文件目錄、文件組織、文件存儲空間管理、文件操作、文件保護與保密;第6章作業管理,介紹作業的概念、作業控制方式、用戶接口、作業管理,著重討論了作業調度算法;第7章UNIX繫統,作為一個實例主要介紹UNIX繫統的一些實現技術;第8章Windows繫統,隻得為另一個實例主要介紹Windows繫統的實現技術。