作業系統(第六版)

作業系統(第六版)

《作業系統(第六版)》是2021年7月大連理工大學出版社出版的教材,作者是湯承林、房超。

基本介紹

  • 書名:作業系統(第六版)
  • 作者:湯承林、房超
  • 出版社:大連理工大學出版社
  • 出版時間:2021年7月
  • ISBN:9787568530781
內容簡介,教材目錄,

內容簡介

本版教材共分9章:第1章導論,講解作業系統的定義、結構、發展歷程、分類、特徵和基本功能;第2章進程和執行緒,講解進程的定義、狀態轉換、進程控制,進程的同步與互斥,進程通信和執行緒;第3章處理器調度與死鎖,講解處理器調度設計原則、常用處理器的幾種調度方式、作業調度、進程調度和死鎖;第4章存儲管理,闡述存儲管理的功能,存儲管理的方式——連續分配存儲管理方式(單一連續、固定分區、可變分區)、離散分配存儲管理方式(頁式),以及實現虛擬存儲器的方法;第5章設備管理,介紹設備管理的基本功能、控制方式、設備分配等;第6章檔案管理,講解檔案管理的基本功能,檔案分類,檔案的結構及存取方式,目錄管理,檔案的使用,檔案的共享、保護和保密等;第7章接口管理,講解接口管理的用戶接口和系統調用;第8章計算機系統安全簡介,講解計算機系統安全的概念、內容和性質,信息技術安全評價公共準則,數據加密技術,防火牆等;第9章雲計算簡介,介紹雲計算的概念、關鍵技術和安全管理平台。

教材目錄

第1章 導 論 1
 1.1 計算機系統概述 1
 1.2 作業系統的結構 4
 1.3 作業系統的發展歷程 7
 1.4 作業系統的分類 11
 1.5 作業系統的特徵 16
 1.6 作業系統的基本功能 18
 1.7 Linux簡介 20
 本章小結 25
 習 題 25
第2章 進程和執行緒 27
 2.1 進 程 27
 2.2 進程的同步與互斥 41
 2.3 進程通信 61
 2.4 線 程 65
 2.5 Linux的進程管理 68
 本章小結 72
 習 題 73
第3章 處理器調度與死鎖 75
 3.1 處理器調度設計原則 76
 3.2 常用處理器的幾種調度方式 76
 3.3 作業調度 77
 3.4 進程調度 85
 3.5 死 鎖 91
 3.6 Linux進程調度 104
 本章小結 105
 習 題 106
第4章 存儲管理 109
 4.1 存儲器管理概述 109
 4.2 單一連續存儲管理方式 115
 4.3 固定分區存儲管理方式 118
 4.4 可變分區存儲管理方式 121
 4.5 頁式存儲管理方式 128
 4.6 虛擬存儲器 136
 4.7 請求分頁存儲管理 138
 4.8 Linux的存儲管理 146
 本章小結 148
 習 題 149
第5章 設備管理 152
 5.1 設備管理概述 152
 5.2 輸入/輸出(I/O)控制方式 159
 5.3 中斷和緩衝技術 161
 5.4 設備分配 168
 5.5 虛擬設備 172
 5.6 磁碟的驅動調度 176
 5.7 Linux的設備管理 182
 本章小結 184
 習 題 184
第6章 檔案管理 186
 6.1 檔案系統概述 186
 6.2 檔案的結構及存取方式 191
 6.3 目錄管理 202
 6.4 檔案的使用 207
 6.5 檔案的共享、保護和保密 209
 6.6 Linux的檔案系統 213
 本章小結 218
 習 題 219
第7章 接口管理 221
 7.1 用戶接口 221
 7.2 系統調用 227
 7.3 Linux系統的命令接口 230
 本章小結 231
 習 題 231
第8章 計算機系統安全簡介 232
 8.1 計算機系統安全的概念 232
 8.2 系統安全的內容和性質 232
 8.3 信息技術安全評價公共準則 234
 8.4 數據加密技術 235
 8.5 防火牆 239
 本章小結 241
 習 題 241
第9章 雲計算簡介 242
 9.1 雲計算的概念 242
 9.2 雲計算的關鍵技術 246
 9.3 雲計算安全管理平台簡介 248
參考文獻 251

相關詞條

熱門詞條

聯絡我們