Saltzer, J. H.

Principles of computer system design an introduction / Jerome H. Saltzer, M. Frans Kaashoek. - Burlington, MA : Morgan Kaufmann, 2009. - XIV, 526 p.: il., 24 cm

Incluye referencia bibliográfica

Este texto identifica, examina e ilustra conceptos fundamentales en el diseño de sistemas informáticos comunes entre sistemas operativos, redes, sistemas de bases de datos, sistemas distribuidos, lenguajes de programación, ingeniería de software, seguridad, tolerancia a fallos y arquitectura. A través de estudios de casos cuidadosamente analizados de cada una de estas disciplinas, se demuestra cómo aplicar estos conceptos para abordar problemas prácticos de diseño de sistemas.

Para apoyar el enfoque en el diseño, el texto identifica y explica las abstracciones que han probado ser exitosas en la práctica, tales como llamadas a procedimientos remotos, organización de cliente / servicio, sistemas de archivos, integridad de datos, coherencia y mensajes autenticados. La mayoría de los sistemas informáticos se construyen utilizando un puñado de tales abstracciones. El texto describe cómo se implementan estas abstracciones, demuestra cómo se utilizan en diferentes sistemas y prepara al lector para aplicarlas en futuros diseños.

Este libro único se ofrece en una división en línea / fuera de línea: Los capítulos 1-6 se incluyen en el libro disponible de Morgan Kaufmann en forma impresa o de libro electrónico. Los capítulos 7-11 están disponibles en línea bajo una licencia Creative Commons.




CONCEPTION OF SYSTEMS
INGENIERÍA DE SOFTWARE
DISEÑO DE SISTEMAS
ARQUITECTURA DE COMPUTADORES
COMPUTADORES--DISEÑO

004 / S179