Operating Systems, 3/e
暫譯: 作業系統 (第三版)
Harvey M. Deitel, Paul J. Deitel, David R. Choffnes
- 出版商: Prentice Hall
- 出版日期: 2003-12-22
- 售價: $8,920
- 貴賓價: 9.5 折 $8,474
- 語言: 英文
- 頁數: 1100
- 裝訂: Paperback
- ISBN: 0131828274
- ISBN-13: 9780131828278
已過版
買這商品的人也買了...
-
$1,590$1,511 -
$1,740$1,653 -
$1,540$1,463 -
$360$284 -
$2,660C Primer Plus, 6/e (Paperback)
-
$520$411 -
$352追蹤 Linux TCP\IP 代碼運行 -- 基於2.6內核
-
$199世界著名計算機教材精選:計算機體系結構 (Computer Architecture)
-
$2,290$2,176 -
$1,800$1,710
商品描述
Description
For one- and two-semester Operating Systems courses (in the most recent ACM/IEEE curriculum) that universities offer to juniors, seniors and graduate Computer Science students.
The text goes beyond the standard coverage in operating systems courses with key chapters on multiprocessing, networking, distributed systems, performance, and security. The text features extensive, up-to-the-minute case studies on the latest versions of Linux (2.6) and Microsoft Windows XP. An abundance of charts, diagrams, illustrations and exercises (both with and without solutions) is included.
Table of Contents
Preface.
I. INTRODUCTION TO HARDWARE, SOFTWARE AND OPERATING SYSTEMS.1. Introduction to Operating Systems
2. Hardware and Software Concepts
II. PROCESSES AND THREADS.
3. Process Concepts.
4. Thread Concepts.
5. Asynchronous Concurrent Execution.
6. Concurrent Programming.
7. Deadlock and Indefinite Postponement.
8. Processor Scheduling.
III. PHYSICAL AND VIRTUAL MEMORY.
9. Physical Memory Organization and Management.
10. Virtual Memory Organization.
11. Virtual Memory Management.
IV. SECONDARY STORAGE, FILE SYSTEMS AND DATABASE SYSTEMS.
12. Disk Performance Optimization.
13. File Systems and Database Systems.
V. PERFORMANCE, PROCESSORS AND MULTIPROCESSOR MANAGEMENT.
14. Performance and Processor Design.
15. Multiprocessor Management.
VI. NETWORKING AND DISTRIBUTED COMPUTING.
16. Networking.
17. Introduction to Distributed Systems.
18. Distributed File Systems, Clustering Peer-to-Peer Computing and Web Services.
VII. SECURE COMPUTING.
19. Security and Protection.
VIII. OPERATING SYSTEM CASE STUDIES.
20. Case Study: Linux (2.6).
21. Case Study: Windows XP.
Appendix A. Number Systems.
Appendix B. Java.
Appendix C. XML.
Appendix D. Linux License (GPL).
Appendix E. Operating System Simulators.
商品描述(中文翻譯)
描述
本書適用於大學提供給大三、大四及研究生的操作系統課程(根據最新的ACM/IEEE課程標準),可為一學期或兩學期的課程使用。
本書超越了操作系統課程的標準內容,涵蓋了多處理、網路、分散式系統、效能及安全性等關鍵章節。書中包含了最新版本的Linux (2.6) 和 Microsoft Windows XP 的廣泛案例研究,並附有大量的圖表、圖解、插圖及練習題(包括有解和無解的題目)。
目錄
前言。
I. 硬體、軟體與操作系統介紹。
1. 操作系統介紹
2. 硬體與軟體概念
II. 程序與執行緒。
3. 程序概念。
4. 執行緒概念。
5. 非同步並發執行。
6. 並發程式設計。
7. 死鎖與無限延遲。
8. 處理器排程。
III. 實體與虛擬記憶體。
9. 實體記憶體組織與管理。
10. 虛擬記憶體組織。
11. 虛擬記憶體管理。
IV. 次級儲存、檔案系統與資料庫系統。
12. 磁碟效能優化。
13. 檔案系統與資料庫系統。
V. 效能、處理器與多處理器管理。
14. 效能與處理器設計。
15. 多處理器管理。
VI. 網路與分散式計算。
16. 網路。
17. 分散式系統介紹。
18. 分散式檔案系統、叢集、對等計算與網路服務。
VII. 安全計算。
19. 安全性與保護。
VIII. 操作系統案例研究。
20. 案例研究:Linux (2.6)。
21. 案例研究:Windows XP。
附錄A. 數字系統。
附錄B. Java。
附錄C. XML。
附錄D. Linux 授權 (GPL)。
附錄E. 操作系統模擬器。