計算機作業系統教程(第4版)(2019年高等教育出版社出版的圖書)

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

《計算機作業系統教程(第4版)》是2019年高等教育出版社出版的圖書。

基本介紹

  • 中文名:計算機作業系統教程(第4版)
  • 出版時間:2019年6月1日
  • 出版社:高等教育出版社
  • ISBN:9787040513400
內容簡介,圖書目錄,

內容簡介

 《計算機作業系統教程(第4版)》主要講述作業系統的基本概念、基本原理、設計方法和實現技術。在經典內容的基礎上,突出介紹了近年來作業系統的新進展,如Java管程、觸屏、多核與超執行緒、實時調度與多處理器調度、多級頁表、快速檔案系統、RAID技術、分布協同、集群計算與雲計算、微核心與嵌入式系統、作業系統安全等,並通過中斷把作業系統各部分之間有機聯繫起來,深刻揭示作業系統的運作機理。主要章後附有現代系統方法案例,涉及Linux、Windows 10等流行作業系統,並對UNIX系統做了比較全面的分析。
  《計算機作業系統教程(第4版)》第4版在選材和組織上進行了認真推敲,力求做到概念準確、知識完整、層次清晰、系統性強、理論聯繫實際、富有啟發性,可用作高等學校計算機專業及相關專業教材,也可供相關技術人員閱讀使用,對準備報考研究生的學生具有參考價值。

圖書目錄

第一章 作業系統概述
1.1 作業系統的概念
1.1.1 作業系統的地位
1.1.2 作業系統的作用
1.1.3 作業系統的定義
1.2 作業系統的歷史
1.2.1 作業系統的產生
1.2.2 作業系統的完善
1.2.3 作業系統的發展
1.3 作業系統的特性
1.3.1 並發性
1.3.2 共享性
1.3.3 異步性
1.3.4 虛擬性
1.4 作業系統的分類
1.4.1 多道批處理作業系統
1.4.2 分時作業系統
1.4.3 實時作業系統
1.4.4 通用作業系統
1.4.5 單用戶作業系統
1.4.6 網路作業系統
1.4.7 分散式作業系統
1.4.8 多處理器作業系統
1.4.9 集群作業系統
1.4.10 雲計算作業系統
1.4.11 嵌入式作業系統
1.4.12 多媒體作業系統
1.4.13 智慧卡作業系統
1.5 作業系統的硬體環境
1.5.1 定時裝置
1.5.2 堆與棧
1.5.3 暫存器
1.5.4 特權指令與非特權指令
1.5.5 處理器狀態及狀態轉換
1.5.6 地址映射機構
1.5.7 存儲保護設施
1.5.8 中斷裝置
1.5.9 通道與DMA控制器
1.6 作業系統的界面形式
1.6.1 互動終端命令
1.6.2 圖形用戶界面
1.6.3 觸屏用戶界面
1.6.4 作業控制語言
1.6.5 系統調用命令
1.7 作業系統的運行機理
1.8 研究作業系統的幾種觀點
1.8.1 進程觀點
1.8.2 資源管理觀點
1.8.3 虛擬機觀點
1.9 系統舉例
1.9.1 Linux系統
1.9.2 Windows 10系統
習題
第二章 進程、執行緒與作業
2.1 多道程式設計
2.1.1 單道程式設計的缺點
2.1.2 多道程式設計的提出
2.1.3 多道程式設計的問題
2.2 進程的引入
2.2.1 進程的概念
2.2.2 進程狀態及狀態轉換
2.2.3 進程控制塊
2.2.4 進程的組成與上下文
2.2.5 進程的佇列
2.2.6 進程的類型和特性
2.2.7 進程間的相互聯繫與相互作用
2.2.8 進程的創建、撤銷與匯聚
2.2.9 進程與程式的聯繫和差別
2.3 執行緒與輕進程
2.3.1 執行緒的引入
2.3.2 執行緒的概念
2.3.3 執行緒的結構
2.3.4 執行緒控制塊
2.3.5 執行緒的實現
2.3.6 執行緒的套用
2.4 作業
2.4.1 批處理作業
2.4.2 互動式作業
2.5 系統舉例
2.5.1 Java執行緒
2.5.2 Linux進程與執行緒
2.5.3 Windows 10的進程、執行緒與纖程
習題二
第三章 中斷與處理器調度
3.1 中斷與中斷系統
3.1.1 中斷概念
3.1.2 中斷裝置
3.1.3 中斷處理邏輯
3.1.4 現場級別與保存位置
3.1.5 嵌套中斷與系統棧
3.1.6 進程狀態轉換的分解圖
3.1.7 中斷處理例程
3.2 處理器調度
3.2.1 處理器調度算法
3.2.2 處理器調度時機
3.2.3 處理器調度過程
3.3 調度級別與多級調度
3.3.1 交換與中級調度
3.3.2 作業與高級調度
3.4 實時調度
3.4.1 最早截止期優先調度
3.4.2 單調速率調度
3.4.3 最小裕度優先調度
3.5 系統舉例
3.5.1 Linux進程調度
3.5.2 Windows 10執行緒調度
習題三
第四章 互斥、同步與通信
4.1 並發進程
4.1.1 前驅圖的定義
4.1.2 順序程式及其特性
4.1.3 並發程式及其特性
4.1.4 程式並發執行的條件
4.1.5 並發程式的表示
4,1.6 與時間有關的錯誤
4.2 進程互斥
4,2.1 共享變數與臨界區
4.2.2 臨界區與進程互斥
4.2.3 進程互斥原則
4.2.4 進程互斥的軟體實現
4.2.5 進程互斥的硬體支持
4.3 進程同步
4.3.1 進程同步的概念
4.3.2 進程同步機制
4.3.3 信號量與PV操作
……
第五章 死鎖與飢餓
第六章 主存儲器管理
第七章 虛擬存儲系統
第八章 檔案系統
第九章 設備與輸入輸出管理
第十章 作業系統管理
第十一章 作業系統設計
第十二章 作業系統新技術
第十三章 UNIX實例分析

相關詞條

熱門詞條

聯絡我們