Contenido de XSL
Sistemas Operativos
- Centro
- Facultad de Informática
- Titulación
- Grado en Ingeniería Informática
- Curso académico
- 2024/25
- Curso
- X
- Nº Créditos
- 6
- Idiomas
- Castellano
- Euskera
DocenciaAlternar navegación
Tipo de docencia | Horas de docencia presencial | Horas de actividad no presencial del alumno/a |
---|---|---|
Magistral | 40 | 60 |
P. Laboratorio | 20 | 30 |
Guía docenteAlternar navegación
ObjetivosAlternar navegación
Resultados de aprendizaje de la asignatura:
- Explicar los parámetros de rendimiento que intervienen en los diferentes subsistemas de un sistema operativo.
- Conocer las políticas y mecanismos utilizados en la gestión de los recursos del sistema y su evaluación de acuerdo a diferentes parámetros de rendimiento.
- Analizar los compromisos en el diseño y la configuración de un sistema operativo a partir del cálculo de los parámetros de rendimiento.
- Entender el funcionamiento y diseñar un sistema operativo gestionando de manera eficiente los diferentes recursos del sistema: procesador, memoria, entrada/salida y ficheros.
- Conocer los mecanismos que ofrece el hardware y el kernel de Linux para implementar máquinas virtuales y containers.
- Conocer las vulnerabilidades y ataques de tipo side-channel y los mecanismos que se implementan en los kernel para mitigarlos.
TemarioAlternar navegación
Tema 1.- Introducción
Tema 2.- Gestión de procesos
Tema 3.- Gestión de la memoria
Tema 4.- Gestión de dispositivos y entrada-salida
Tema 5.- Gestión de ficheros
Tema 6.- Virtualización y containers
Tema 7.- Seguridad
Tema 8.- SO de tiempo real
MetodologíaAlternar navegación
Durante el desarrollo de clases y laboratorios se llevarán a cabo, de forma sistemática, actividades de trabajo en grupo, discusión y presentación de resultados de ejercicios, con el fin de impulsar la participación directa en el desarrollo del curso y de fomentar la motivación del alumnado.
Sistemas de evaluaciónAlternar navegación
Los sistemas de evaluación que se contemplan son el sistema de evaluación continua y el sistema de evaluación final. El sistema de evaluación continua es el que se utilizará de forma preferente, según se indica en la normativa actual de la UPV/EHU.
Evaluación continua:
- 15%: Primer examen parcial.
- 15%: Segundo examen parcial.
- 70%: Proyecto.
Evaluación final:
- 30%: Examen final.
- 70%: Proyecto.
Para aprobar se exigirá una nota mínima de 5 sobre 10 en todas y cada una de las partes. La media mínima para aprobar la asignatura es 5.
El alumnado que, cumpliendo las condiciones para continuar en el sistema de evaluación continua, decidiese optar por la evaluación global, deberá informar al profesorado responsable de la asignatura en los plazos y forma indicados a continuación: enviando un correo electrónico antes del último día de clase.
Materiales de uso obligatorioAlternar navegación
En la asignatura se utiliza la plataforma Moodle de la universidad (eGela) donde se proporcionan apuntes de cada tema y material utilizado durante las clases.
BibliografíaAlternar navegación
Bibliografía básica
- Tanenbaum A.S. “Modern Operating Systems” (4th edition). Pearson Prentice-Hall, 2015.
- Silberschatz A., Galvin P.B., Gagne G. “Operating System Concepts” (10th edition), John Wiley & Sons, 2018.
- Stallings W. “Operating Systems: Internals and Design Principles” (9th Edition). Pearson Prentice-Hall, 2017.
- Arpaci-Dusseau R.H., Arpaci-Dusseau A.C. “Operating Systems. Three Easy Pieces” (Version 1.00). Arpaci-Dusseau Books, 2018.
- Saltzer J., Kaashoek M. “Principles of Computer System Design: An Introduction”. Spring, 2009. (MIT OpenCourseWare, https://ocw.mit.edu).
Bibliografía de profundización
G. R. Andrews: Concurrent Programming. Principles and Practice. The Benjamin/Cummings Publishing Company, 1991.
A.S. Tanenbaum, A.S. Woodhull: Operating Systems: Design and Implementation (3rd Edition), Prentice-Hall, 2006.
GruposAlternar navegación
16 Teórico (Castellano - Tarde)Mostrar/ocultar subpáginas
Semanas | Lunes | Martes | Miércoles | Jueves | Viernes |
---|---|---|---|---|---|
1-15 | 15:30-17:00 | 14:00-15:30 |
Profesorado
16 P. Laboratorio-1 (Castellano - Tarde)Mostrar/ocultar subpáginas
Semanas | Lunes | Martes | Miércoles | Jueves | Viernes |
---|---|---|---|---|---|
1-15 | 17:00-18:30 |
Profesorado
31 Teórico (Euskera - Mañana)Mostrar/ocultar subpáginas
Semanas | Lunes | Martes | Miércoles | Jueves | Viernes |
---|---|---|---|---|---|
1-15 | 10:30-12:00 | 09:00-10:30 |
Profesorado
31 P. Laboratorio-1 (Euskera - Mañana)Mostrar/ocultar subpáginas
Semanas | Lunes | Martes | Miércoles | Jueves | Viernes |
---|---|---|---|---|---|
1-15 | 12:00-13:30 |