| Today's software systems rely on the concepts of concurrency, modularity and distribution, both within the design of the operating system and those systems that it supports. The modern approach of this book acknowledges that distributed systems are now commonplace and a reader is more likely to be using one than a centralized time-sharing system. This avoids the focus on centralized systems, instead placing the operating system within its context and providing an overview of system components and their relationships. Java is used throughout to illustrate object-oriented concepts, concurrent algorithms and distributed programming.
-
Core OS concepts and functions are explained
-
Covers the latest developments in OS theory and practice
-
OS case studies in UNIX, LINUX, Windows 2000/NT,JVM
-
Objects, concurrency and transactions are unifying themes
-
Incorporates Java throughout the book
-
System security is covered in a full chapter
-
Integrated approach to database and distributed system design
-
Further case studies on Web services, Middleware and Transaction Processing
|
|
|
 DNA Computing Models (Advances in Information Security)Sir Francis Crick would undoubtedly be at the front of the line ordering this fascinating book. Being one of the discoverers of DNA, he would be amazed at how his work has been applied to mankind's most important invention, the computer. DNA contains the genetic instructions for the biological development of cellular life forms or viruses. DNA... |  |  The U.S. Congress: A Very Short Introduction (Very Short Introductions)
Many scholars believe that the framers of the Constitution intended Congress to be the preeminent branch of government. Indeed, no other legislature in the world approaches its power. Yet most Americans have only a murky idea of how it works.
In The U.S. Congress, Donald A. Ritchie, a congressional historian for more than... |  |  Practical Speech User Interface Design (Human Factors and Ergonomics)
Although speech is the most natural form of communication between humans, most people find using speech to communicate with machines anything but natural. Drawing from psychology, human-computer interaction, linguistics, and communication theory, Practical Speech User Interface Design provides a comprehensive yet concise... |
|