TY - BOOK AU - Tanenbaum, Andrew S, AU - Woodhull, Albert S, TI - Sistemas Operativos: diseño e implementación / SN - 970-17-0165-8 U1 - 005.43 22 PY - 2002/// CY - México : PB - PRENTICE HALL HISPANOAMERICA, S.A. ; N1 - Incluye anexos; Incluye información académica y profesional en la cubierta posterior; Bibliografía: página [512]-517; Prefacio -- Capítulo 1: Introducción -- Capítulo 2: Procesos -- Capítulo 3: Entrada / salida -- Capítulo 4: Administración de memoria -- Capítulo 5: Sistemas de archivos -- Capítulo 6: Lista de lecturas y bibliografía -- Apéndices; Material bibliográfico para estudiantes universitarios, docentes e investigadores; PE-TmUNAS; Ingeniería Mecánica Eléctrica; Ingeniería en Informática y Sistemas N2 - "Gran parte de los libros sobre sistemas operativos se centran mucho en la teoría y poco en la práctica. El presente libro intenta ofrecer un mayor equilibrio entre una y otra; trata todos los principios fundamentales con gran detalle, entre ellos, los procesos, la comunicación entre procesos, semáforos, monitores, transferencia de mensajes, algoritmos de planificación, entrada/salida, bloqueos mutuos, controladores de dispositivos, administración de memoria, algoritmos de paginación, diseño de sistemas de archivos, seguridad y mecanismos de protección, pero también examina un sistema específico -MINIX, un sistema operativo compatible con UNIX-detallada mente, e incluso proporciona un listado completo del código fuente para estudiarlo. Esta organización permite al lector no sólo aprender los principios, sino también ver cómo se aplican en un sistema operativo real. Cuando apareció la primera edición de este libro en 1987, causó una especie de revolución en la forma de impartir los cursos de sistemas operativos. Hasta entonces, la mayor parte de los cursos sólo abordaban la teoría. Con la aparición de MINIX, muchas escuelas comenzaron a ofrecer cursos de laboratorio en los que los estudiantes examinaban un sistema operativo real para ver cómo funcionaba internamente. Consideramos que esta tendencia es altamente favorable y esperamos que esta segunda edición la fortalezca. En sus primeros 10 años, MINIX ha sufrido muchos cambios. El código original se diseñó para una IBM PC de 256 K basada en 8088 con dos unidades de disquete y sin disco duro; además, se basaba en la Versión 7 de UNDX. Con el paso del tiempo, MINIX evolucionó en muchas direcciones. Por ejemplo, la versión actual se ejecuta en máquinas desde la PC original (en modo real de 16 bits) hasta las Pentium grandes con discos duros de gigabytes (en modo protegido de 32 bits). Además, MINIX Se basa ahora en el estándar internacional POSIX (IEEE 1003.1 e ISO 9945-1)."--(XV; XVI; XVII)página ER -