Saturday, July 16, 2011

Computer Systems: An Integrated Approach to Architecture and Operating Systems (Paperback)

Computer Systems: An Integrated Approach to Architecture and Operating Systems
Computer Systems: An Integrated Approach to Architecture and Operating Systems (Paperback)
By Umakishore Ramachandran

Buy new: $81.15
45 used and new from $31.17
Customer Rating: 4.3

First tagged by Linda W.
Customer tags: computer architecture, computer science, operating systems

Review & Description

In the early days of computing, hardware and software systems were designed separately. Today, as multicore systems predominate, this separation is becoming impractical.

Computer Systems examines the key elements of all computer systems using an integrated approach that treats hardware and software as part of the same, larger system. Students gain important insights into the interplay between hardware and software and leave the course with a better understanding of a modern computer system Read more


Find out More for the best price at Amazon

Windows 7 Secrets (Kindle Edition)

Windows 7 Secrets
Windows 7 Secrets (Kindle Edition)
By Paul Thurrott

Review & Description

Tips, tricks, treats, and secrets revealed on the latest operating system from Microsoft: Windows 7

You already know the ups and downs of Windows Vista-now it's time to learn the ins and outs of Windows 7! Internationally recognized Windows experts, Microsoft insiders, and authors Paul Thurrott and Rafael Rivera cut through the hype to pull away the curtain and reveal useful information not found anywhere else. Regardless of your level of knowledge, you'll discover little-known facts on how things work, what's new and different, and how you can modify Windows 7 to meet your own specific needs.

A witty, conversational tone tells you what you need to know to go from Windows user to Windows expert and doesn't waste time with basic computer topics while point-by-point comparisons demonstrate the difference between Windows 7 features and functionality to those in Windows XP and Vista.

  • Windows 7 is the exciting update to Microsoft's operating system
  • Authors are internationally known Windows experts and Microsoft insiders
  • Exposes tips, tricks, and secrets on the new features and functionality of Windows 7
  • Reveals best practices for customizing the system to work for you
  • Investigates the differences between Windows 7 and previous versions of Windows

No need to whisper! Window 7 Secrets is the ultimate insider's guide to Microsoft's most exciting Windows version in years. Read more


Find out More for the best price at Amazon

Modern Operating Systems (3rd Edition) (Hardcover)

Modern Operating Systems (3rd Edition)
Modern Operating Systems (3rd Edition) (Hardcover)
By Andrew S. Tanenbaum

Review & Description

 

The widely anticipated revision of this worldwide best-seller incorporates the latest developments in operating systems technologies.  The Third Edition includes up-to-date materials on relevant operating systems such as Linux, Windows, and embedded real-time and multimedia systems. Includes new and updated coverage of multimedia operating systems, multiprocessors, virtual machines, and antivirus software. Covers internal workings of Windows Vista (Ch. 11); unique even for current publications. Provides information on current research based Tanenbaum’s experiences as an operating systems researcher. A useful reference for programmers.

For software development professionals and computer science students, Modern Operating Systems gives a solid conceptual overview of operating system design, including detailed case studies of Unix/Linux and Windows 2000.

What makes an operating system modern? According to author Andrew Tanenbaum, it is the awareness of high-demand computer applications--primarily in the areas of multimedia, parallel and distributed computing, and security. The development of faster and more advanced hardware has driven progress in software, including enhancements to the operating system. It is one thing to run an old operating system on current hardware, and another to effectively leverage current hardware to best serve modern software applications. If you don't believe it, install Windows 3.0 on a modern PC and try surfing the Internet or burning a CD.

Readers familiar with Tanenbaum's previous text, Operating Systems, know the author is a great proponent of simple design and hands-on experimentation. His earlier book came bundled with the source code for an operating system called Minux, a simple variant of Unix and the platform used by Linus Torvalds to develop Linux. Although this book does not come with any source code, he illustrates many of his points with code fragments (C, usually with Unix system calls).

The first half of Modern Operating Systems focuses on traditional operating systems concepts: processes, deadlocks, memory management, I/O, and file systems. There is nothing groundbreaking in these early chapters, but all topics are well covered, each including sections on current research and a set of student problems. It is enlightening to read Tanenbaum's explanations of the design decisions made by past operating systems gurus, including his view that additional research on the problem of deadlocks is impractical except for "keeping otherwise unemployed graph theorists off the streets."

It is the second half of the book that differentiates itself from older operating systems texts. Here, each chapter describes an element of what constitutes a modern operating system--awareness of multimedia applications, multiple processors, computer networks, and a high level of security. The chapter on multimedia functionality focuses on such features as handling massive files and providing video-on-demand. Included in the discussion on multiprocessor platforms are clustered computers and distributed computing. Finally, the importance of security is discussed--a lively enumeration of the scores of ways operating systems can be vulnerable to attack, from password security to computer viruses and Internet worms.

Included at the end of the book are case studies of two popular operating systems: Unix/Linux and Windows 2000. There is a bias toward the Unix/Linux approach, not surprising given the author's experience and academic bent, but this bias does not detract from Tanenbaum's analysis. Both operating systems are dissected, describing how each implements processes, file systems, memory management, and other operating system fundamentals.

Tanenbaum's mantra is simple, accessible operating system design. Given that modern operating systems have extensive features, he is forced to reconcile physical size with simplicity. Toward this end, he makes frequent references to the Frederick Brooks classic The Mythical Man-Month for wisdom on managing large, complex software development projects. He finds both Windows 2000 and Unix/Linux guilty of being too complicated--with a particular skewering of Windows 2000 and its "mammoth Win32 API." A primary culprit is the attempt to make operating systems more "user-friendly," which Tanenbaum views as an excuse for bloated code. The solution is to have smart people, the smallest possible team, and well-defined interactions between various operating systems components. Future operating system design will benefit if the advice in this book is taken to heart. --Pete Ostenson Read more


