La mayoría de los libros de sistemas operativos incluye gran cantidad de teoría general y aspectos de diseño, pero no muestra claramente cómo se usan. Este libro está pensado como un texto general de sistemas operativos, pudiendo cubrir tanto la parte introductoria como los aspectos de diseño de los mismos. El libro incluye cuadros de texto resaltados donde se muestran consejos de programación, advertencias de uso, ideas sobre presentaciones, etc. Estos cuadros reflejan la experiencia de los autores en el uso y en la docencia de sistemas operativos. La utilización de una interfaz de programación de sistemas operativos para POSIX y Windows 2003, con ejemplos de uso de las mismas permite que el lector, no sólo conozca los principios teóricos, sino cómo se aplican en sistemas operativos reales. Cada capítulo incluye problemas y ejercicios con diferentes grados de dificultad para adecuarse a los distintos tipos de cursos en que se puede usar este libro. Estos ejercicios hacen énfasis en los aspectos teóricos más importantes. Cuenta además con una completa OLC en la que se puede encontrar el siguiente material: información sobre el libro, información de los autores, material para el profesor (figuras del libro, transparencias, soluciones de ejercicios y problemas propuestos y material de prácticas) y material para el estudiante (código fuente de los programas, figuras en PowerPoint, capítulos PDF, problemas propuestos de sistemas operativos, etc.)