Principles of Computer System Design: An Introduction

Principles of Computer System Design: An Introduction

MIA KARTS BOOKS

Principles of Computer System Design: An Introduction
Skip to product information

    Principles of Computer System Design: An Introduction

    £72.00 GBP
     per 
    Available

    Book Details

    Format
    Paperback
    Language
    English
    Category
    Systems Analysis & Design
    Condition
    New
    ISBN-13
    9780123749574
    ISBN-10
    0123749573

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 0123749573

    Author: Saltzer, Jerome H.

    Condition: New

    Principles of Computer System Design is the first textbook to take a principles-based approach to the computer system design. It identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault tolerance, and architecture.Through carefully analyzed case studies from each of these disciplines, it demonstrates how to apply these concepts to tackle practical system design problems. To support the focus on design, the text identifies and explains abstractions that have proven successful in practice such as remote procedure call, client/service organization, file systems, data integrity, consistency, and authenticated messages. Most computer systems are built using a handful of such abstractions. The text describes how these abstractions are implemented, demonstrates how they are used in different systems, and prepares the reader to apply them in future designs.The book is recommended for junior and senior undergraduate students in Operating Systems, Distributed Systems, Distributed Operating Systems and/or Computer Systems Design courses; and professional computer systems designers. Concepts of computer system design guided by fundamental principles Cross-cutting approach that identifies abstractions common to networking, operating systems, transaction systems, distributed systems, architecture, and software engineering Case studies that make the abstractions real: naming (DNS and the URL); file systems (the UNIX file system); clients and services (NFS); virtualization (virtual machines); scheduling (disk arms); security (TLS) Numerous pseudocode fragments that provide concrete examples of abstract concepts Extensive support. The authors and MIT OpenCourseWare provide on-line, free of charge, open educational resources, including additional chapters, course syllabi, board layouts and slides, lecture videos, and an archive of lecture schedules, class assignments, and design projects

    View full details

    Principles of Computer System Design: An Introduction

    £72.00 GBP
     per 

    You May Also Like

    More in Design

    View all
    Millwork: The Design and Manufacturing of Historic Millwork from 1740 - 1950
    Something Wicked from Japan: Ghosts, Demons & Yokai in Ukiyo-e Masterpieces (PIE Ukiyo-e Series)
    Fast Circuit Boards: Energy Management
    Coasters 101: An Engineer's Guide to Roller Coaster Design
    Advertising Concept Book 3E: Think Now, Design Later
    Artificial Neural Network for Drug Design, Delivery and Disposition
    Essentials of Systems Analysis and Design
    Game Design Deep Dive
    £64.00 GBP
     per 
    Foundation Web Design: Essential HTML, JavaScript, CSS, Photoshop, Fireworks, and Flash
    Designers' Guide to Eurocode 9: Design of Aluminium Structures (Designers' Guides to the Eurocodes)
    Continuous Time Controller Design (Control, Robotics and Sensors)
    Twice Neokoros: Ephesus, Asia and the Cult of the Flavian Imperial Family (Religions in the Graeco-roman World)
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.