圖書信息
出版社: 北京理工大學出版社; 第1版 (2010年7月1日)
平裝: 332頁
正文語種: 簡體中文
開本: 16
ISBN: 7564036052, 9787564036058
條形碼: 9787564036058
尺寸: 23.6 x 16.6 x 1.4 cm
重量: 499 g
內容簡介
《普通高等教育"十二五"創新型規劃教材?計算機作業系統實用教程》是作者多年教學與科研經驗的總結,結合學生實際,充分考慮課程本身的特色編寫而成。《普通高等教育"十二五"創新型規劃教材?計算機作業系統實用教程》的特點是面向實踐、注重實用;每章都安排有一定量的思考練習;最後安排有實驗實訓和課程設計項目,有助於鍛鍊讀者的實際動手能力。
《普通高等教育"十二五"創新型規劃教材?計算機作業系統實用教程》內容涵蓋了作業系統原理的基本內容,具體包括:作業系統的概念及發展歷史和方向;作業管理;進程管理;存儲管理;設備管理;檔案管理;Linux作業系統。
目錄
第1章 作業系統概述
1.1 作業系統的概念
1.1.1 計算機系統
1.1.2 作業系統的定義
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.3.5 作業管理
1.4 作業系統的特徵
1.5 作業系統的邏輯結構
1.5.1 作業系統對象
1.5.2 作業系統對象操縱和管理的軟體集合
1.5.3 用戶接口
1.6 常用作業系統介紹
1.6.1 Linux作業系統介紹
1.6.2 UNIX作業系統介紹
1.6.3 Windows作業系統介紹
1.7 作業系統的幾種觀點
1.7.1 資源管理觀點
1.7.2 進程觀點
1.7.3 虛擬機器的觀點
本章小結
習題
第2章 作業管理
2.1 作業系統與用戶的接口
2.1.1 程式級接口
2.1.2 命令接口
2.2 作業管理概述
2.2.1 作業、作業步、作業流
2.2.2 作業管理的任務
2.3 批處理方式下的作業管理
2.3.1 作業的構成
2.3.2 作業控制塊
2.3.3 作業進入系統和作業建立
2.3.4 作業狀態的變遷
2.3.5 作業調度
2.3.6 作業控制
2.3.7 作業完成
本章小結
習題
第3章 進程管理
3.1 進程的引入和定義
3.1.1 程式的順序執行與特點
3.1.2 程式的並發執行及其特點
3.1.3 進程的定義與特徵
3.2 進程的狀態與轉換
3.2.1 進程的狀態
3.2.2 進程狀態的轉換
3.3 進程的描述
3.3.1 進程的組成
3.3.2 進程控制塊
3.4 進程的調度
3.4.1 進程控制原語
3.4.2 進程調度
3.4.3 進程調度算法
3.5 進程間的通信
3.5.1 進程通信的概念
3.5.2 進程的互斥與同步
3.5.3 進程互斥與同步的實現
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.8 綜合套用
本章小結
習題
第4章 存儲管理
4.1 存儲管理概述
4.2 重定位
4.3 分區存儲管理
4.3.1 單一連續存儲管理分配
4.3.2 固定分區分配
4.3.3 可變式動態分區分配
4.3.4 可重定位分區分配
4.3.5 多重分區分配
4.4 分頁存儲管理方式
4.4.1 分頁和分塊
4.4.2 邏輯地址表示
4.4.3 頁表
4.4.4 地址轉換與存儲保護
4.4.5 頁面置換算法
4.4.6 頁式存儲管理的優缺點
4.5 段式存儲管理
4.5.1 基本原理
4.5.2 主存空間的分配與回收
4.5.3 地址轉換與存儲保護
4.5.4 段的共享與保護
4.5.5 段式存儲管理的優缺點
4.5.6 段式存儲管理和頁式存儲管理的主要區別
4.5.7 可分頁的段式存儲管理
本章小結
習題
第5章 設備管理
5.1 設備管理概述
5.1.1 設備管理的重要性
5.1.2 設備的分類
5.1.3 設備管理的功能
5.1.4 I/O設備控制模式
5.1.5 設備管理功能的實現方式
5.2 I/O設備硬體的特點
5.2.1 I/O設備的組成
5.2.2 I/O設備接口
5.3 I/O軟體的組成
5.3.1 I/O軟體的目標
5.3.2 中斷處理程式
5.3.3 設備驅動程式
5.3.4 與設備無關的軟體
5.3.5 用戶空間的I/O軟體
5.4 I/O設備分配
……
第6章 檔案管理
第7章 Linux作業系統
第8章 作業系統實驗及課程設計
參考文獻