注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)操作系統(tǒng)理論操作系統(tǒng)設(shè)計與實現(xiàn)(第三版 上冊)

操作系統(tǒng)設(shè)計與實現(xiàn)(第三版 上冊)

操作系統(tǒng)設(shè)計與實現(xiàn)(第三版 上冊)

定 價:¥49.80

作 者: (美)塔嫩鮑姆 等著,陳渝,諶衛(wèi)軍 譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: 暫缺

ISBN: 9787121033810 出版時間: 2007-03-01 包裝: 膠版紙
開本: 16開 頁數(shù): 453 字數(shù):  

內(nèi)容簡介

  《操作系統(tǒng)設(shè)計與實現(xiàn)》(上冊)(第3版)是關(guān)于操作系統(tǒng)的權(quán)威教材。大多數(shù)關(guān)于操作系統(tǒng)的圖書均重理論而輕實踐,而《操作系統(tǒng)設(shè)計與實現(xiàn)》(上冊)(第3版)則在這兩者之間進行了較好的折中。本冊詳細探討了操作系統(tǒng)的基本原理,包括進程、進程間通信、信號量、管程、消息傳遞、調(diào)度算法、輸入、輸出、死鎖、設(shè)備驅(qū)動程序、存儲管理、調(diào)頁算法、文件系統(tǒng)設(shè)計、安全和保護機制等;此外,還詳細討論了一個特殊的操作系統(tǒng)MINIX 3(一個與UNIX兼容的操作系統(tǒng)),并提供了該系統(tǒng)的源代碼(見《操作系統(tǒng)設(shè)計與實現(xiàn)》(上冊)(第3版)下冊),以便于讀者仔細研究。這種安排不僅可讓讀者了解操作系統(tǒng)的基本原理,而且可讓讀者了解到這些基本原理是如何應(yīng)用到真實的操作系統(tǒng)中去的。

作者簡介

  Andrew S.Tanenbaum分別在麻省理工學院加州大學伯克利分校獲得學士與博士學位?,F(xiàn)任荷蘭阿姆斯特丹Vrije大學計算機教授并領(lǐng)導著一個計算機系統(tǒng)研究小組。到2005年1月卸任為止,他擔任計算與成像高級學院院長一職已有12年。Tanenbaum過去的研究領(lǐng)域包括編譯器、操作系統(tǒng)、網(wǎng)絡(luò)和局域分布式系統(tǒng),而現(xiàn)在的研究方向則主要為計算機安全,尤其是操作系統(tǒng)、網(wǎng)絡(luò)以及分布式系統(tǒng)的安全。在所有這些研究領(lǐng)域,Tanenbaum發(fā)表了超過100篇論文,并出版了5本書籍。Tanenbaum教授還編寫了大量軟件。他是Amsterdam Compiler Kit(一種廣泛使用的、用于編寫可移植編譯器以及MINIX的工具集)的主要開發(fā)者,而該系統(tǒng)則是Linux誕生的靈感與基礎(chǔ)。與他的博士生及程序員一起,他幫助設(shè)計了Amoeba分布式操作系統(tǒng)(一個基于微內(nèi)核的、高性能局域分布式操作系統(tǒng))。此后,他是Globe(一個可處理10億用戶的廣域分布式操作系統(tǒng))的設(shè)計者之一。所有這些軟件現(xiàn)在均可在互聯(lián)網(wǎng)上免費獲得。他的博士生在畢業(yè)后均取得了很大的成績,他為此感到非常驕傲。Tanenbaum教授是ACM會士、IEEE會士以及荷蘭皇家科學藝術(shù)院院士。他還是1994年度ACM Karl V.Karlstrom杰出教育家獎的獲得者,1997年度ACM/SIGCSE計算機科學教育杰出貢獻獎的獲得者,以及2002年度優(yōu)秀教材獎的獲得者。2004年,他被推選為荷蘭皇家學會的五位新學會教授之一。

圖書目錄

第1章 引言
1.1 什么是操作系統(tǒng)
1.2 操作系統(tǒng)的發(fā)展歷史
1.3 操作系統(tǒng)概念
1.4 系統(tǒng)調(diào)用
1.5 操作系統(tǒng)結(jié)構(gòu)
1.6 剩余各章內(nèi)容簡介
1.7 小結(jié)
習題
第2章 進程
2.1 進程介紹
2.2 進程間通信
2.3 經(jīng)典IPC問題
2.4 進程調(diào)度
2.5 MINIX3進程概述
2.6 MINIX3中進程的實現(xiàn)
2.7 MINIX3的系統(tǒng)任務(wù)
2.8 MINIX3的時鐘任務(wù)
2.9 小結(jié)
習題
第3章 輸入/輸出系統(tǒng)
3.1 I/O硬件原理
3.2 I/O軟件原理
3.3 死鎖
3.4 MINIX3中的I/O概述
3.5 MINIX3中的塊設(shè)備
3.6 RAM盤
3.7 磁盤
3.8 終端
3.9 小結(jié)
習題
第4章 存儲管理
4.1 基本的存儲管理
4.2 交換技術(shù)
4.3 虛擬存儲管理
4.4 頁面置換算法
4.5 頁式存儲管理中的設(shè)計問題
4.6 段式存儲管理
4.7 MINIX3進程管理器概述
4.8 MINIX3進程管理器的實現(xiàn)
4.9 小結(jié)
習題
第5章 文件系統(tǒng)
5.1 文件
5.2 目錄
5.3 文件系統(tǒng)的實現(xiàn)
5.4 文件系統(tǒng)的安全性
5.5 保護機制
5.6 MINIX3文件系統(tǒng)概述
5.7 MINIX3文件系統(tǒng)的實現(xiàn)
5.8 小結(jié)
習題
第6章 閱讀材料和參考文獻
6.1 推薦的進一步閱讀材料
6.2 按字母順序排列的參考文獻
索引

本目錄推薦

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