作業系統原理與實例分析(2021年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《作業系統原理與實例分析》是2021年7月1日清華大學出版社出版的圖書,作者是李睿、王旭陽。

基本介紹

  • 書名:《作業系統原理與實例分析》
  • 作者:李睿、王旭陽
  • 出版社:清華大學出版社
  • 出版時間:2021年7月1日
  • 定價:59 元
  • ISBN:9787302580331
  • 印刷日期:2021年7月6日
  • 印次:1-1
內容簡介,圖書目錄,

內容簡介

《作業系統原理與實例分析》主要介紹計算機作業系統的設計思想和基本原理,全書共分8章,包括作業系統概論、進程管理、處理機調度、存儲管理、設備管理、檔案管理、作業系統的安全性、Windows 2003作業系統等內容。《作業系統原理與實例分析》在濃縮傳統理論精華的基礎上,注重反映當代作業系統發展的**成果和動向,著眼於作業系統學科知識體系的系統性、先進性和實用性,選擇具有代表性的Windows主流作業系統為例全面分析作業系統原理的實現技術。 《作業系統原理與實例分析》可作為高等學校本科、專科的作業系統相關課程的教材或參考書,也可供計算機等級考試、成人自學考試的考生和廣大從事作業系統原理研究與系統開發的工程技術人員參考。

圖書目錄

第1章 作業系統概論 1
1.1 作業系統的概念 2
1.1.1 作業系統的目標和定義 2
1.1.2 作業系統的地位 2
1.1.3 作業系統的作用 3
1.2 作業系統的形成和發展 5
1.2.1 手工操作階段 5
1.2.2 監控程式階段 6
1.2.3 多道批處理階段 6
1.2.4 作業系統的分類 8
1.3 作業系統的特徵與功能 15
1.3.1 作業系統的特徵 15
1.3.2 作業系統的功能 17
1.4 作業系統的基本服務和用戶接口 21
1.4.1 作業系統的基本服務 21
1.4.2 操作級接口 22
1.4.3 程式級接口 24
1.5 作業系統的體系結構 27
1.5.1 無結構系統 27
1.5.2 層次結構 27
1.5.3 虛擬機結構 28
1.5.4 微核心結構 29
習題一 30
第2章 進程管理 33
2.1 進程概述 34
2.1.1 程式的順序執行與並發執行 34
2.1.2 進程的概念 36
2.1.3 進程的狀態和轉換 38
2.1.4 進程的描述 41
2.2 進程控制 44
2.2.1 進程的創建 44
2.2.2 進程的撤銷 45
2.2.3 進程的阻塞與喚醒 45
2.2.4 進程的掛起與激活 45
2.3 執行緒 46
2.3.1 執行緒的概念 46
2.3.2 執行緒的狀態 48
2.3.3 執行緒的描述與控制 49
2.3.4 執行緒的並發執行 50
2.3.5 執行緒的實現 50
2.4 進程同步 52
2.4.1 進程同步的基本概念 52
2.4.2 臨界區管理 53
2.4.3 信號量機制 55
2.4.4 管程 61
2.5 經典進程同步問題 63
2.5.1 生產者—消費者問題 63
2.5.2 哲學家用餐問題 65
2.5.3 讀者—寫者問題 68
2.6 進程通信 71
2.6.1 信號通信機制 71
2.6.2 共享主存通信機制 72
2.6.3 已分享檔案通信機制 72
2.6.4 訊息傳遞通信機制 73
2.7 死鎖問題 76
2.7.1 死鎖的形成與定義 76
2.7.2 死鎖預防 79
2.7.3 死鎖的避免 81
2.7.4 死鎖的檢測與恢復 85
2.7.5 飢餓與活鎖 87
習題二 89
第3章 處理機調度 97
3.1 處理機調度的基本概念 98
3.1.1 調度層次 98
3.1.2 調度佇列模型 99
3.1.3 調度準則 101
3.2 作業調度 102
3.2.1 作業及其描述 103
3.2.2 作業的狀態 103
3.2.3 作業調度功能 104
3.2.4 作業調度時機 105
3.2.5 作業調度算法 105
3.3 進程調度 109
3.3.1 進程調度功能 109
3.3.2 進程調度時機 109
3.3.3 進程調度方式 110
3.3.4 進程調度算法 111
3.3.5 進程調度過程 116
3.4 實時調度 117
3.4.1 實時調度的要求 117
3.4.2 實時任務的分類 118
3.4.3 實時調度算法 118
3.5 多處理機調度 121
3.5.1 不相關進程的調度 122
3.5.2 相關進程的調度 124
3.5.3 群調度 125
習題三 126
第4章 存儲管理 131
4.1 存儲管理的基本概念 132
4.1.1 存儲器的層次 132
4.1.2 地址轉換與存儲保護 134
4.2 連續存儲空間管理 135
4.2.1 單一連續存儲管理 136
4.2.2 固定分區存儲管理 137
4.2.3 可變分區存儲管理 140
4.2.4 記憶體不足的存儲管理技術 144
4.3 分頁存儲管理 147
4.3.1 分頁存儲管理的基本原理 147
4.3.2 硬體結構 149
4.3.3 頁表結構 152
4.4 分段存儲管理 155
4.4.1 程式分段 156
4.4.2 分段存儲管理的基本原理 156
4.4.3 段的共享與保護 158
4.4.4 段頁式存儲管理 158
4.5 虛擬存儲管理 160
4.5.1 虛擬存儲管理的基本原理 161
4.5.2 請求分頁虛擬存儲管理 162
4.5.3 請求分段虛擬存儲管理 172
4.5.4 請求段頁式虛擬存儲管理 175
習題四 175
第5章 設備管理 181
5.1 I/O系統概述 182
5.1.1 I/O設備分類 182
5.1.2 設備控制器 183
5.1.3 I/O通道 186
5.2 I/O控制方式 190
5.2.1 程式直接控制方式 190
5.2.2 中斷驅動方式 191
5.2.3 DMA控制方式 192
5.2.4 通道控制方式 195
5.3 I/O軟體層次 196
5.3.1 中斷處理程式 197
5.3.2 設備驅動程式 198
5.3.3 設備獨立性軟體 201
5.3.4 用戶層I/O軟體 202
5.4 緩衝管理 204
5.4.1 緩衝的引入 204
5.4.2 單緩衝 204
5.4.3 雙緩衝 205
5.4.4 多緩衝 206
5.5 設備分配 209
5.5.1 設備獨立性 210
5.5.2 設備分配技術 211
5.6 磁碟調度和管理 214
5.6.1 磁碟的物理性能 214
5.6.2 搜查定位 217
5.6.3 循環排序 222
5.6.4 最佳化分布 223
5.6.5 磁碟的錯誤處理 224
習題五 225
第6章 檔案管理 229
6.1 檔案概述 230
6.1.1 檔案的概念 230
6.1.2 檔案系統模型 231
6.1.3 檔案分類 233
6.1.4 檔案屬性 233
6.1.5 檔案存取方法 234
6.2 檔案結構 235
6.2.1 檔案與記錄 235
6.2.2 檔案的邏輯結構 235
6.2.3 檔案的物理結構 237
6.3 檔案目錄 239
6.3.1 檔案控制塊與目錄 239
6.3.2 層次目錄結構 240
6.3.3 目錄查詢技術 242
6.4 檔案系統其他功能 244
6.4.1 檔案操作的實現 244
6.4.2 檔案共享機制 245
6.4.3 檔案的安全與保護 247
6.5 檔案存儲空間管理 249
6.5.1 輔存空間的分配方法 249
6.5.2 空閒空間管理 252
習題六 255
第7章 作業系統的安全性 257
7.1 安全性概述 258
7.1.1 安全問題 258
7.1.2 安全威脅 259
7.1.3 安全目標 263
7.1.4 作業系統安全 265
7.2 用戶身份驗證 267
7.2.1 用戶口令驗證 267
7.2.2 持有物信息驗證 269
7.2.3 人體生物標誌識別 271
7.3 訪問控制技術 273
7.3.1 自主訪問控制 273
7.3.2 強制訪問控制 275
7.4 數據加密技術 276
7.4.1 數據加密的基本概念 276
7.4.2 加密方法 277
7.4.3 數字簽名 279
7.5 計算機病毒 280
7.5.1 計算機病毒的基本概念 281
7.5.2 計算機病毒的類型 282
7.5.3 病毒的預防和檢測 284
習題七 287
第8章 Windows 2003作業系統 289
8.1 Windows系統的發展歷程 290
8.1.1 Windows的開發過程 290
8.1.2 Windows的版本 290
8.1.3 Windows 98的技術特點 291
8.1.4 Windows NT的技術特點 292
8.1.5 Windows伺服器的功能及
特點 294
8.1.6 Windows Server 2003
核心技術 296
8.2 Windows 2003處理機管理 297
8.2.1 進程和執行緒 297
8.2.2 進程同步 302
8.2.3 進程通信 303
8.2.4 處理機調度算法 304
8.3 Windows 2003虛擬存儲管理 308
8.3.1 存儲管理的特點 308
8.3.2 存儲管理的記憶體分配 309
8.3.3 記憶體管理實現 313
8.4 Windows 2003設備管理 319
8.4.1 I/O系統結構和組件 319
8.4.2 設備管理的數據結構 320
8.4.3 Windows 2003 I/O的處理 322
8.4.4 中斷處理 326
8.5 Windows 2003檔案系統 327
8.5.1 檔案系統概述 327
8.5.2 檔案系統模型和FSD
體系結構 327
8.5.3 NTFS檔案系統的實現 329
8.6 Windows 2003安全機制 334
8.6.1 安全性系統組件 334
8.6.2 訪問控制 335
8.6.3 安全審計 339
8.6.4 加密檔案系統 340
習題八 341
參考文獻 343

相關詞條

熱門詞條

聯絡我們