定 價:46 元
叢書名:高等院校計算機專業(yè)及專業(yè)基礎課系列教材
- 作者:陳向群,楊芙清編著
- 出版時間:2006/6/2
- ISBN:9787301081440
- 出 版 社:北京大學出版社
- 中圖法分類:TP316
- 頁碼:496頁
- 紙張:膠版紙
- 版次:2
- 開本:16K
《操作系統(tǒng)教程》分為操作系統(tǒng)概述、操作系統(tǒng)的硬件環(huán)境、用戶接口與作業(yè)管理、進程管理、存儲管理、文件管理、設備管理、死鎖、操作系統(tǒng)設計以及操作系統(tǒng)安全等10章!恫僮飨到y(tǒng)教程》(第2版)在第一版的基礎上,進行了全面的修訂。其特點是,在保持課程內容相對穩(wěn)定基礎上,注重反映當代操作系統(tǒng)發(fā)展的最新成果和動向;既注重經典操作系統(tǒng)理論的論述,也重視分析主流操作系統(tǒng)(包括Windows和Linux)的實際設計技術;注重操作系統(tǒng)設計實踐,提高學生設計實際操作系統(tǒng)的動手能力。
操作系統(tǒng)是一門實踐性非常強的學科,必需對實踐和應用給予必要的重視。為此,從強調應用、注重實踐出發(fā),《操作系統(tǒng)教程》以Windows 2000和Linux等操作系統(tǒng)為例子,具體分析了當代操作系統(tǒng)的設計思想和實現(xiàn)技術,同時,在保持操作系統(tǒng)理論體系完整性的基礎上,有意識地突出了基本概念和原理的分析?紤]到學習和發(fā)展操作系統(tǒng)的需要,對于近年來國際上操作系統(tǒng)等領域中的新發(fā)展,《操作系統(tǒng)教程》也安排了一定的篇幅加以介紹。
《操作系統(tǒng)教程》可作為高等學校特別是研究性大學的計算機專業(yè)和相關專業(yè)的操作系統(tǒng)課程教材以及參考書,也可供操作系統(tǒng)領域的有關科技人員閱讀和參考。
自本書第一版在2001年問世以來,計算機操作系統(tǒng)技術的發(fā)展可謂一日千里,新思想、新技術層出不窮。其最突出的變化是,一個在Internet上傳播的Linux操作系統(tǒng),已經成為可以在嵌入式系統(tǒng)到服務器系統(tǒng)普遍應用的主流操作系統(tǒng)之一。 同樣,隨著人們對操作系統(tǒng)重要性認識的不斷深入,各種有關操作系統(tǒng)的教材、參考書等也如雨后春筍紛紛出版,為高等學校的操作系統(tǒng)教學工作的開展,提供了前所未有的便利條件。目前,人們對操作系統(tǒng)的認識,通常是從操作系統(tǒng)在整個軟件系統(tǒng)中的地位角度來認識的。操作系統(tǒng)是整個軟件系統(tǒng)的基礎,是計算機
陳向群,北京大學信息科學技術學院教授,長期從事計算機操作系統(tǒng)領域的教學與科研工作。主要研究方向為操作系統(tǒng)、嵌入式軟件、軟件工程等。主要著作有“操作系統(tǒng)教程》、《windows操作系統(tǒng)原理》、《Windows內核寒驗教程》、《windowsCE.NET系統(tǒng)分析及實驗教程》等;主持翻譯的著作有《現(xiàn)代操作系統(tǒng)》、 《操作系統(tǒng)基礎教程》、 《操作系統(tǒng)——并發(fā)與分布式軟件設計》、 《uNIx程序設計環(huán)境》等。承擔了國家高技術計劃(863)軟件重大專項、國家自然科學基金項目以及微軟亞洲研究院研究項目等。
第1章 操作系統(tǒng)概述
1.1 計算機系統(tǒng)概觀
1.2 操作系統(tǒng)的概念
1.3 操作系統(tǒng)的功能
1.4 操作系統(tǒng)的發(fā)展
1.5 操作系統(tǒng)的分類
習題一
第2章 操作系統(tǒng)的硬件環(huán)境
2.1 中央處理器(CPU)
2.2 存儲系統(tǒng)
2.3 緩沖技術
2.4 中斷技術
2.5 I/O技術
2.6 時鐘
習題二
第3章 用戶接口與作業(yè)管理
3.1 概述
3.2 批處理系統(tǒng)的作業(yè)管理
3.3 交互式系統(tǒng)的作業(yè)管理
3.4 系統(tǒng)調用
3.5 操作系統(tǒng)的安裝與啟動
習題三
第4章 進程管理
4.1 多道程序設計
4.2 進程
4.3 進程同步與互斥
4.4 進程通信
4.5 進程調度
4.6 系統(tǒng)內核
4.7 線程的基本概念
4.8 Linux的進程管理
4.9 Windows Server 2003進程管理與處理機調度
習題四
第5章 存儲管理
5.1 概述
5.2 分區(qū)管理
5.3 頁式存儲管理
5.4 段式存儲管理
5.5 段頁式存儲管理
5.6 覆蓋技術與交換技術
5.7 虛擬存儲管理
5.8 Linux的內存管理
5.9 Windows Server 2003 內存管理
習題五
第6章 文件管理
6.1 概述
6.2 文件的邏輯結構與存取方式
6.3 文件的物理結構與存儲介質
6.4 文件目錄
6.5 文件系統(tǒng)的實現(xiàn)
6.6 文件系統(tǒng)的使用
6.7 文件系統(tǒng)的安全
6.8 文件系統(tǒng)的性能問題
6.9 文件系統(tǒng)的可靠性
6.10 Linux的文件系統(tǒng)
6.1l Windows Server 2003文件系統(tǒng)
習題六
第7章 設備管理
7.1概述
7.2 I/O硬件特點
7.3 I/O軟件的組成
7.4 I/O設備分配
7.5 I/O設備有關技術
7.6 幾種典型I/O設備
7.7 Linux I/O設備管理
7.8 Windows Server 2003 I/O設備管理
習題七
第8章 死鎖
8.1 死鎖基本概念
8.2 死鎖預防
8.3 死鎖避免
8.4 死鎖檢測與解除
8.5 資源分配圖
習題八
第9章 操作系統(tǒng)設計
9.1 操作系統(tǒng)設計問題
9.2 操作系統(tǒng)的設計目標
9.3 操作系統(tǒng)的設計階段
9.4 操作系統(tǒng)結構設計
9.5 操作系統(tǒng)的體系結構范型
9.6 其他設計問題
9.7 Linux的體系結構
9.8 Windows Server 2003的操作系統(tǒng)體系結構
習題九
第l0章 操作系統(tǒng)安全
10.1 計算機系統(tǒng)安全性
10.2 操作系統(tǒng)安全
10.3 硬件安全機制
10.4 軟件安全機制
10.5 信息安全與加密
lO.6 惡意程序防御機制
10.7 隱蔽信道
10.8 基準監(jiān)視器與安全內核
10.9 計算機安全模型
10.10 計算機安全分級系統(tǒng)
10.11 操作系統(tǒng)運行安全與保護
10.12 網(wǎng)絡安全
10.13 安全防范實施
習題十
參考文獻