Operating Systems, 3/e
暫譯: 作業系統 (第三版)

Harvey M. Deitel, Paul J. Deitel, David R. Choffnes

  • 出版商: Prentice Hall
  • 出版日期: 2003-12-11
  • 定價: $1,300
  • 售價: 9.8$1,274
  • 語言: 英文
  • 頁數: 1209
  • ISBN: 0131246968
  • ISBN-13: 9780131246966
  • 相關分類: Operating-system
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

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, security and multiprocessing. 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.

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. 操作系統模擬器。