Operating Systems
An Introduction

Paperback: 978 1 942270 38 6 / $54.95
Published: February 2017  

Lib E-Book: 978 1 942270 40 9 / $124.95  
About Library E-Book

Published: February 2017  

E-Book: 978 1 942270 41 6 / $29.95
Published: February 2017  

Publisher: Mercury Learning & Information
290 pp., 6" x 9"
Designed as a “teach-yourself” text, the book provides a step-by-step approach to clarify all of the key concepts, architectures, and components of operating systems. The book covers all of the topics from the basics to the latest mobile devices, and features key operating systems e.g., Android, iOS, Linux, and Windows 10. This book would be very useful not only as an introductory text for undergraduate students of computer science, but also for those professionals who need to review modern operating systems.


* A chapter on the latest mobile operating systems, e.g., Android, iOS, and Windows
* Covers basic concepts such as architecture, CPU scheduling, memory management, file systems, I/O, and more
* Features a separate chapter on Windows 10 including shortcut keys, system tabs for settings, and security
* Additional chapter on the Linux operating system with detailed explanation of its architecture, components, main features, and also Red Hat Linux
* Designed as a teach-yourself text with integrated “self-quizzes” and end of chapter exercises to reinforce concepts.

Table of Contents:
1. Operating Systems: Overview
2. Operating System Architecture
3. Process Overview
4. Threads
5. CPU Scheduling
6. Process Synchronization
7. Deadlocks
8. Main Memory Management
9. Virtual Memory
10. File Systems
11. I/O Systems
12. Disk Management
13. Characterization of a Distributed System
14. Linux
15. Mobile Operating Systems
16. Windows 10

Teachers - Request Exam Copy