Portada de Sistemas Operativos (Conceptos Fundamentales y Diseño)

Sistemas Operativos (Conceptos Fundamentales y Diseño)

por Andrew S. Tanenbaum · 1987

Ver sugerencias

Sinopsis

Un libro de texto clásico que detalla los principios y el diseño de los sistemas operativos, cubriendo temas desde la gestión de procesos hasta la organización del sistema de archivos. Utiliza ejemplos concretos y el diseño de un sistema operativo real (MINIX) para ilustrar los conceptos.

Más de Andrew S. Tanenbaum

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Mientras 'Sistemas Operativos' se enfoca en la ingeniería de sistemas complejos y su funcionalidad, 'Gödel, Escher, Bach' aborda la naturaleza fundamental de los sistemas, la auto-referencia y la emergencia de la conciencia a partir de reglas simples, una visión más abstracta pero profundamente conectada con cómo diseñamos y entendemos los sistemas computacionales en su esencia.

La Catedral y el Bazar

Eric S. Raymond

1999·ensayo

Este libro ofrece una perspectiva cultural y metodológica sobre cómo se construyen los sistemas complejos, incluyendo los operativos. Si bien Tanenbaum presenta el 'qué' y el 'cómo técnico' de los sistemas operativos, Raymond explora el 'por qué' ciertas filosofías de desarrollo (como el código abierto de Linux, que compite con MINIX de Tanenbaum) pueden ser superiores para la robustez y la innovación de un sistema operativo, haciendo una crítica indirecta pero relevante a los modelos más cerrados o tradicionales.

El Diseño de las Cosas Cotidianas

Don Norman

1988·divulgacion

Mientras que Tanenbaum se centra en la arquitectura interna y la funcionalidad de los sistemas operativos a nivel de código, Norman aborda la 'arquitectura' desde la perspectiva del usuario final. Ambos autores, de forma subyacente, exploran cómo los sistemas están construidos para interactuar y servir a sus usuarios, ya sea a través de interfaces de programación o interfaces gráficas, haciendo hincapié en la importancia de la claridad y la previsibilidad en la interacción con sistemas complejos.

Raskin, como Tanenbaum, es una figura fundamental en su campo que busca definir los principios subyacentes de un sistema funcional, aunque en diferentes niveles. Tanenbaum explora cómo se construye un sistema operativo para ser eficiente y robusto, mientras que Raskin se centra en cómo la interfaz de ese sistema operativo (o cualquier software) debe diseñarse para la ergonomía cognitiva y la efectividad del usuario, compartiendo un enfoque en la construcción sistemática y lógica.

La Programación como Arte

Donald Knuth

1974·ensayo

Knuth, aunque reconocido en círculos académicos, no es un autor tan popular como algunos de los "gurús" de la programación. Su obra se conecta con Tanenbaum al abordar los fundamentos teóricos y la "belleza" inherente en el diseño y la implementación de sistemas. Si Tanenbaum describe cómo "funciona" un sistema operativo, Knuth eleva la calidad intelectual del proceso de creación de cualquier sistema complejo, sugiriendo una maestría que va más allá de la mera implementación, algo esencial para la robustez de un SO.

Comunicación Programación Distribuida

George Coulouris

1988·divulgacion

Al igual que 'Sistemas Operativos' de Tanenbaum, esta obra se estructura como un libro de texto comprehensivo y detallado, presentando conceptos de forma incremental y metódica. Ambos libros son textos de referencia que abordan un campo de la informática desde sus principios fundamentales, ilustrando con ejemplos y modelos cómo se construyen y mantienen sistemas complejos (en este caso, distribuidos). La aproximación pedagógica y la disposición temática de los capítulos son estructuralmente similares.

Ayúdame a que yoleo sea sostenible