Find out More for the best price at Amazon

Tuesday, February 8, 2011

MCSA/MCSE Self-Paced Training Kit (Exam 70-290): Managing and Maintaining a Microsoft Windows Server 2003 Environment: Managing and Maintaining a Microsoft Windows Server(tm) 2003 Environment (Hardcover)

MCSA/MCSE Self-Paced Training Kit (Exam 70-290): Managing and Maintaining a Microsoft Windows Server 2003 Environment: Managing and Maintaining a Microsoft Windows Server(tm) 2003 Environment
MCSA/MCSE Self-Paced Training Kit (Exam 70-290): Managing and Maintaining a Microsoft Windows Server 2003 Environment: Managing and Maintaining a Microsoft Windows Server(tm) 2003 Environment (Hardcover)
By Dan Holme

59 used and new from $0.92
Customer Rating: 2.8

First tagged by J. Adler "me"
Customer tags: book(2), testing, operating systems, 70-270, mcsa, certification, microsoft, mcse, mcp, mcsa mcse

Review & Description

Announcing an all-new MCSA/MCSE Training Kit designed to help maximize your performance on Exam 70-290, a core exam for the new Windows Server 2003 certification. This kit packs the tools and features exam candidates want most—including in-depth, self-paced training; rigorous, objective-by-objective review; exam tips from expert, exam-certified authors; and a robust testing suite. It also provides real-world scenarios, case studies, and troubleshooting labs for the skills and expertise you can apply to the job.

Focusing on account and resource management in a Windows Server 2003 environment, this official study guide covers topics such as managing physical and logical devices; users, computers, and groups; access and permissions; the server environment; and disaster recovery services.

Ace your exam preparation and ramp up quickly on Windows Server 2003 by working at your own pace through the lessons, hands-on exercises, and practice tests. The Readiness Review Suite on CD, featuring advanced technology from MeasureUp, provides 425 challenging questions for in-depth self-assessment and practice. Choose timed or untimed testing mode, generate random tests, or focus on discrete objectives or chapters, and get detailed explanations for right and wrong answers—including pointers to other sources for further study. You also get a 180-day evaluation version of Windows Server 2003 software and a 15 percent exam discount voucher—making this kit an exceptional value and a great career investment. Read more


Find out More for the best price

Distributed Operating Systems & Algorithms (Hardcover)

Distributed Operating Systems & Algorithms
Distributed Operating Systems & Algorithms (Hardcover)
By Randy Chow

Buy new: $83.25
30 used and new from $55.00
Customer Rating: 2.8

First tagged by vidhya
Customer tags: concept of os, plan 9, operating systems

Review & Description

This book integrates the theory and practice of distributed operating systems and algorithms. It combines coverage of distributed operating systems and distributed algorithms, allowing instructors to cover the algorithms involved in distributed operating systems with optional depth as desired and motivate the study of distributed algorithms by showing how they are applied in operating systems. Currently all books treat these as separate topics. This text includes coverage of parallel systems, distributed systems, real-time systems, computer networks and algorithms for asynchronous distributed systems, and uses examples from many commercial and experimental operating systems. Included in the book are a number of programming projects. Read more


Find out More for the best price

Monday, February 7, 2011

MCTS: Windows Server 2008 Network Infrastructure Configuration Study Guide: Exam 70-642 (Paperback)

MCTS: Windows Server 2008 Network Infrastructure Configuration Study Guide: Exam 70-642
MCTS: Windows Server 2008 Network Infrastructure Configuration Study Guide: Exam 70-642 (Paperback)
By James Chellis

Buy new: $31.49
48 used and new from $17.52
Customer Rating: 3.6

First tagged by Douglas L. Bassett
Customer tags: windows server 2008(2), administration(2), mcitp(2), mcts, operating systems

Review & Description

Efficiently prepare for the Windows Server 2008 certification exam with MCTS: Windows Server 2008 Network Infrastructure Configuration: Exam 70-642, a comprehensive study tool that will guide you through everything you need to know for the test. This study guide includes 100% coverage of the exam objectives, real world scenarios, hands-on exercises, and challenging review questions, both in the book and on the CD. With Microsoft's release of Windows Server 2008 and a new generation of certification exams, you have more reason than ever to certify your expertise.

For Instructors: Teaching supplements are available for this title.

Read more


Find out More for the best price

Saturday, February 5, 2011

Power Programming with RPC (Nutshell Handbooks) (Paperback)

Power Programming with RPC (Nutshell Handbooks)
Power Programming with RPC (Nutshell Handbooks) (Paperback)
By John Bloomer

Buy new: $28.45
85 used and new from $0.01
Customer Rating: 2.8

First tagged by bernie "xyzzy"
Customer tags: software, distributed databases, unix, rpg, operating systems, john bloomer, nutshell

Review & Description

A distributed application is designed to access resources across a network. In a broad sense, these resources could be user input, a central database, configuration files, etc., that are distributed on various computers across the network, rather than found on a single computer. RPC, or remote procedure calling, is the ability to distribute the execution of functions on remote computers outside of the application's current address space. This allows you to break large or complex programming problems into routines that can be executed independently of one another to take advantage of multiple computers. Thus, RPC makes it possible to attack a problem using a form of parallel or multiprocessing. Written from a programmer's perspective, this book shows what you can do with Sun RPC, the de facto standard on UNIX systems. It covers related programming topics for Sun and other UNIX systems and teaches through examples. Read more


Find out More for the best price