Contenidos teóricos y prácticos de la asignatura
- Profesorado: Jesús Torres Jorge y David Abreu Rodriguez
- Temas: (1) Diseño e implementación de sistemas operativos: aspectos generales del diseño, aspectos particulares relacionados con la gestión de memoria, gestión de procesos y sistemas de archivos, diseño e implementación de servicios del sistema, gestión de la concurrencia (2) Controladores de dispositivos. Interfaz de acceso (3) Sistemas de tiempo real: principales características, introducción al análisis y verificación (4) Planificadores para tiempo real: tareas independientes y dependientes, introducción al caso de los sistemas multiprocesadores. (5) Sistemas operativos de tiempo real: características, aspectos de la implementación, ejemplos de APIs.
- Prácticas: (1) Problemas clásicos de programación concurrente (2) casos prácticos de programación paralela (3) desarrollo de servicios del sistema (4) desarrollo de servicios y aplicaciones distribuidas.
- Temas: (1) Diseño e implementación de sistemas operativos: aspectos generales del diseño, aspectos particulares relacionados con la gestión de memoria, gestión de procesos y sistemas de archivos, diseño e implementación de servicios del sistema, gestión de la concurrencia (2) Controladores de dispositivos. Interfaz de acceso (3) Sistemas de tiempo real: principales características, introducción al análisis y verificación (4) Planificadores para tiempo real: tareas independientes y dependientes, introducción al caso de los sistemas multiprocesadores. (5) Sistemas operativos de tiempo real: características, aspectos de la implementación, ejemplos de APIs.
- Prácticas: (1) Problemas clásicos de programación concurrente (2) casos prácticos de programación paralela (3) desarrollo de servicios del sistema (4) desarrollo de servicios y aplicaciones distribuidas.
Actividades a desarrollar en otro idioma
- Contenidos: Las herramientas y librerías a utilizar por cada estudiante van acompañadas en su mayor parte de extensa documentación en inglés. Para el desarrollo de las actividades prácticas que se propongan será necesario el estudio de dicha literatura.
- Evaluación: Cada estudiante tendrá que redactar un porcentaje de la documentación generada y entregada en inglés.
- Evaluación: Cada estudiante tendrá que redactar un porcentaje de la documentación generada y entregada en inglés.