內容簡介

《作業系統原理實用教程》可作為高等院校(特別是套用型本科)計算機及相關專業的教材,也可作為自學考試的教材和計算機專業技術人員的參考書。
圖書目錄
第1章作業系統概述作業系統的概念
作業系統的地位
作業系統的作用
作業系統的發展和分類
無作業系統的計算機系統
批處理系統
分時系統
實時系統
網路作業系統
分散式作業系統
嵌入式作業系統
現代主流作業系統簡介
及Windows系列
大家族
自由軟體
作業系統的特徵
並發性
共享性
異步性
虛擬性
作業系統的功能
處理機管理
存儲器管理
設備管理
檔案管理
用戶接口
本章小結
習題
第2章進程管理
進程的引入
程式的順序執行
程式的並發執行
進程
進程的狀態及其轉換
進程控制塊
進程控制
原語
進程的創建與撤銷
進程的阻塞與喚醒
進程的掛起與激活
進程同步與互斥
臨界資源與臨界區
信號量及P、V操作
經典的進程同步互斥問題
管程
進程通信
共享存儲
訊息傳遞
已分享檔案
進程調度
調度的層次
調度算法的評價標準
調度算法
死鎖
死鎖的概念
死鎖的預防
死鎖的避免
死鎖的檢測
死鎖的解除
執行緒
執行緒的引入
進程與執行緒的關係
執行緒調度與通信
本章小結
實訓
實驗1:windows2003的任務與進程管理器
實驗2:Linux的啟動、退出與系統設定
實驗3:Linux|扣的進程管理
習題
……
第3章儲存器管理
第4章設備管理
第5章檔案管理
第6章Linux作業系統實例分析
參考文獻