作業系統原理教程(王德廣、張雪編著書籍)

作業系統原理教程(王德廣、張雪編著書籍)

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

《作業系統原理教程》是2015年出版的圖書,作者是王德廣、張雪。

基本介紹

  • 書名:作業系統原理教程
  • 作者:王德廣、張雪
  • ISBN:9787302404514
  • 定價:37.50元
  • 出版時間:2015.11.01
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:王德廣、張雪
定價:37.50元
印次:1-1
ISBN:9787302404514
出版日期:2015.11.01
印刷日期:2015.09.25

內容簡介

作業系統是計算機科學與技術專業、軟體工程專業的一門重要的專業基礎課程。本書採用理論與實際相結合的方式,以傳統作業系統的知識為主,既講述傳統和現代理論,又介紹最新開發和套用技術,同時還強調學生的動手實踐能力,學以致用。全書共分為5章: 第1章作業系統概述,介紹了作業系統的定義、特徵、發展歷史、分類等內容; 第2章進程管理,介紹了進程和執行緒的基本概念、進程間通信、進程調度、死鎖等相關內容; 第3章記憶體管理,介紹了分區管理、頁式管理、段式管理、虛擬存儲器等內容; 第4章設備管理,介紹了設備的硬體、設備的軟體、I/O控制方式、磁碟管理等內容; 第5章檔案管理,介紹了檔案及目錄的相關概念、檔案系統的實現、磁碟空間管理等內容。

圖書目錄

第1章作業系統概述
1.1作業系統的概念
1.1.1什麼是作業系統
1.1.2計算機系統概述
1.1.3作業系統的主要功能
1.1.4作業系統的地位
1.1.5作業系統的主要特性
1.2作業系統的發展歷史
1.2.1手工操作階段
1.2.2單道批處理系統
1.2.3多道程式設計系統
1.2.4分時系統
1.2.5實時系統
1.3作業系統的進一步發展
1.3.1個人PC作業系統
1.3.2網路作業系統
1.3.3分散式作業系統
1.3.4嵌入式作業系統
1.3.5大型機作業系統
1.3.6伺服器作業系統
1.3.7多處理器作業系統
1.3.8智慧卡作業系統
1.4作業系統大觀
1.4.1Windows作業系統
1.4.2UNIX作業系統
1.4.3Linux作業系統
1.4.4FreeBSD作業系統
1.4.5NetWare作業系統
1.4.6AIX作業系統
1.4.7Solaris作業系統
1.4.8Mac OS作業系統
1.4.9其他作業系統
1.5作業系統的結構
1.5.1作業系統的構件
1.5.2整體結構
1.5.3層次結構
1.5.4虛擬機
1.5.5客戶機/伺服器系統
1.6系統調用
1.6.1什麼是系統調用
1.6.2系統調用的實現
1.6.3Trap與Interrupt
1.6.4系統調用與過程
1.7小結 ...
課後習題
英文習題
思考題
第2章進程管理
2.1進程
2.1.1進程的引入
2.1.2進程的狀態
2.1.3進程控制塊
2.1.4進程的映像
2.1.5OS的控制結構
2.1.6進程的控制
2.2執行緒
2.2.1執行緒的引入
2.2.2執行緒控制塊
2.2.3執行緒的狀態
2.2.4執行緒的級別
2.3進程間通信
2.3.1競爭與協作
2.3.2臨界區
2.3.3忙等待的互斥
2.3.4睡眠與喚醒
2.3.5信號量及P、V原語
2.3.6經典IPC問題
2.3.7管程
2.3.8訊息
2.4進程調度
2.4.1調度的概念
2.4.2批處理系統的調度
2.4.3互動式系統的調度
2.4.4實時系統的調度
2.4.5策略與機制
2.4.6執行緒調度
2.5死鎖
2.5.1死鎖產生的原因
2.5.2死鎖產生的條件
2.5.3解決死鎖的方法
2.6小結
課後習題
英文習題
思考題
第3章記憶體管理
3.1記憶體介紹
3.1.1記憶體
3.1.2相關概念
3.2單道系統的記憶體管理
3.3多道系統的分區管理
3.3.1固定分區管理
3.3.2動態分區管理
3.3.3查找算法
3.3.4可重定位分區分配
3.3.5分區管理的優缺點
3.4頁式管理
3.4.1頁式管理的實現原理
3.4.2頁式地址變換
3.4.3相聯存儲器和快表
3.4.4頁的共享與保護
3.5段式管理
3.5.1段式管理的引入
3.5.2段式管理的實現原理
3.5.3段的共享與保護
3.5.4分段和分頁的比較
3.6記憶體擴充
3.6.1覆蓋技術
3.6.2交換技術
3.6.3虛擬存儲技術
3.7請求頁式管理
3.7.1請求頁式管理的思想及實現
3.7.2多級頁表
3.7.3反置頁表
3.7.4請求頁式管理的頁面置換算法
3.7.5請求頁式管理設計時應注意的幾個問題
3.7.6請求頁式管理性能
3.8請求段式管理
3.8.1請求段式管理的思想及實現
3.8.2段的動態連結
3.8.3段的共享
3.9請求段頁式管理
3.9.1請求段頁式管理的基本思想
3.9.2請求段頁式管理的實現原理
3.10小結
課後習題
英文習題
思考題
第4章設備管理
4.1I/O硬體的基本原理
4.1.1I/O設備的分類
4.1.2設備控制器
4.2I/O的控制方式
4.2.1程式控制I/O方式
4.2.2中斷驅動I/O方式
4.2.3DMA控制方式
4.2.4通道控制方式
4.3I/O軟體
4.3.1I/O軟體的目標
4.3.2I/O軟體的層次
4.4磁碟管理
4.4.1磁碟的物理特性
4.4.2磁碟的格式化
4.4.3磁碟調度
4.4.4RAID
4.5小結
課後習題
英文習題
思考題
第5章檔案管理
5.1檔案
5.1.1檔案命名
5.1.2檔案結構
5.1.3檔案類型
5.1.4檔案存取
5.1.5檔案屬性
5.1.6檔案操作
5.2檔案系統的功能和結構
5.2.1檔案系統的功能
5.2.2檔案系統的結構模型
5.3目錄
5.3.1檔案控制塊和檔案目錄
5.3.2目錄結構
5.3.3目錄查詢技術
5.3.4目錄操作
5.4檔案系統的實現
5.4.1檔案系統的格式
5.4.2檔案存儲空間的分配
5.4.3磁碟空間管理
5.5檔案的共享與保護
5.5.1檔案共享
5.5.2檔案的訪問保護
5.6檔案系統的可靠性
5.6.1檔案備份
5.6.2檔案系統的一致性
5.7小結
課後習題
英文習題
思考題
附錄A課後習題參考答案
參考文獻

相關詞條

熱門詞條

聯絡我們