作業系統與安全

《作業系統與安全》全面介紹了計算機系統中的重要系統軟體—作業系統(OS)及其安全問題,書中內容基本上能反映當前作業系統發展的現狀及其面臨的安全問題。全書分為6章。第1章介紹了作業系統的地位作用、發展歷程,以及常用作業系統;第2章闡述了進程和執行緒的基本概念、同步與通信、調度與死鎖;第3章對連續和離散存儲器管理方式及虛擬存儲器進行了介紹;第4章是檔案管理;第5章為設備管理,對I/O軟體的層次結構作了較深入的闡述;第6章對作業系統安全問題及技術作了較詳細的介紹。 《作業系統與安全》可作為計算機作業系統及其安全知識的普及教材,也可供從事相關專業的科技人員閱讀參考。

目 錄
第1章 作業系統引論 1
1.1 作業系統的地位作用 1
1.1.1 作業系統概念 1
1.1.2 作業系統的地位 3
1.1.3 作業系統的作用及在軍事信息化中的
套用 4
1.2 作業系統發展歷程 6
1.2.1 早期作業系統 6
1.2.2 傳統作業系統 7
1.2.3 現代作業系統 9
1.3 常用作業系統介紹 10
1.3.1 Windows系列 10
1.3.2 UNIX家族 12
1.3.3 LINUX及其他 15
習題1 19
第2章 進程管理 20
2.1 進程的基本概念 20
2.1.1 進程定義及特性 20
2.1.2 進程狀態及轉化 22
2.1.3 進程描述 24
2.1.4 進程佇列 25
2.2 進程控制、同步和通信 27
2.2.1 進程控制 27
2.2.2 進程同步的基本問題 30
2.2.3 進程通信的基本問題 36
2.3 執行緒 38
2.3.1 執行緒的基本概念 38
2.3.2 執行緒間的同步和通信 41
2.3.3 執行緒的實現方式 42
2.4 進程調度 43
2.4.1 調度概念及模型 44
2.4.2 調度準則 47
2.4.3 調度算法 49
2.5 死鎖 55
2.5.1 死鎖概念 56
2.5.2 死鎖預防 57
2.5.3 死鎖避免 59
2.5.4 死鎖檢測 61
2.5.5 死鎖解除 62
2.5.6 死鎖綜合處理 64
習題2 65
第3章 存儲管理 67
3.1 存儲管理概述 67
3.1.1 存儲管理功能 68
3.1.2 記憶體分配與回收 69
3.1.3 重定位 69
3.1.4 存儲保護 70
3.2 連續分配存儲管理 70
3.2.1 固定分區法 71
3.2.2 動態分區法 72
3.2.3 可重定位分區法 75
3.3 分頁存儲管理 77
3.3.1 分頁存儲管理的基本思想 77
3.3.2 頁面與頁表 77
3.3.3 分頁系統中的地址映射 79
3.4 分段存儲管理 82
3.4.1 分段存儲管理的基本思想 82
3.4.2 分段系統的地址映射 83
3.4.3 段的共享與保護 84
3.4.4 分頁與分段的區別 85
3.5 段頁式存儲管理 86
3.5.1 段頁式存儲管理的基本思想 86
3.5.2 段頁式存儲管理的地址映射 86
3.6 虛擬存儲器 87
3.6.1 虛擬存儲器的概念 87
3.6.2 虛擬存儲器的實現方法 89
3.7 頁面置換算法 91
3.7.1 最佳置換算法 91
3.7.2 先進先出置換算法 91
3.7.3 最近最久未使用置換算法 92
3.7.4 其他置換算法 93
習題3 94
第4章 檔案管理 96
4.1 檔案系統概述 96
4.1.1 檔案及檔案系統 96
4.1.2 檔案命名及屬性 99
4.1.3 檔案操作 101
4.2 檔案組織結構及存取方法 103
4.2.1 檔案邏輯結構 103
4.2.2 檔案物理結構 108
4.2.3 檔案存取方法 115
4.3 檔案目錄管理 116
4.3.1 檔案目錄概念 117
4.3.2 檔案目錄結構 117
4.3.3 檔案目錄操作 121
4.4 檔案系統實現 122
4.4.1 檔案系統格式 122
4.4.2 檔案存儲分配 128
4.4.3 空閒存儲空間管理 131
習題4 132
第5章 設備管理 134
5.1 設備管理概述 134
5.1.1 設備分類和標識 134
5.1.2 I O系統結構 136
5.1.3 設備控制器 137
5.1.4 I O系統控制方式 139
5.1.5 設備管理的功能 142
5.2 設備分配 143
5.2.1 設備分配相關因素 143
5.2.2 設備分配算法 144
5.2.3 SPOOLing技術 144
5.3 I O軟體 147
5.3.1 I O軟體層次結構 147
5.3.2 中斷處理程式 148
5.3.3 設備驅動程式 149
5.3.4 設備獨立性軟體 152
5.3.5 用戶層的I O軟體 154
5.4 磁碟調度與管理 154
5.4.1 磁碟調度 154
5.4.2 磁碟管理 157
習題5 160
第6章 作業系統安全 161
6.1 作業系統安全問題 161
6.1.1 作業系統面臨的安全威脅 161
6.1.2 作業系統安全發展歷程 163
6.1.3 作業系統安全相關術語 165
6.2 作業系統安全機制 167
6.2.1 訪問控制 168
6.2.2 標識與鑑別 170
6.2.3 安全審計 172
6.2.4 安全配置 173
6.3 作業系統安全模型 176
6.3.1 安全模型的概念、作用與特徵 177
6.3.2 安全模型的分類 178
6.4 作業系統安全體系結構 181
6.4.1 安全體系結構概念 182
6.4.2 安全體系結構類型 183
6.4.3 典型安全體系結構 183
6.5 作業系統安全評測 185
6.5.1 安全評測方法 185
6.5.2 國內外安全評測準則 187
6.5.3 國際通用安全評測準則CC 188
6.5.4 中國國標GB 17859—1999 189
6.5.5 中國推薦標準 189
6.6 作業系統安全實踐 190
6.6.1 Windows作業系統安全技術 190
6.6.2 UNIX Linux作業系統安全技術 198
習題6 208
參考文獻 209

相關詞條

熱門詞條

聯絡我們