Sistemas Operativos Avanzados

El objetivo de la asignatura es profundizar en el conocimiento de la estructura y funcionamiento internos de los sistemas operativos, estudiando los aspectos más avanzados de esta disciplina y poniendo en contacto al alumno con los últimos avances dentro de la misma. Este estudio cubre todo el amplio abanico de sistemas que abarca desde multiprocesadores a sistemas distribuidos.

Alias Plan Curso Tipo Duración Créditos Foro
SOA MUII 2º Semes. Obli. Semestral 3 ECTS Foro SOA

Tutorías

Nombre Despacho L M X J V
Fernando Pérez Costoya
(fperez@fi.upm.es)
4201 12:00-14:00 11:00-15:00 · · 9:00-13:00
María de los Santos Pérez Hernández
(mperez@fi.upm.es)
4204 · 10:30-12:30 16:00-18:00 16:00-18:00 ·
Francisco Rosales García
(frosal@fi.upm.es)
4204 · 10:30-13:30 17:00-20:00 · ·

Noticias

Organización del curso

Temario y Calendario

  1. Presentación e Introducción de la asignatura (10-feb; Fernando): Presentación, Introducción
  2. Gestión de procesos (17-feb|24-feb|3-mar; María) (Transparencias de Procesos; Apuntes de procesos)
  3. Sincronización (10-mar; María) (como documentación se usará la correspondiente a la sección dedicada a la sincronización dentro del tema de gestión de procesos, tanto en las transparencias como en los apuntes del tema)
  4. Planificación del procesador (17-mar|24-mar|14-abr|21-abr; Fernando) (transparencias)
    • Primera parte: Conceptos generales y planificación en monoprocesador
    • Segunda parte: Planificación en sistemas multiprocesador
    • Tercera parte: Planificación en Linux
  5. Interbloqueos (28-abr; Fernando) (transparencias)
  6. Protección y seguridad (28-abr; Fernando)(Control de acceso)
  7. Gestión de Memoria (5-may|26-may; Fernando)
  8. Sistema de almacenamiento (12-may|19-may; Francisco) (transparencias)

Ejercicios de evaluación

Normas de evaluación

Dado que se ha adaptado el proceso de evaluación a las condiciones sanitarias actuales, no siguiendo estrictamente las condiciones especificadas en la guía, a continuación, se explica este nuevo procedimiento de evaluación:

  • La evaluación de la parte teórica se llevará a cabo mediante la realización de trabajos de carácter individual.
  • Se plantearán 8 trabajos.
  • No hay trabajos obligatorios ni optativos; tampoco existe un número mínimo de trabajos a realizar o una nota mínima de cada trabajo.
  • El cálculo de la nota de esta parte de la asignatura se realiza sumando las notas de los ejercicios entregados y dividiéndola por 7. Así, por ejemplo, si se realizan 5 trabajos todos ellos con una nota de 7, la nota resultante será un 5 ((7+7+7+7+7+0+0+0+0)/7=5). Nótese que se puede obtener una nota mayor de 10 en esta parte.
  • La fecha de entrega de todos los trabajos, excepto el primero, corresponderá a la fecha del examen (8 de junio).

Prácticas

Las prácticas del curso están sujetas a la normativa de prácticas.

Hay una de carácter obligatorio:

  1. Gestión de procesos: Minikernel

Existen 4 prácticas de carácter optativo vinculadas con el minikernel:

  1. Threads en el minikernel
  2. Algoritmos de planificación basados en prioridades en el minikernel
  3. Manejador del terminal en el minikernel
  4. Detección de interbloqueos en la gestión de mutex

Plazos de entrega de las prácticas

Se determinan las siguientes fechas como plazo máximo para la entrega de las prácticas. En ningún caso se admitirán prácticas entregadas fuera de plazo.

  • Convocatoria de Junio: 10 de junio de 2021
  • Convocatoria de Julio (extraodinaria): 5 de julio de 2021

Exámenes

Normas

Evaluación

La asignatura consiste en una parte teórica y una parte práctica. La nota mínima compensable que ha de obtenerse en cada parte para poder hacer media es de 4 puntos.

La nota media Final se calcula mediante la fórmula: Final = ParteTeórica * 0,5 + PartePráctica * 0,5 . La nota media Final mínima para aprobar la asignatura es de 5 puntos. Además de estas dos partes de carácter obligatorio, se plantean una serie de prácticas optativas, cada una de las cuales puede aportar un punto adicional a la nota de la asignatura, siempre que ésta esté aprobada.

Parte Teórica
  • La nota de la parte teórica se guardará sólo si alcanza el mínimo compensable.
  • En ningún caso se guardará la nota de la parte teórica de un curso para el siguiente.
  • En el examen no se puede utilizar ningún material de consulta.
Parte Práctica
  • Las prácticas del curso se realizarán de forma individual.
  • El enunciado de las prácticas será el mismo para todas las convocatorias del curso.
  • Para más detalles, consulte la normativa de prácticas.

Guía de aprendizaje de la asignatura

Horario de clases

  • Miércoles de 17 a 18:30

Consulta de notas

Acceda a la página de consulta de notas de las asignaturas del grupo de sistemas operativos.

Bibliografía

  • Sistemas Operativos: Una visión aplicada. J. Carretero Pérez, F. García Carballeira y F. Pérez Costoya. Tercera edición (volumen I, volumen II).

 
docencia/asignaturas/soa.txt · Última modificación: 2021/05/16 22:39 por fperez
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki