Operating System Concepts 10/e (絕)
- 20本以上,享 8.5折
售價
$
洽詢
- 一般書籍
- ISBN:9781119586166
- 作者:Abraham Silberschatz, Greg Gagne, Peter Baer Galvin
- 版次:10
- 年份:2019
- 出版商:John Wiley
- 頁數/規格:1032頁/平裝雙色
- 參考網頁:Operating System Concepts 10/e
書籍介紹
本書特色
目錄
作者介紹
Description
The tenth edition of Operating System Concepts has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enhanced interactive elements to improve learning and the student’s experience with the material. It combines instruction on concepts with real-world applications so that students can understand the practical usage of the content. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. New interactive self-assessment problems are provided throughout the text to help students monitor their level of understanding and progress. A Linux virtual machine (including C and Java source code and development tools) allows students to complete programming exercises that help them engage further with the material.
The tenth edition of Operating System Concepts has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enhanced interactive elements to improve learning and the student’s experience with the material. It combines instruction on concepts with real-world applications so that students can understand the practical usage of the content. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. New interactive self-assessment problems are provided throughout the text to help students monitor their level of understanding and progress. A Linux virtual machine (including C and Java source code and development tools) allows students to complete programming exercises that help them engage further with the material.
Features
The tenth edition uses real-world operating systems to illustrate fundamental operating system concepts:
The tenth edition uses real-world operating systems to illustrate fundamental operating system concepts:
- Particular attention is paid to the Microsoft family of operating systems and Linux, with additional material on various versions of UNIX (Solaris, BSD, and Mac OS X).
- Teaches general concepts in operating systems while allowing for a choice in implementation systems. Rather than concentrating on a particular operating system or hardware, the text discusses key concepts that are applicable to a wide variety of systems.
- Integrated coverage of Linux and Windows throughout.
- More interactive experience with self-assessment exercises, key term popups, and animated figures.
- A Linux virtual machine with GCC development environment and Linux source
Table of Contents
Part 1 Overview
Chapter 1 Introduction
Chapter 2 Operating-System Structures
Part 2 Process Management
Chapter 3 Processes
Chapter 4 Threads & Concurrency
Chapter 5 CPU Scheduling
Part 3 Process Synchronization
Chapter 6 Synchronization Tools
Chapter 7 Synchronization Examples
Chapter 8 Deadlocks
Part 4 Memory Management
Chapter 9 Main Memory
Chapter 10 Virtual Memory
Part 5 Storage Management
Chapter 11 Mass-Storage Structure
Chapter 12 I/O Systems
Part 6 File System
Chapter 13 File-System Interface
Chapter 14 File-System Implementation
Chapter 15 File-System Internals
Part 7 Security and Protection
Chapter 16 Security
Chapter 17 Protection
Part 8 Advanced Topics
Chapter 18 Virtual Machines
Chapter 19 Network and Distributed Systems
Part 9 Case Studies
Chapter 20 The Linux System
Chapter 21 Windows 10
Part 10 Appendices
Chapter A Influential Operating Systems
Chapter B Windows 7
Chapter C BSD Unix
Chapter D The Mach System
Chapter E Exercises
Part 1 Overview
Chapter 1 Introduction
Chapter 2 Operating-System Structures
Part 2 Process Management
Chapter 3 Processes
Chapter 4 Threads & Concurrency
Chapter 5 CPU Scheduling
Part 3 Process Synchronization
Chapter 6 Synchronization Tools
Chapter 7 Synchronization Examples
Chapter 8 Deadlocks
Part 4 Memory Management
Chapter 9 Main Memory
Chapter 10 Virtual Memory
Part 5 Storage Management
Chapter 11 Mass-Storage Structure
Chapter 12 I/O Systems
Part 6 File System
Chapter 13 File-System Interface
Chapter 14 File-System Implementation
Chapter 15 File-System Internals
Part 7 Security and Protection
Chapter 16 Security
Chapter 17 Protection
Part 8 Advanced Topics
Chapter 18 Virtual Machines
Chapter 19 Network and Distributed Systems
Part 9 Case Studies
Chapter 20 The Linux System
Chapter 21 Windows 10
Part 10 Appendices
Chapter A Influential Operating Systems
Chapter B Windows 7
Chapter C BSD Unix
Chapter D The Mach System
Chapter E Exercises
Abraham Silberschatz, Yale University
Peter Baer Galvin, Cambridge Computer and Starfish Storage
Greg Gagne, Westminster College
Peter Baer Galvin, Cambridge Computer and Starfish Storage
Greg Gagne, Westminster College