Contenido de XSL

Sistemas Operativos

Centro
Facultad de Informática
Titulación
Grado en Ingeniería Informática
Curso académico
2023/24
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
Magistral4060
P. Laboratorio2030

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

Tribunal de convocatorias 5ª, 6ª y excepcionalAlternar navegación

  • PASCUAL SAIZ, JOSE ANTONIO
  • PEREZ DE VIÑASPRE GARRALDA, OLATZ
  • SORALUZE IRURETA, ANDER

GruposAlternar navegación

01 Teórico (Castellano - Mañana)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

12:00-13:30

09:00-10:30

Profesorado

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

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

10:30-12:00

Profesorado

46 Teórico (Euskera - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

14:00-15:30

15:30-17:00

Profesorado

46 P. Laboratorio-1 (Euskera - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

17:00-18:30

Profesorado