注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)其他操作系統(tǒng)操作系統(tǒng)教程

操作系統(tǒng)教程

操作系統(tǒng)教程

定 價:¥43.00

作 者: 孫鐘秀
出版社: 高等教育出版社
叢編項: 普通高等教育十一五國家級規(guī)劃教材
標 簽: 大學

ISBN: 9787040232219 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 509 字數(shù):  

內(nèi)容簡介

  操作系統(tǒng)是計算機系統(tǒng)的核心和靈魂,是計算機系統(tǒng)必不可少的組成部分,因而操作系統(tǒng)課程成為計算機相關專業(yè)的必修課,也是計算機應用從業(yè)人員必備的專業(yè)知識。本書在前三版的基礎上進行全面修訂,系統(tǒng)地介紹操作系統(tǒng)的經(jīng)典內(nèi)容和最新發(fā)展,選擇當代具有代表性的主流操作系統(tǒng)Linux 和windows 2003作為實例貫穿全書。本書共分八章,覆蓋操作系統(tǒng)的基本概念、設計原理和實現(xiàn)技術,盡可能系統(tǒng)、全面地展示操作系統(tǒng)的概念、特性和精髓。與本書配套的《Linux 操作系統(tǒng)實驗教程》同時出版,兩門課程的教科書各有側(cè)重,相輔相成完成操作系統(tǒng)教學任務。本書既可作為高等學校計算機及相關專業(yè)的本科“操作系統(tǒng)”課程教材或參考書,也可供計算機技術和軟件科技人員閱讀和參考。

作者簡介

  孫鐘秀,南京大學計算機系教授、博士生導師。中國科學院院士,計算機軟件新技術國家重點實驗室學術委員會主任。1936年生。畢業(yè)于南京大學數(shù)學系。1965年—1967年在英國進修,1979年—1981年在美國做訪問學者。1986年被授予”國家級有突出貢獻的中青年專家”稱號。主要從事分布計算和操作系統(tǒng)方面的研究,主持研制我國國產(chǎn)系列計算機DJS200系列的DJS220和DJS210機操作系統(tǒng)。1982年,在國內(nèi)率先研制成功ZCZ分布式微型計算機系統(tǒng)。以后又圍繞分布式計算機系統(tǒng)和分布式系統(tǒng)軟件開展研究工作,如提出和實現(xiàn)了基于CSP和Modula-2的分布式程序設計語言CSM以及面向?qū)ο蟪绦蛟O計語言CLUSTER86;設計和實現(xiàn)了異構型分布式操作系統(tǒng)ZGL;提出了一種分布式同步算法——令牌算法。他曾先后承擔和主持國家“六五”、“七五”、“八五”、“九五”和“863”等科研項目20余項,獲國家級科技進步二等獎一次、三等獎兩次及部省級獎十多項,發(fā)表學術論文170余篇,著書5部。

圖書目錄

