Estás en la Web de Sistemas Operativos Plan 2009 (Graduado/a en Ingeniería Informática).
Enlace a la Web de Sistemas Operativos Plan 1996 (Ingeniería Informática).
Sistemas Operativos Plan 2009
El objetivo de la asignatura es la comprensión de los conceptos básicos de los sistemas operativos y la familiarización con la interfaz de programación de los mismos. La asignatura se centra en la funcionalidad que suministran los sistemas operativos sin profundizar en su estructura y funcionamiento internos.
| Alias | Plan | Curso | Tipo | Duración | Créditos | Foro |
|---|---|---|---|---|---|---|
| SO4 | Grd | 4º Semes. | Obli. | Semestral | 6 ECTS | Foro SO4 |
Tutorías
| Nombre | Despacho | L | M | X | J | V |
|---|---|---|---|---|---|---|
| Pedro de Miguel Anasagasti (pmiguel@fi.upm.es) | 4203 | · | 11:30-13:30 | 11:30-13:30 | 11:30-13:30 | · |
| Francisco Rosales García (frosal@fi.upm.es) | 4204 | · | 10:30-13:30 | 17:00-20:00 | · | · |
| Francisco Manuel Sánchez Moreno (fsanchez@fi.upm.es) | 4202 | · | 9:15-12:15 | 16:00-19:00 | · | · |
| Ángel Rodríguez Martínez de Bartolomé (arodri@fi.upm.es) | 4102 | 8:00-11:00 | 8:00-11:00 | · | · | · |
| Noemi del Toro Ayllón (ntoro@fi.upm.es) | 4102 | · | · | · | · | · |
| Antonio Ruiz Mayor (aruiz@fi.upm.es) | 4103 | · | · | · | · | · |
(Nota. Tutorías de Antonio Ruiz: M y X 12-13h y 14,30-16,30h)
Noticias
- SO4 | Distribución Alumnos Próximo Segundo Parcial de SO4 (2012/04/19 21:17)En la siguiente dirección puede consultar la distribución de alumnos por aulas para el próximo Segundo de Sistemas Operativos que tendrá lugar mañana miércoles día 20 de Abril de 2012 de las 13:00
...
Estadísticas : Publicado por frosal • el Jue Abr 19, 2012 5:17 pm • Respuestas 0 • Vistas 161 - SO4 | Actualización del libro de problemas (2012/04/10 12:11)Se ha publicado una nueva versión del libro de problemas incluyendo las soluciones de los ejercicios planteados en los últimos parciales.
Se encuentra disponible en la sección de Bibliografía de
...
Estadísticas : Publicado por arodri • el Mar Abr 10, 2012 8:11 am • Respuestas 0 • Vistas 185 - SO4 | Calificaciones del Primer Parcial (2012/04/09 21:19)Ya han sido publicadas las calificaciones obtenidas en el recientemente realizado Primer Parcial.
Pueden ser consultadas a través del servicio de consulta de notas de la asignatura:
http://laurel.datsi.fi.upm.es/~ssoo/consultaBD.cgi
...
Estadísticas : Publicado por frosal • el Lun Abr 09, 2012 5:19 pm • Respuestas 0 • Vistas 332 - SO4 | Distribución Alumnos Próximo Primer Parcial de SO4 (2012/03/26 19:55)En la siguiente dirección puede consultar la distribución de alumnos por aulas para el próximo Parcial de Sistemas Operativos que tendrá lugar el próximo martes día 27 de Marzo de 2012 de las 13:00
...
Estadísticas : Publicado por frosal • el Lun Mar 26, 2012 3:55 pm • Respuestas 0 • Vistas 270
Horarios, Calendario y Agenda de Hitos
- Versión 0: Planificación original. (6 de Febrero de 2012).
- Versión 1: Cambio de aula y de dia dedicado a prácticas. (10 de Febrero de 2012).
- Versión 2: El Jueves 8 de Marzo será Lunes! (28 de Febrero de 2012).
- Versión 3: El Jueves 29 de Marzo prevista H.G. (13 de Marzo de 2012).
- Versión 4: Recuperación clase perdida (13 de Abril de 2012).
Cuaderno de la asignatura
Temario
- TEMA 1 - Introducción a SSOO
- Transparencias (versión 7-febrero-2012)
- TEMA 2 - Sistema de Ficheros
- Transparencias (22-febrero-2012)
- Enunciados para llevar resueltos a clase (versión 15-Feb-2012)
- Para las clases de problemas se dividirá cada grupo en dos subgrupos. En la siguiente tabla se refleja la distribución en aulas y el orden de resolución de los problemas propuestos:
- 41a (5102), apellidos de la 'A' a la 'L'. Problemas: 1, 2, 3, 11, 7, 10, 12, 13, etc.
- 41b (6102), apellidos de la 'M' a la 'Z'. Problemas: 3, 11, 1, 2, 12, 13, 7, 10, etc.
- 42a (5002), apellidos de la 'A' a la 'L'. Problemas: 1, 2, 3, 11, 7, 10, 12, 13, etc.
- 42b (6202), apellidos de la 'M' a la 'Z'. Problemas: 3, 11, 1, 2, 12, 13, 7, 10, etc.
- Enunciados propuestos para conseguir el visado (versión 23-Feb-2010)
- TEMA 3 - Procesos
- Clases de Teoría (5h):
- Transparencias adicionales: Secuencia: Sistemas multitarea ( versión a 4 por hoja)
- Bibliografía ampliada:
- Ejemplos básicos (5 ejemplos de clases de otros cursos. Código fuente compilado, traza de stdout, y sentencias de interés subrayadas en amarillo)
- Clases de Problemas (4h, con desdoble de grupo):
- Cada grupo de clase se dividirá en dos subgrupos, por apellidos (A-L y M-Z).
- El desdoble empieza en el grupo 41 el 28-marzo-2012 y en el 42 el 14-marzo-2012.
- Se recomienda resolver, antes de cada clase, los problemas indicados para las mismas.
- Distribución de aulas, días y problemas: (ver tabla más abajo)
- Enunciados propuestos para conseguir el visado: Ver siguiente apartado
| Desdoble de clases de problemas (tema Procesos): | ||||
|---|---|---|---|---|
| Aula | Clase | Clase | Clase | |
| 41a (A-L) | A5102 | 28mar: A1, A2 | 11abr: B1, B2 | |
| 41b (M-Z) | A6102 | 28mar: B1, B2 | 11abr: A1, A2 | |
| 42a (A-L) | A5002 | 14mar: A1 | 26mar: B1, B2 | 28mar: A2 |
| 42b (M-Z) | A6202 | 14mar: B1 | 26mar: A1, A2 | 28mar: B2 |
| NOTAS: | ||||
| A1 = Ejercicios 1.10, 1.14 de libro de problemas | ||||
| A2 = Ejercicios 1.15, 1.16 de libro de problemas | ||||
| B1 = Ejercicios 1.17 y R10d (27-marzo-2012 Errata corregida) | ||||
| B2 = Ejercicios R11a y R11c | ||||
| (mar = marzo, abr = abril) | ||||
- TEMA 4 - Gestión de Memoria
- Transparencias (versión 3-Abril-2012)
- Para las clases de problemas se dividirá cada grupo en dos subgrupos. En la siguiente tabla se refleja la distribución en aulas y el orden de resolución de los problemas propuestos:
- 41a (5102), apellidos de la 'A' a la 'L'. Problemas: 3.5, 3.16, 3.2, 3.19, 3.7, 3.13, 3.20, 3.22, etc.
- 41b (6102), apellidos de la 'M' a la 'Z'. Problemas: 3.7, 3.13, 3.20, 3.22, 3.5, 3.16, 3.2, 3.19, etc.
- 42a (5002), apellidos de la 'A' a la 'L'. Problemas: 3.5, 3.16, 3.2, 3.19, 3.7, 3.13, 3.20, 3.22, etc.
- 42b (6202), apellidos de la 'M' a la 'Z'. Problemas: 3.7, 3.13, 3.20, 3.22, 3.5, 3.16, 3.2, 3.19, etc.
- El desdoble empieza en el grupo 41 el 25-abril-2012 (a las 10) y en el 42 el 23-abril-2012 (a las 12).
- TEMA 5 - Sincronización y Comunicación
- Transparencias (versión 7-mayo-2012).
- Código fuente mostrado en las transparencas SC_Codigo.tgz.
- Para las clases de problemas se dividirá cada grupo en dos subgrupos. En la siguiente tabla se refleja la distribución en aulas y el orden de resolución de los problemas propuestos:
- 41a (5102), días 17 23 y 24, apellidos de la 'A' a la 'L'. Problemas: 4.22, 4.14, 4.19, 4.6, 4.9, 4.16, etc.
- 41b (6102), días 17 23 y 24, apellidos de la 'M' a la 'Z'. Problemas: 4.6, 4.9, 4.16, 4.22, 4.14, 4.19, etc.
- 42a (5002), días 23 28 y 30, apellidos de la 'A' a la 'L'. Problemas: 4.22, 4.14, 4.19, 4.6, 4.9, 4.16, etc.
- 42b (6202), días 23 28 y 30, apellidos de la 'M' a la 'Z'. Problemas: 4.6, 4.9, 4.16, 4.22, 4.14, 4.19, etc.
Ejercicios Propuestos
A continuación se proponen una serie de ejercicios “tipo” para cada uno de los principales temas del temario. Es necesario que el alumno se entrene en la realización de estos ejercicios sin consultar su solución, pues son similares a los que se encontrará en los exámenes de esta asignatura.
Premio al estudio continuado
A aquellos alumnos que entreguen resueltos el 50% de los ejercicios propuestos de un tema se les permitirá llevar a los exámenes una chuletilla sobre dicho tema, previo visado de la misma por parte de la asignatura. Pasado el plazo de entrega, se actualizará la relación de alumnos con derecho al visado, publicada aquí mismo.
La Chuletilla de cada tema deberá consistir en una hoja a doble cara (no más), sin añadidos (nada pegado), original, manuscrita e intransferible, con un recuadro de 8x4cm en la parte superior, conteniendo la identificación del alumno y del tema, donde se añadirá el visado.
Para la recepción del visado, los alumnos deberán presentar cada chuletilla, siguiendo el formato indicado anteriormente, a la secretaria del departamento en fechas previas al examen.
Ejercicios Propuestos y Entrega
| Ejercicios Propuestos | Versión | Plazo | Cómo entregar |
|---|---|---|---|
| Sistema de Ficheros | última | 20 Marzo 2012 | entrega.so4 problemas-SF |
| Gestión de Procesos | última | 16 Abril 2012 | entrega.so4 problemas-PP |
| Gestión de Memoria | última | 14 Mayo 2012 | entrega.so4 problemas-GM |
| Sincronización y Comunicación | última | 4 Junio 2012 | entrega.so4 problemas-SC |
La versión manuscrita de los ejercicios resueltos total o parcialmente por el alumno habrá de ser escaneada en formato PDF. Se invalidarán aquellas entregas que no procedan de un trabajo manuscrito realizado por los propios alumnos. Para poderlo entregar, deberá llevar este fichero escaneado a su cuenta en triqui.
Entre en triqui y desde allí ejecute el mandato entrega.so4 problemas-XX (donde XX serán las siglas del correspondiente tema). Con ello se recogerá de un directorio dado, el archivo problemas-XX.pdf con su solución a los problemas propuestos. Podrá entregar cuantas veces lo desee, dentro del plazo indicado.
Prácticas
Análisis
- Profesor responsable de estas prácticas Francisco Rosales.
- Para la realización de la práctica de análisis es necesario darse de alta previamente en el sistema a través del siguiente formulario:
FORMULARIO DE ALTA EN LAS PRÁCTICAS DE ANÁLISIS
- Para la realización de la práctica de análisis es necesario descargarse el siguiente material de apoyo:
- Módulos a realizar y fechas de entrega previstas:
| Módulo | Plazo de realización |
|---|---|
| MÓDULO DE INTRODUCCIÓN A LINUX | 06/02/2012 - 13/02/2012 |
| MÓDULO DE ARQUITECTURA E INTRODUCCIÓN AL S.O. | 13/02/2012 - 20/02/2012 |
| MÓDULO DE FICHEROS | 20/02/2012 - 05/03/2012 |
| MÓDULO DE PROCESOS | 19/03/2012 - 02/04/2012 |
| MÓDULO DE MEMORIA | 16/04/2012 - 07/05/2012 |
| MÓDULO DE SINCRONIZACIÓN Y COMUNICACIÓN | 14/05/2012 - 28/05/2012 |
- Puede consultar las entregas realizadas en el siguiente enlace:
Consulta de Entrega de Prácticas de Análisis
- Puede obtener información sobre la conexión a la VPN en el siguiente enlace:
Diseño
- Profesor responsable de estas prácticas Ángel Rodríguez.
- En el siguiente documento se recoge toda la información relacionada con la práctica de diseño:
Cuaderno de Prácticas de Diseño (pdf).
- Ejercicios a realizar, fechas de entrega previstas y material de apoyo que es necesario descargarse:
| Ejercicio | Fecha de entrega | Material de apoyo | Fecha de entrega anticipada |
|---|---|---|---|
| lista | 2 de mazo de 2012 | lista (tar gzipped) | 24 de febrero de 2012 |
| busca | 13 de abril de 2012 | busca (tar gzipped) | 30 de marzo de 2012 |
| monitor | 25 de mayo de 2012 | monitor (tar gzipped) | 11 de mayo de 2012 |
| servidor | 8 de junio de 2012 | servidor (tar gzipped) | |
| presencial | 19 de junio de 2011 [1] |
- [1] El ejercicio práctico presencial se llevará a cabo en las aulas informáticas reservadas por el CCFI. La información relativa a la ubicación y horario de su realización se publicará cuando se reciba la confirmación del CCFI.
- Para las clases de prácticas de diseño se dividirá cada grupo en cuatro subgrupos. En la siguiente tabla se refleja la distribución en aulas:
- 41a (Artá), horario de 11 a 12: apellidos de la 'A' a la 'D'.
- 41a (Artá), horario de 12 a 13: apellidos de la 'E' a la 'L'.
- 41b (Cogull), horario de 11 a 12: apellidos de la 'M' a la 'P'.
- 41b (Cogull), horario de 12 a 13: apellidos de la 'Q' a la 'Z'.
- 42a (Artá), horario de 9 a 10: apellidos de la 'A' a la 'D'.
- 42a (Artá), horario de 10 a 11: apellidos de la 'E' a la 'L'.
- 42b (Cogull), horario de 9 a 10: apellidos de la 'M' a la 'P'.
- 42b (Cogull), horario de 10 a 11: apellidos de la 'Q' a la 'Z'.
Bibliografía
- Libro de Problemas de 2º (versión abril 2012). Incluye los ejercicios planteados en los últimos exámenes parciales.
- “Sistemas Operativos” 5ª edición William Stallings Prentice Hall, 2005
- “Operating System Concepts” 7ª edición A. Silberschatz, P. Galvin Addison-Wesley, 2005
Descargas
Enunciados y soluciones
- Examen Parcial de Gestión de procesos (18 Noviembre 2011):
- Examen Final (20 Enero 2012):
- Problema 1: so4s1p1f_2011.pdf.


