操作系統實用教程(第三版):普通高等院校計算機專業(本科)實用教程系列(簡體書)
商品資訊
系列名:普通高等院校計算機專業(本科)實用教程系列
ISBN13:9787302243601
出版社:清華大學出版社(大陸)
作者:任愛華; 王雷; 羅曉峰; 阮利
出版日:2011/01/01
裝訂:平裝
商品簡介
目次
相關商品
商品簡介
《操作系統實用教程(第3版)》著重講述操作系統的概念和設計原理,旨在說明為什麼要有操作系統,操作系統是如何構成的,以及操作系統是如何設計的。全書共分9章。第1章概論,介紹操作系統的定義、發展、現狀以及它在計算機系統中的重要作用。第2章介紹操作系統用戶接口,即用戶使用操作系統的界面。第3章至第7章主要討論操作系統的基本概念和設計原理,包括進程管理、并發程序設計、存儲管理、設備管理、文件管理以及磁盤管理等內容。在闡述基本概念和設計原理的基礎上,為了使學生對操作系統有一個整體概念,了解每部分功能的需求,通常都從問題的提出開始,進入到對具體操作系統原理的介紹,然后利用實例操作系統的相關部分有針對性地進行介紹。第8章和第9章介紹操作系統的較深入的內容。各章均附有一定數量的習題。《操作系統實用教程(第3版)》可作為普通高等院校計算機專業的教材或教學參考書,也可作為計算機軟件人員的參考書。
目次
第1章 概論
1.1 計算機與操作系統
1.1.1 計算機發展簡介
1.1.2 操作系統的發展
1.1.3 存儲程序式計算機的結構和特點
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.4 從不同角度刻畫操作系統
1.4.1 用戶觀點
1.4.2 資源管理觀點
1.4.3 進程觀點
1.4.4 模塊分層觀點
1.5 安全操作系統
1.5.1 主要的安全評價準則
1.5.2 可信計算機系統安全評價準則TCSEC
1.5.3 安全標準應用分析
1.6 小結
1.7 習題
第2章 操作系統接口
2.1 概述
2.1.1 系統調用
2.1.2 shell命令及其解釋程序
2.2 Linux的安裝
2.2.1 安裝前的準備
2.2.2 建立硬盤分區
2.2.3 安裝類型
2.2.4 安裝過程
2.2.5 操作系統的安裝概念
2.3 Linux的使用
2.3.1 使用常識
2.3.2 文件操作命令
2.3.3 文本編輯命令
2.3.4 shell的特殊字符
2.3.5 進程控制命令
2.3.6 網絡配置和網絡應用工具
2.3.7 聯機幫助
2.4 系統管理
2.4.1 超級用戶
2.4.2 用戶和用戶組管理
2.4.3 文件系統管理
2.4.4 L.inux源代碼文件安置的目錄結構
2.5 小結
2.6 習題
第3章 進程機制與并發程序設計
3.1 概述
3.2 進程的基本概念
3.2.1 計算機執行程序的最基本方式——單道程序的執行
3.2.2 多個程序駐留內存——多個程序依次順序執行
3.2.3 進程的概念和結構——多個程序并發執行
3.2.4 進程的定義
3.3 進程的狀態和進程控制塊
3.3.1 進程的狀態及狀態轉化
3.3.2 進程控制塊
3.4 進程控制
3.4.1 原語
3.4.2 進程控制原語
3.5 線程的基本概念
3.5.1 線程的引入
3.5.2 線程與進程的比
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.8 死鎖
3.8.1 死鎖的原因和必要條件
3.8.2 預防死鎖
3.8.3 發現死鎖
3.8.4 解除死鎖
3.9 Linux中的進程
3.9.1 Linux進程控制塊PCB簡介
3.9.2 進程的創建
3.9.3 進程調度
3.9.4 進程的退出與消亡
3.9.5 相關的系統調用
3.9.6 信號
3.9.7 信號量與PV操作
3.9.8 等待隊列
3.9.9 管道
3.9.10 Linux內核體系結構
3.10 并發程序設計實例
3.11 小結
3.12 習題
第4章 存儲管理
4.1 概述
4.2 存儲體系
4.3 存儲管理的功能
4.4 分區存儲管理
4.4.1 固定式分區
4.4.2 可變式分區
4.4.3 分區管理方案的優缺點
4.5 頁式存儲管理
4.5.1 基本思想
4.5.2 地址轉換
4.5.3 頁式存儲管理的優缺點
……
第5章 輸入/輸出系統
第6章 文件系統
第7章 磁盤存儲管理
第8章 系統安全
第9章 其他類型操作系統
附錄
參考文獻
1.1 計算機與操作系統
1.1.1 計算機發展簡介
1.1.2 操作系統的發展
1.1.3 存儲程序式計算機的結構和特點
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.4 從不同角度刻畫操作系統
1.4.1 用戶觀點
1.4.2 資源管理觀點
1.4.3 進程觀點
1.4.4 模塊分層觀點
1.5 安全操作系統
1.5.1 主要的安全評價準則
1.5.2 可信計算機系統安全評價準則TCSEC
1.5.3 安全標準應用分析
1.6 小結
1.7 習題
第2章 操作系統接口
2.1 概述
2.1.1 系統調用
2.1.2 shell命令及其解釋程序
2.2 Linux的安裝
2.2.1 安裝前的準備
2.2.2 建立硬盤分區
2.2.3 安裝類型
2.2.4 安裝過程
2.2.5 操作系統的安裝概念
2.3 Linux的使用
2.3.1 使用常識
2.3.2 文件操作命令
2.3.3 文本編輯命令
2.3.4 shell的特殊字符
2.3.5 進程控制命令
2.3.6 網絡配置和網絡應用工具
2.3.7 聯機幫助
2.4 系統管理
2.4.1 超級用戶
2.4.2 用戶和用戶組管理
2.4.3 文件系統管理
2.4.4 L.inux源代碼文件安置的目錄結構
2.5 小結
2.6 習題
第3章 進程機制與并發程序設計
3.1 概述
3.2 進程的基本概念
3.2.1 計算機執行程序的最基本方式——單道程序的執行
3.2.2 多個程序駐留內存——多個程序依次順序執行
3.2.3 進程的概念和結構——多個程序并發執行
3.2.4 進程的定義
3.3 進程的狀態和進程控制塊
3.3.1 進程的狀態及狀態轉化
3.3.2 進程控制塊
3.4 進程控制
3.4.1 原語
3.4.2 進程控制原語
3.5 線程的基本概念
3.5.1 線程的引入
3.5.2 線程與進程的比
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.8 死鎖
3.8.1 死鎖的原因和必要條件
3.8.2 預防死鎖
3.8.3 發現死鎖
3.8.4 解除死鎖
3.9 Linux中的進程
3.9.1 Linux進程控制塊PCB簡介
3.9.2 進程的創建
3.9.3 進程調度
3.9.4 進程的退出與消亡
3.9.5 相關的系統調用
3.9.6 信號
3.9.7 信號量與PV操作
3.9.8 等待隊列
3.9.9 管道
3.9.10 Linux內核體系結構
3.10 并發程序設計實例
3.11 小結
3.12 習題
第4章 存儲管理
4.1 概述
4.2 存儲體系
4.3 存儲管理的功能
4.4 分區存儲管理
4.4.1 固定式分區
4.4.2 可變式分區
4.4.3 分區管理方案的優缺點
4.5 頁式存儲管理
4.5.1 基本思想
4.5.2 地址轉換
4.5.3 頁式存儲管理的優缺點
……
第5章 輸入/輸出系統
第6章 文件系統
第7章 磁盤存儲管理
第8章 系統安全
第9章 其他類型操作系統
附錄
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。