第一章 操作系統(tǒng)概論
1.1 操作系統(tǒng)概觀
1.1.1 操作系統(tǒng)的定義和目標
1.1.2 操作系統(tǒng)的資源管理技術
1.1.3 操作系統(tǒng)的作用與功能
1.1.4 操作系統(tǒng)的主要特性
1.2 操作系統(tǒng)的形成與發(fā)展
1.2.1 人工操作階段
1.2.2 管理程序階段
1.2.3 多道程序設計與操作系統(tǒng)的形成
1.2.4 操作系統(tǒng)的發(fā)展與分類
1.3 操作系統(tǒng)的基本服務和用戶接口
1.3.1 基本服務和用戶接口
1.3.2 程序接口與系統(tǒng)調(diào)用
1.3.3 作業(yè)接口與操作命令
1.4 操作系統(tǒng)結構和運行模型
1.4.1 操作系統(tǒng)結構和運行模型
1.4.2 操作系統(tǒng)的運行模型
1.4.3 Windows 2003 客戶-服務器結構
1.5 流行操作系統(tǒng)簡介
1.5.1 Windows 操作系統(tǒng)
1.5.2 UNIX 操作系統(tǒng)家族
1.5.3 自由軟件和 Linux 操作系統(tǒng)
1.5.4 IBM 系列操作系統(tǒng)
1.5.5 其他流行操作系統(tǒng)
1.6 本章小結
習題一
第二章 處理器管理
2.1 中央處理器
2.1.1 處理器
2.1.2 程序狀態(tài)字
2.2 中斷狀態(tài)字
2.2.1 中斷概念
2.2.2 程序狀態(tài)字
2.2 中斷技術
2.2.1 中斷概念
2.2.2 中斷源分類
2.2.3 中斷和異常的響應及服務
2.2.4 中斷事件處理
2.2.5 中斷優(yōu)先級和多重中斷
2.2.6 Linux 中斷處理
2.2.7 Windows 2003 中斷處理
2.3 進程及其實現(xiàn)
2.3.1 進程的定義和屬性
2.3.2 進程的狀態(tài)和轉(zhuǎn)換
2.3.3 進程的描述和組成
2.3.4 進程切換與模式切換
2.3.5 進程的控制和管理
2.4 線程及其實現(xiàn)
2.4.1 引入多線程的動機
2.4.2 多線程環(huán)境中的進程與線程
2.4.3 線程的實現(xiàn)
2.5 Linux 進程與線程
2.6 Windows 2003 進程與線程
2.7 處理器調(diào)度
2.7.1 處理器調(diào)度的層次
2.7.2 選擇調(diào)度算法的原則
2.7.3 作業(yè)和進程的關系
2.7.4 作業(yè)的管理與調(diào)度
2.8 處理器調(diào)度算法
2.8.1 低級調(diào)度的功能和類型
2.8.2 作業(yè)調(diào)度和低級調(diào)度算法
2.8.3 實時調(diào)度算法
2.8.4 多處理機調(diào)度算法
2.9 Linux調(diào)度算法
2.9.1 Linux傳統(tǒng)調(diào)度算法
2.9.2 Linux2.6 調(diào)度算法
2.10 Windows2003調(diào)度算法
2.11 本章小結
習題二
第三章 同步、通信與死鎖
3.1 并發(fā)進程
3.1.1 順序程序設計
3.1.2 進程的并發(fā)性
3.1.3 進程的交互:協(xié)作和競爭
3.2 臨界區(qū)管理
3.2.1 互斥和l臨界區(qū)
3.2.2 臨界區(qū)管理的嘗試
3.2.3 實現(xiàn)臨界區(qū)管理的軟件算法
3.2.4 實現(xiàn)臨界區(qū)管理的硬件設施
3.3 信號量與PV操作
3.3.1 同步和同步機制
3.3.2 信號量與PV操作
3.3.3 信號量實現(xiàn)互斥
3.3.4 信號量解決5位哲學家吃通心面問題
3.3.5 信號量解決生產(chǎn)者-消費者問題
3.3.6 信號量解決讀者-寫者問題
3.3.7 信號量解決理發(fā)師問題
3.4 管程
3.4.1 管程和條件變量
3.4.2 管程的實現(xiàn)
3.4.3 使用管程解決進程同步問題
3.5 進程通信
3.5.1 信號通信機制
3.5.2 管道通信機制
3.5.3 共享主存通信機制
3.5.4 消息傳遞通信機制
3.6 死鎖
3.6.1 死鎖產(chǎn)生
3.6.2 死鎖防止
3.6.3 死鎖避免
3.6.4 死鎖檢測和解除
3.7 Linux同步機制和通信機制
3.7.1 Linux內(nèi)核同步機制
3.7.2 SystemVIPC機制
3.8 Windows2003同步機制和通信機制
3.9 本章小結
習題三
第四章 存儲管理
4.1 存儲器
4.1.1 存儲器的層次
4.1.2 地址轉(zhuǎn)換與存儲保護
4.2 連續(xù)存儲空間管理
4.2.1 固定分區(qū)存儲管理
4.2.2 可變分區(qū)存儲管理
4.2.3 伙伴系統(tǒng)
4.2.4 主存不足的存儲管理技術
4.3 分頁存儲管理
4.3.1 分頁存儲管理的基本原理
4.3.2 快表
4.3.3 分頁存儲空間的分配和去配
4.3.4 分頁存儲空間的頁面共享和保護
4.3.5 多級頁表
4.3.6 反置頁表
4.4 分段存儲管理
4.4.1 程序的分段結構
4.4.2 分段存儲管理的基本原理
4.4.3 段的共享和保護
4.4.4 分段和分頁的比較
4.5 虛擬存儲管理
4.5.1 虛擬存儲器的概念
4.5.2 請求分頁虛擬存儲管理
4.5.3 請求分段虛擬存儲管理
4.5.4 請求段頁式虛擬存儲管理
4.6 Intelx86分段和分頁存儲結構
4.7 Linux虛擬存儲管理
4.7.1 “nux虛擬存儲管理概述
4.7.2 存儲管理數(shù)據(jù)結構
4.7.3 主存頁框調(diào)度
4.7.4 進程虛存空間映射
4.7.5 缺頁異常處理
4.8 windows2003虛擬存儲管理
4.8.1 主存管理的功能和地址空間布局
4.8.2 進程主存空間分配
4.8.3 主存管理的實現(xiàn)
4.9 本章小結
習題四
第五章 設備管理
5.1 I/O硬件原理
5.1.1 I/O系統(tǒng)
5.1.2 I/O控制方式
5.1.3 設備控制器
5.2 I/O軟件原理
5.2.1 I/O軟件的設計目標和原則
5.2.2 I/O中斷處理程序
5.2.3 I/O設備驅(qū)動程序
5.2.4 獨立于設備的I/O軟件
5.2.5 用戶空間的I/O軟件
5.3 具有通道的I/O系統(tǒng)
5.3.1 通道命令和通道程序
5.3.2 I/0指令和主機I/O程序
5.3.3 通道啟動和I/O操作過程
5.4 緩沖技術
5.4.1 單緩沖
5.4.2 雙緩沖
5.4.3 多緩沖
5.4.4 緩沖區(qū)高速緩存
5.5 驅(qū)動調(diào)度技術
5.5.1 存儲設備的物理結構
5.5.2 循環(huán)排序
5.5.3 優(yōu)化分布
5.5.4 搜查定位
5.5.5 獨立磁盤冗余陣列
5.5.6 提高磁盤I/O速度的方法
5.6 設備分配
5.6.1 設備獨立性
5.6.2 設備分配和設備分配數(shù)據(jù)結構
5.7 虛擬設備
5.7.1 問題的提出
5.7.2 SPooLing的設計與實現(xiàn)
5.7.3 SPooLing應用
5.8 Linux設備管理
5.8.1 設備管理概述
5.8.2 設備驅(qū)動程序
5.8.3 設備I/O的處理
5.9 windows2003I/O系統(tǒng)
5.9.1 I/O系統(tǒng)結構和組件
5.9.2 I/O系統(tǒng)數(shù)據(jù)結構
5.9.3 I/O類型和處理
5.9.4 高速緩存管理
5.10 本章小結
習題五
第六章 文件管理
6.1 文件
6.1.1 文件概念
6.1.2 文件命名
6.1.3 文件類型
6.1.4 文件屬性
6.1.5 文件存取方法
6.2 文件目錄
6.2.1 文件控制塊、文件目錄與目錄文件
6.2.2 層次目錄結構
6.2.3 文件目錄的檢索
6.3 文件組織與數(shù)據(jù)存儲
6.3.1 文件的存儲
6.3.2 文件的邏輯結構
6.3.3 文件的物理結構
6.4 文件系統(tǒng)其他功能的實現(xiàn)
6.4.1 文件系統(tǒng)調(diào)用的實現(xiàn)
6.4.2 文件共享
6.4.3 文件空間管理
6.4.4 主存映射文件
6.4.5 虛擬文件系統(tǒng)
6.5 Linux文件系統(tǒng)
6.5.1 Linux虛擬文件系統(tǒng)
6.5.2 文件系統(tǒng)的注冊與注銷及安裝與卸載
6.5.3 文件系統(tǒng)的緩存機制
6.5.4 Ext2文件系統(tǒng)
6.6 windows2003文件系統(tǒng)
6.6.1 文件系統(tǒng)概述
6.6.2 NTFS在磁盤上的結構
6.6.3 文件系統(tǒng)模型和FSD體系結構
6.6.4 NTFS可恢復性支持
6.6.5 NTFS安全性支持
6.7 本章小結
習題六
第七章 操作系統(tǒng)的安全與保護
7.1 安全性概述
7.2 安全策略
7.2.1 安全需求和安全策略
7.2.2 訪問支持策略
7.2.3 訪問控制策略
7.3 安全模型
7.3.1 安全模型概述
7.3.2 安全模型示例
7.4 安全機制
7.4.1 硬件安全機制
7.4.2 認證機制
7.4.3 授權機制
7.4.4 加密機制
7.4.5 審計機制
7.5 安全操作系統(tǒng)設計和開發(fā)
7.5.1 安全操作系統(tǒng)的結構和設計原則
7.5.2 安全操作系統(tǒng)的開發(fā)
7.5.3 信息系統(tǒng)安全評價標準簡介
7.6 Linux安全機制
7.7 Windows2003安全機制
7.7.1 安全性組件和安全登錄
7.7.2 訪問控制
7.7.3 安全審計
7.7.4 加密文件系統(tǒng)
7.8 本章小結
習題七
第八章 網(wǎng)絡和分布式操作系統(tǒng)
8.1 計算機網(wǎng)絡概述
8.1.1 計算機網(wǎng)絡的概念
8.1.2 網(wǎng)絡體系結構
8.2 網(wǎng)絡操作系統(tǒng)
8.2.1 網(wǎng)絡操作系統(tǒng)概述
8.2.2 網(wǎng)絡操作系統(tǒng)實例
8.3 分布式操作系統(tǒng)
8.3.1 分布式系統(tǒng)概述
8.3.2 分布式進程通信
8.3.3 分布式資源管理
8.3.4 分布式進程同步
8.3.5 分布式系統(tǒng)中的死鎖
8.3.6 分布式文件系統(tǒng)
8.3.7 分布式進程遷移
8.4 Linux網(wǎng)絡體系結構
8.5 Windows2003網(wǎng)絡體系結構和網(wǎng)絡服務
8.6 本章小結
習題八
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號