Los Sistemas Operativos han constituido tradicionalmente una materia troncal en los planes de estudio de todas las titulaciones de Informática.
Las asignaturas que desarrollan estos contenidos incluyen aspectos teóricos fundamentales como procesos e hilos, gestión de memoria, comunicación, sincronización y sistemas de archivos.
Además, es frecuente incluir una parte práctica que permite que el alumno conozca no solo los principios teóricos, sino también cómo se aplican en sistemas operativos reales.
El objetivo de este libro es proporcionar suficiente material práctico para apoyar la docencia, tanto presencial, desarrollada en clases de problemas o en laboratorio, como no presencial, proporcionando al estudiante un material de apoyo al estudio de un nivel y contenido adecuado a una asignatura real.
El contenido de este libro se divide en 6 capítulos cuya descripción se indica a continuación:
- Gestión de Procesos e Hilos: planificación de procesos, jerarquía de procesos y uso de las llamadas al sistema para la gestión de procesos e hilos.
- Comunicación y Sincronización de Procesos: problemas clásicos de la sección crítica, productor-consumidor y lector-escritor; y llamadas al sistema para el manejo de semáforos y tuberías.
- Gestión de Archivos y Directorios: sistemas de archivos tipo FAT y nodo-i, llamadas al sistema para la gestión de archivos y directorios.
- Gestión de Memoria: memoria virtual, paginación y políticas de reemplazo.
- Problemas generales: problemas cuya resolución incluya conceptos tratados en varios de los capítulos anteriores.
- Soluciones: en este capítulo se encuentran las soluciones a los ejercicios planteados en todos los capítulos anteriores.
Descargar el libro
Este libro electrónico se encuentra disponible de manera gratuita bajo la licencia Creative Commons, lo que significa que puedes descargarlo, leerlo y compartirlo de manera libre.
Una copia de la licencia la puedes encontrar aquí abajo, al descargar el libro estas aceptando los acuerdos de la licencia.
Este trabajo, tiene la licencia Licencia internacional Creative Commons Attribution 4.0. Para ver una copia de esta licencia, visite https://creativecommons.org/licenses/by/4.0/ o envíe una carta a Creative Commons, PO Box 1866, Mountain View, CA 94042, EE. UU.
Se atribuye a Victor Felder, la Free Ebook Foundation y sus colaboradores.
Puedes descargar el libro dando clic en el siguiente botón: