作業系統原理實用教程

作業系統原理實用教程

《作業系統原理實用教程》是2011年清華大學出版社出版的圖書,作者是解晨光。本書講述了作業系統的基本概念、原理、方法及實現。

基本介紹

  • 書名:作業系統原理實用教程
  • 作者解晨光
  • ISBN:7302244871, 9787302244875
  • 頁數:306
  • 定價:29.5元
  • 出版社: 清華大學出版社
  • 出版時間:2011年4月1日
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《作業系統原理實用教程》採用通俗的語言和實例,全面闡述了作業系統的基本概念、原理、方法及實現,既注重對作業系統經典內容的論述,又介紹了作業系統的實用成果及發展趨勢。全書共分6章,分別介紹作業系統的基本概念、進程的概念和相關處理機制、死鎖的概念與分析、記憶體管理、設備管理和檔案管理,並通過一個Linux作業系統實例對作業系統的四大功能進行了分析。各章末除了豐富的習題,還提供Windows2003和Linux作業系統的相關實訓內容,方便學生更好地理解作業系統原理知識
《作業系統原理實用教程》可作為高等院校(特別是套用型本科)計算機及相關專業的教材,也可作為自學考試的教材和計算機專業技術人員的參考書。

圖書目錄

第1章 作業系統概述
1.1 作業系統的概念
1.1.1 作業系統的地位
1.1.2 作業系統的作用
1.2 作業系統的發展和分類
1.2.1 無作業系統的計算機系統
1.2.2 批處理系統
1.2.3 分時系統
1.2.4 實時系統
1.2.5 網路作業系統
1.2.6 分散式作業系統
1.2.7 嵌入式作業系統
1.3 現代主流作業系統簡介
1.3.1 MS-DOS及Windows系列
1.3.2 UNIX大家族
1.3.3 自由軟體Linux
1.4 作業系統的特徵
1.4.1 並發性
1.4.2 共享性
1.4.3 異步性
1.4.4 虛擬性
1.5 作業系統的功能
1.5.1 處理機管理
1.5.2 存儲器管理
1.5.3 設備管理
1.5.4 檔案管理
1.5.5 用戶接口
1.6 本章小結
習題1
第2章 進程管理
2.1 進程的引入
2.1.1 程式的順序執行
2.1.2 程式的並發執行
2.1.3 進程
2.1.4 進程的狀態及其轉換
2.1.5 進程控制塊
2.2 進程控制
2.2.1 原語
2.2.2 進程的創建與撤銷
2.2.3 進程的阻塞與喚醒
2.2.4 進程的掛起與激活
2.3 進程同步與互斥
2.3.1 臨界資源與臨界區
2.3.2 信號量及P、V操作
2.3.3 經典的進程同步互斥問題
2.3.4 管程
2.4 進程通信
2.4.1 共享存儲
2.4.2 訊息傳遞
2.4.3 已分享檔案
2.5 進程調度
2.5.1 調度的層次
2.5.2 調度算法的評價標準
2.5.3 調度算法
2.6 死鎖
2.6.1 死鎖的概念
2.6.2 死鎖的預防
2.6.3 死鎖的避免
2.6.4 死鎖的檢測
2.6.5 死鎖的解除
2.7 執行緒
2.7.1 執行緒的引入
2.7.2 進程與執行緒的關係
2.7.3 執行緒調度與通信
2.8 本章小結
實訓
實驗1:windows2003的任務與進程管理器
實驗2:Linux的啟動、退出與系統設定
實驗3:Linux|扣的進程管理
習題2
……
第3章 儲存器管理
第4章 設備管理
第5章 檔案管理
第6章 Linux作業系統實例分析
參考文獻

相關詞條

熱門詞條

聯絡我們