SISTEMAS OPERATIVOS DISEÑO E IMPLEMENTACION
- SEGUNDA
- MEXICO
- 960 19X23.5 CM
- SEGUNDA .
ítulo: Sistemas Operativos: Diseño e Implementación
Autores: Andrew S. Tanenbaum y Albert S. Woodhull
Traducción: Roberto Escalona
Revisión técnica: Raymundo Hugo Rangel Gutiérrez
Editorial: Prentice Hall
Año: 1998
ISBN: 970-17-0165-8 / 978-970-17-0165-2
Páginas: 939
Incluye CD-ROM con el código fuente completo de MINIX y simuladores para ejecutar MINIX en diversos computadores .
Parte I: Introducción
¿Qué es un sistema operativo?
Historia
Conceptos
Llamadas al sistema
Estructura
Parte II: Procesos 6. Introducción a los procesos 7. Comunicación entre procesos 8. Problemas clásicos de IPC 9. Planificación de procesos 10. Perspectiva general de procesos en MINIX 11. Implementación de procesos en MINIX
Parte III: Entrada/Salida 12. Principios del hardware de E/S 13. Principios del software de E/S 14. Bloqueo mutuo 15. Generalidades de E/S en MINIX 16. Dispositivos por bloques en MINIX 17. Discos en RAM 18. Discos 19. Relojes 20. Terminales 21. La tarea del sistema en MINIX
Parte IV: Administración de memoria 22. Administración básica de memoria 23. Intercambio 24. Memoria virtual 25. Algoritmos de sustitución de páginas 26. Aspectos de diseño de los sistemas con paginación 27. Segmentación 28. Generalidades de administración de memoria en MINIX 29. Implementación de la administración de memoria en MINIX
Parte V: Sistemas de archivos 30. Archivos 31. Directorios 32. Implementación de sistemas de archivos 33. Seguridad 34. Mecanismos de protección 35. Generalidades del sistema de archivos de MINIX 36. Implementación del sistema de archivos MINIX
Esta obra es una referencia fundamental para estudiantes y profesionales de la informática que buscan comprender los principios y la práctica de los sistemas operativos. La segunda edición ofrece un equilibrio entre teoría y práctica, abordando conceptos clave como procesos, comunicación entre procesos, entrada/salida, administración de memoria, sistemas de archivos y seguridad.
El libro utiliza MINIX, un sistema operativo tipo UNIX, como ejemplo práctico. MINIX es un sistema operativo pequeño pero real, que permite a los lectores observar y experimentar con los principios que sustentan los sistemas operativos modernos. A través de este enfoque, los autores logran ilustrar cómo los conceptos teóricos se aplican en un sistema operativo real.