Contenido de XSL

Sistemas Operativos

Centro
Facultad de Informática
Titulación
Grado en Ingeniería Informática
Curso académico
2022/23
Curso
X
Nº Créditos
6
Idiomas
Castellano
Euskera

DocenciaAlternar navegación

Distribución de horas por tipo de enseñanza
Tipo de docenciaHoras de docencia presencialHoras de actividad no presencial del alumno/a
Magistral4040
P. de Aula1540
P. Laboratorio510

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



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

La asignatura se podrá aprobar de dos maneras, mediante evaluación final o mediante evaluación continua.



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.

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).

GruposAlternar navegación

16 Teórico (Castellano - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

17:00-18:30

15:30-17:00

Profesorado

16 P. de Aula-1 (Castellano - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

14:00-15:30

Profesorado

16 P. Laboratorio-1 (Castellano - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

14:00-15:30

Profesorado

31 Teórico (Euskera - Mañana)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

12:00-13:30

10:30-12:00

Profesorado

31 P. de Aula-1 (Euskera - Mañana)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

09:00-10:30

Profesorado

31 P. Laboratorio-1 (Euskera - Mañana)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

09:00-10:30

Profesorado