內容簡介

本書從計算機資源管理的角度,系統、全面、準確、通俗地闡述作業系統的概念、原理和方法。全書共分9章,內容包括作業系統概述、作業管理和用戶接口、進程和處理機管理、存儲管理、設備管理、檔案系統、Linux作業系統、網路作業系統和分散式作業系統等知識,每章後都有習題,並把Windows XP的內容放入主要章節進行剖析。
本書特色
從計算機資源管理的角度,系統、全面、準確、通俗地闡述作業系統的概念、原理和方法。
每章教附有習題,方便教師授課。
可作為高校信息管理與信息系統專業和計算機科學與技術專業的教材。
目錄
第1章 作業系統概述1.1 什麼是作業系統
1.1.1 計算機系統
1.1.2 作業系統在計算機系統中的地位
1.1.3 作業系統的定義
1.2 作業系統的形成和發展
1.2.1 推動作業系統發展的動力
1.2.2 作業系統的發展
1.3 作業系統的功能
1.3.1 處理機管理
1.3.2 存儲管理
1.3.3 設備管理
1.3.4 檔案管理
1.3.5 作業管理
1.4 作業系統的類型
1.4.1 多道批處理系統
1.4.2 分時系統
1.4.3 實時系統
1.4.4 嵌入式作業系統
1.5 作業系統的特性及性能指標
1.5.1 作業系統的特性
1.5.2 作業系統的性能指標
1.6 中斷系統
1.6.1 什麼叫中斷
1.6.2 中斷裝置
1.6.3 管態和目態
1.6.4 中斷分類
1.6.5 中斷禁止
1.6.6 中斷優先權
1.6.7 中斷處理
1.7 研究作業系統的幾種觀點
1.8 WindowsXP的結構和特點
1.8.1 WindowsXP的結構
1.8.2 WindowsXP的特點
1.9 小結
習題一
第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.4 作業的輸入與輸出
2.4.1 早期在線上輸入輸出
2.4.2 脫機輸入輸出
2.4.3 Spooling系統
2.5 作業調度
2.5.1 作業的狀態
2.5.2 作業控制塊
2.5.3 作業調度的功能及調度性能的衡量
2.5.4 作業調度算法
2.6 作業控制
2.6.1 脫機作業控制
2.6.2 在線上作業控制
2.7 WindowsXP的用戶接口
2.7.1 WindowsXP的系統命令
2.7.2 WindowsXP的GUI
2.7.3 Win32API函式
2.8 小結
習題二
第3章 進程和處理機管理
3.1 進程的基本概念
3.1.1 程式順序執行
3.1.2 程式並發執行
……
第4章 存儲管理
第5章 設備管理
第6章 檔案系統
第7章 Linux作業系統
第8章 網路作業系統
第9章 分散式作業系統
參考文獻
盤點計算機書籍
從計算機的類型、工作方式、構成器件、操作原理、套用環境等劃分,計算機有多種分類。計算機(Computer)是一種能夠按照事先存儲的程式,自動、高速地進行大量數值計算和各種信息處理的現代化智慧型電子設備。 |