Operating System Concepts


Book Description

This text on operating systems covers the fundamental concepts while providing practical experience. It uses common operating systems such as MS-Dos, Mac and OS/2 to illustrate concepts and provide examples of performance characteristics. This edition contains a new case study of Windows NT and new chapters on the history of operating systems and on computer ethics.




Applied Operating Systems Concepts


Book Description

Applied Operating System Concepts is the first book to provide a precise introduction to the principles of operating systems with numerous contemporary code examples, exercises, and programming projects. Written by the leading authors in the field of operating systems, this book capitalizes on the power of Java(TM) technology to allow students to work with executable code for examples of core concepts. Features of Applied Operating System Concepts * Presents real code examples using the Java programming language * Uses Java technology to introduce difficult concepts like processes, process synchronization, and semaphores * Describes the role of threads in modern operating systems and Java, and provides the opportunity to write multithreaded programs * Introduces up-to-date distributed operating system topics (e.g., Java's Remote Method Invocation, CORBA, RPC) in one concise chapter * Includes chapter-long case studies of UNIX, LINUX, and Windows NT(TM) * Provides a Java Primer appendix




Operating System Concepts


Book Description

Silberschatz: Operating Systems Concepts, 6/e Windows XP Update Edition, the best selling introductory text in the market, continues to provide a solid theoretical foundation for understanding operating systems. The 6/e Update Edition offers improved conceptual coverage, added content to bridge the gap between concepts and actual implementations and a new chapter on the newest Operating System to capture the attention of critics, consumers, and industry alike: Windows XP. * Brand new chapter on the newest operating system, Windows XP. * Brand new chapter on Threads has been added and includes coverage of Pthreads and Java threads. * Brand new chapter on Windows 2000 replaces Windows NT. * Out with the old, in with the new! All code examples have been rewritten and are now in C. * Client-server models and NFS coverage has been moved to an earlier part of the text. * More, more, more... The sixth edition now offers increased coverage of small footprint operating systems such as PalmOS and real-time operating systems. * Updated! Core material in every chapter has been updated, as has coverage of Linux, Solaris and FreeBSD.




AN INTRODUCTION TO OPERATING SYSTEMS : CONCEPTS AND PRACTICE (GNU/LINUX AND WINDOWS), FIFTH EDITION


Book Description

The book, now in its Fifth Edition, aims to provide a practical view of GNU/Linux and Windows 7, 8 and 10, covering different design considerations and patterns of use. The section on concepts covers fundamental principles, such as file systems, process management, memory management, input-output, resource sharing, inter-process communication (IPC), distributed computing, OS security, real-time and microkernel design. This thoroughly revised edition comes with a description of an instructional OS to support teaching of OS and also covers Android, currently the most popular OS for handheld systems. Basically, this text enables students to learn by practicing with the examples and doing exercises. NEW TO THE FIFTH EDITION • Includes the details on Windows 7, 8 and 10 • Describes an Instructional Operating System (PintOS), FEDORA and Android • The following additional material related to the book is available at www.phindia.com/bhatt. o Source Code Control System in UNIX o X-Windows in UNIX o System Administration in UNIX o VxWorks Operating System (full chapter) o OS for handheld systems, excluding Android o The student projects o Questions for practice for selected chapters TARGET AUDIENCE • BE/B.Tech (Computer Science and Engineering and Information Technology) • M.Sc. (Computer Science) BCA/MCA




Operating Systems


Book Description

B> The fifth edition of Operating Systems: A Systematic View offers a practical and applied introduction to operating system concepts, aimed at people interested in using computers, operating systems, and networks. The authors take a "systematic view" of the subject, where they provide insight into what is going on beneath the surface instead of focusing so much on OS theory. The intent is to show why operating systems are needed and what, at a functional level, they do. The book features an engaging, reader-friendly presentation written at a pace and level appropriate for novices, and contains extensive illustrations to visually reinforce concepts. Readers are guided through some of today's most widely used operating systems, including Linux, UNIX, and Windows 2000. Also included is coverage of several modern topics and technologies, with chapters on the Windows interface, Intel Pentium architecture, and Windows internals, as well as a section on network operating systems with chapters on client/server networks, Windows 2000, Novell, and the Internet. This book is designed for people from non-technical fields and backgrounds who simply need to know how to interact with, rather than how to design, an operating system. It requires no background in programming and only a working knowledge of basic algebra. It will also be of interest to computer programmers, technical managers, and applied practitioners who want a practical and applied introduction to operating systems.




Operating System Concepts, 10e Abridged Print Companion


Book 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 Print Companion includes all of the content found in a traditional text book, organized the way you would expect it, but without the problems.




Operating System Concepts Essentials


Book Description

By staying current, remaining relevant, and adapting to emerging course needs, Operating System Concepts by Abraham Silberschatz, Peter Baer Galvin and Greg Gagne has defined the operating systems course through nine editions. This second edition of the Essentials version is based on the recent ninth edition of the original text. Operating System Concepts Essentials comprises a subset of chapters of the ninth edition for professors who want a shorter text and do not cover all the topics in the ninth edition. The new second edition of Essentials will be available as an ebook at a very attractive price for students. The ebook will have live links for the bibliography, cross-references between sections and chapters where appropriate, and new chapter review questions. A two-color printed version is also available.




Operating Systems 5th Edition


Book Description




Operating Systems


Book Description

B> The fifth edition of Operating Systems: A Systematic View offers a practical and applied introduction to operating system concepts, aimed at people interested in using computers, operating systems, and networks. The authors take a "systematic view" of the subject, where they provide insight into what is going on beneath the surface instead of focusing so much on OS theory. The intent is to show why operating systems are needed and what, at a functional level, they do. The book features an engaging, reader-friendly presentation written at a pace and level appropriate for novices, and contains extensive illustrations to visually reinforce concepts. Readers are guided through some of today's most widely used operating systems, including Linux, UNIX, and Windows 2000. Also included is coverage of several modern topics and technologies, with chapters on the Windows interface, Intel Pentium architecture, and Windows internals, as well as a section on network operating systems with chapters on client/server networks, Windows 2000, Novell, and the Internet. This book is designed for people from non-technical fields and backgrounds who simply need to know how to interact with, rather than how to design, an operating system. It requires no background in programming and only a working knowledge of basic algebra. It will also be of interest to computer programmers, technical managers, and applied practitioners who want a practical and applied introduction to operating systems.