Diferencia entre revisiones de «Sistemas Operativos (plan 1993)»
(final nuevo) |
|||
(No se muestran 41 ediciones intermedias de 22 usuarios) | |||
Línea 1: | Línea 1: | ||
{{Revisar guías}} | |||
'''Sistemas Operativos''' es una materia dedicada al estudio de los conceptos en que se basan los Sistemas Operativos. Pertenece al área de [[Sistemas (Area)|Sistemas]] y, según el [[plan de la carrera]], es una materia a ser cursada en [[Plan de la Carrera#Tercer año|tercer año]]. Es correlativa de [[Organización del Computador II]] y [[Algoritmos y Estructuras de Datos II]] y necesaria para cursar [[Ingeniería del Software II]], [[Bases de Datos]] y [[Teoría de las Comunicaciones]]. | |||
== Información | Históricamente, esta materia se cursa los martes y jueves a la noche. | ||
== Información general sobre la cursada == | |||
La cursada de Sistemas Operativos es teórico-práctica. | La cursada de Sistemas Operativos es teórico-práctica. | ||
La materia consta de | La materia consta de dos parciales; uno al principio y uno antes del final de la cursada. Los recuperatorios de ambos son al final del cuatrimestre. | ||
Además de los parciales, la materia incluye la realización de | Además de los parciales, la materia incluye la realización de tres trabajos prácticos (con su correspondiente recuperatorio) y cuatro talleres. | ||
== | == Guías prácticas con soluciones == | ||
[[Image:Deadlock.jpg|300px|thumb|right|Deadlock: Explicación gráfica de un tema de esta materia que nunca | [[Image:Deadlock.jpg|300px|thumb|right|Deadlock: Explicación gráfica de un tema de esta materia que nunca vas a olvidar.]] | ||
=== Primera parte === | |||
*[[Práctica Administración del Procesador (Sistemas Operativos)|Práctica 1: Administración del Procesador]] | *[[Práctica Administración del Procesador (Sistemas Operativos)|Práctica 1: Administración del Procesador]] | ||
*[[Práctica Semáforos (Sistemas Operativos)|Práctica 2: Semáforos]] | *[[Práctica Semáforos (Sistemas Operativos)|Práctica 2: Semáforos]] | ||
Línea 19: | Línea 22: | ||
*[[Práctica Administración de Periféricos (Sistemas Operativos)|Práctica 5: Procesos Administracion de Perifericos]] | *[[Práctica Administración de Periféricos (Sistemas Operativos)|Práctica 5: Procesos Administracion de Perifericos]] | ||
=== Segunda parte === | |||
*[[Práctica Administración de la Información (Sistemas Operativos)|Práctica 1: Administración de la Información]] | *[[Práctica Administración de la Información (Sistemas Operativos)|Práctica 1: Administración de la Información]] | ||
*[[Práctica Planificación de la Carga (Sistemas Operativos)|Práctica 2: Planificación de la Carga]] | *[[Práctica Planificación de la Carga (Sistemas Operativos)|Práctica 2: Planificación de la Carga]] | ||
Línea 26: | Línea 29: | ||
*[[Práctica Programación Concurrente (Sistemas Operativos)|Práctica 5: Procesos y Programación Concurrentes]] | *[[Práctica Programación Concurrente (Sistemas Operativos)|Práctica 5: Procesos y Programación Concurrentes]] | ||
=== Tercera parte === | |||
*[[Práctica Sistemas Distribuidos (Sistemas Operativos)|Práctica 1: Intro. Sistemas Distribuidos]] | *[[Práctica Sistemas Distribuidos (Sistemas Operativos)|Práctica 1: Intro. Sistemas Distribuidos]] | ||
*[[Práctica Modelo Cliente/Servidor (Sistemas Operativos)|Práctica 2: Modelo Cliente/Servidor]] | *[[Práctica Modelo Cliente/Servidor (Sistemas Operativos)|Práctica 2: Modelo Cliente/Servidor]] | ||
Línea 36: | Línea 39: | ||
Nota: Los ejercicios con (*) son recomendados. | Nota: Los ejercicios con (*) son recomendados. | ||
=== Curso de verano 2009 | === Curso de verano del 2009 === | ||
==== Primer parcial ==== | |||
*[[Práctica 1 (Sistemas Operativos verano)|Práctica 1: Administración de Procesos]] | *[[Práctica 1 (Sistemas Operativos verano)|Práctica 1: Administración de Procesos]] | ||
*[[Práctica 2 (Sistemas Operativos verano)|Práctica 2: Comunicación entre Procesos]] | *[[Práctica 2 (Sistemas Operativos verano)|Práctica 2: Comunicación entre Procesos]] | ||
*[[Práctica 3 (Sistemas Operativos verano)|Práctica 3: Sincronización entre procesos]] | *[[Práctica 3 (Sistemas Operativos verano)|Práctica 3: Sincronización entre procesos]] | ||
==== Segundo | ==== Segundo parcial ==== | ||
*[[Práctica 4 (Sistemas Operativos verano)|Práctica 4: Administración de memoria]] | *[[Práctica 4 (Sistemas Operativos verano)|Práctica 4: Administración de memoria]] | ||
*[[Práctica 5 (Sistemas Operativos verano)|Práctica 5: Administración de E/S]] | *[[Práctica 5 (Sistemas Operativos verano)|Práctica 5: Administración de E/S]] | ||
Línea 50: | Línea 52: | ||
== Parciales == | == Parciales == | ||
=== | === Primeros parciales === | ||
{| class="wikitable sortable" | |||
|- | |||
! Año !! Cuatrimestre !! Fecha !! Instancia !! Links | |||
|- | |||
| 2007 || Primero || || Muestra || [[Parcial Muestra 2007 I (Sistemas Operativos)|enunciado + resolución]] | |||
|- | |||
| 2007 || Segundo || 20/09/2007 || Parcial || [[Primer Parcial 20/09/2007 (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2008 || Segundo || 11/09/2008 || Parcial || enunciado: [[Media:PrimerParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:PrimerParcial SegCuatri2008 pag2.JPG|pág2]] | |||
|- | |||
| 2008 || Segundo || 11/12/2008 || Recuperatorio || enunciado: [[Media:RecuPrimParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:RecuPrimParcial SegCuatri2008 pag2.JPG|pág2]] | |||
|- | |||
| 2009 || Primero || || Muestra || [[Parcial Muestra 2009 I (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2009 || Segundo || 01/10/2009 || Parcial || [[Primer Parcial 1/10/2009 (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2012 || Primero || 28/06/2012 || Recuperatorio || [[Media:SisOp_1recu_28-6-12.pdf|enunciado]] | |||
|- | |||
| 2013 || Segundo || 05/12/2013 || Recuperatorio || [[Media:SisOp_1recu_05-12-13.pdf|enunciado + resolución]] | |||
|- | |||
| 2015 || Primero || 28/04/2015 || Parcial || enunciado: [[Media:SisOp_1parcial_28-04-15_1.png|pág1]], [[Media:SisOp_1parcial_28-04-15_2.png|pág2]] | |||
|- | |||
| 2017 || Primero || 25/04/2017 || Parcial || [[Media:SisOp_1parcial_25-04-17.pdf|enunciado]] | |||
|- | |||
| 2017 || Primero || 27/06/2017 || Recuperatorio || [[Media:SisOp_1recu_27-06-17.pdf|enunciado]] | |||
|- | |||
| 2018 || Primero || 26/04/2018 || Parcial || [[Media:SisOp_1parcial_26-04-18.pdf|enunciado]], [[Media:SisOp_resolucion1parcial_26-04-18.pdf|semi-resolución]] | |||
|- | |||
| 2018 || Primero || 26/06/2018 || Recuperatorio || [[Media:SisOp_1recu_26-06-18.pdf|enunciado + resolución]] | |||
|} | |||
=== | === Segundos parciales === | ||
{| class="wikitable sortable" | |||
|- | |||
! Año !! Cuatrimestre !! Fecha !! Instancia !! Links | |||
|- | |||
| 2003 || Primero || 05/06/2003 || Parcial || [[Segundo Parcial 05/06/2003 (Sistemas Operativos)|enunciado + resolución]] | |||
|- | |||
| 2003 || Primero || 15/07/2003 || Recuperatorio || [[Segundo Parcial 15/07/2003 (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2003 || Segundo || 16/10/2003 || Parcial || [[Segundo Parcial 16/10/2003 (Sistemas Operativos)|enunciado + resolución]] | |||
|- | |||
| 2004 || Primero || 10/06/2004 || Parcial || [[Segundo Parcial 10/06/2004 (Sistemas Operativos)|enunciado + resolución]] | |||
|- | |||
| 2004 || Segundo || 28/10/2004 || Parcial || [[Segundo Parcial 28/10/2004 (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2006 || Primero || 06/06/2006 || Parcial || [[Segundo Parcial 6/6/2006 (Sistemas Operativos)|solo ejercicio de PC, resuelto de dos formas]] | |||
|- | |||
| 2007 || Segundo || 30/10/2007 || Parcial || [[Segundo Parcial 30/10/2007 (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2008 || Segundo || 23/10/2008 || Parcial || enunciado: [[Media:SegParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:SegParcial SegCuatri2008 pag2.JPG|pág2]] | |||
|- | |||
| 2008 || Segundo || 18/12/2008 || Recuperatorio || enunciado: [[Media:RecuSegParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:RecuSegParcial SegCuatri2008 pag2.JPG|pág2]], [[Media:RecuSegParcial SegCuatri2008 pag3.JPG|pág3]] | |||
|- | |||
| 2009 || Segundo || 05/11/2009 || Parcial || [[Segundo Parcial 5/11/2009 (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2013 || Segundo || 29/10/2013 || Parcial || [[Media:SisOp 2parcial 29-10-13.pdf|enunciado + resolución]] | |||
|- | |||
| 2015 || Primero || 28/05/2015 || Parcial || enunciado: [[Media:SisOp_2parcial_28-05-15_1.jpg|pág1]], [[Media:SisOp_2parcial_28-05-15_2.jpg|pág2]] | |||
|- | |||
| 2017 || Primero || 13/06/2017 || Parcial || [[Media:SisOp_2parcial_13-06-17.pdf|enunciado]] | |||
|- | |||
| 2017 || Primero || 11/07/2017 || Recuperatorio || [[Media:SisOp_2recu_11-07-17.pdf|enunciado]] | |||
|- | |||
| 2018 || Primero || 14/06/2018 || Parcial || [[Media:SisOp_2parcial_14-06-17.pdf|enunciado]] y [[Media:SisOp_resolucion2parcial_14-06-17.pdf|resolución]] | |||
|- | |||
| 2018 || Primero || 15/11/2018 || Parcial || [[Media:SisOp_2parcial_15-11-18_resuelto.pdf|enunciado y resolución]] | |||
|} | |||
=Finales= | === Terceros parciales === | ||
== | Nota: actualmente no se toman terceros parciales en Sistemas Operativos. | ||
{| class="wikitable sortable" | |||
|- | |||
! Año !! Cuatrimestre !! Fecha !! Instancia !! Links | |||
|- | |||
| 2005 || Segundo || 27/12/2005 || Recuperatorio || [[Tercer Parcial 27/12/2005 (Sistemas Operativos)|enunciado]] | |||
|- | |||
| 2008 || Segundo || 4/12/2008 || Parcial || enunciado: [[Media:TerParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:TerParcial SegCuatri2008 pag2.JPG|pág2]] | |||
|- | |||
| 2008 || Segundo || 23/12/2008 || Recuperatorio || enunciado: [[Media:RecuTerParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:RecuTerParcial SegCuatri2008 pag2.JPG|pág2]] | |||
|} | |||
== Finales == | |||
=== Tomados por Roberto Bevilacqua === | |||
*[[Final del 29/12/09 (Sistemas Operativos)|Final del 29/12/09]] | *[[Final del 29/12/09 (Sistemas Operativos)|Final del 29/12/09]] | ||
*[[Final del 22/04/10 (Sistemas Operativos)|Final del 22/04/10]] | *[[Final del 22/04/10 (Sistemas Operativos)|Final del 22/04/10]] | ||
*[[Final del 26/11/10 (Sistemas Operativos)|Final del 26/11/10]] | *[[Final del 26/11/10 (Sistemas Operativos)|Final del 26/11/10]] | ||
== | === Tomados por Rodolfo Baader === | ||
*[[Final Agosto 2017 (Sistemas Operativos)| Final 9 de Agosto 2017]] | |||
*[[Final Diciembre 2016 (Sistemas Operativos)| Final 14 de Diciembre 2016]] | |||
*[[Final Octubre 2016 (Sistemas Operativos)| Final 19 de Octubre 2016]] | |||
*[[Final Febrero 2016 (Sistemas Operativos)| Final 18 de Febrero 2016]] | |||
*[[Final Diciembre 2015 (Sistemas Operativos)|Final 21 de Diciembre 2015]] | *[[Final Diciembre 2015 (Sistemas Operativos)|Final 21 de Diciembre 2015]] | ||
*[[Final Marzo 2015 (Sistemas Operativos)|Final 5 de Marzo 2015]] | *[[Final Marzo 2015 (Sistemas Operativos)|Final 5 de Marzo 2015]] | ||
Línea 95: | Línea 156: | ||
*[[Otros finales (Sistemas Operativos)|Otros finales]] | *[[Otros finales (Sistemas Operativos)|Otros finales]] | ||
== | === Tomados por Sergio Yovine === | ||
*[[Final Agosto 2015 (Sistemas Operativos)|Final 6 de Agosto 2015]] | *[[Final Agosto 2015 (Sistemas Operativos)|Final 6 de Agosto 2015]] | ||
*[[Medio:SisOp_final_2-8-16.pdf|Final 2 de Agosto 2016]] | |||
*[[Medio:FinalSSOO-03-08-17.jpeg|Final 3 de Agosto 2017]] | |||
*[[Final 16 de Noviembre de 2017 |Final 16 de Noviembre de 2017]] | |||
== | === Tomados por Fernando Schapachnik === | ||
*[[Un final de Chapa (Sistemas Operativos)|Un final de Chapa]] | *[[Un final de Chapa (Sistemas Operativos)|Un final de Chapa (2013)]] | ||
*[[Final 9 de Marzo 2018 (Sistemas Operativos)|Final 9 de Marzo 2018]] | |||
*[[Final 25 de abril 2018]] | |||
*[[Final 19 de Junio 2018]] | |||
*[[Final 31 de Julio 2018]] | |||
== | === Tomados por Diego Fernandez Slezak === | ||
*[[SisOp_final_27-02-14|Final del 27/02/14]] | *[[SisOp_final_27-02-14|Final del 27/02/14]] | ||
== | === [https://docs.google.com/document/d/1QOFw99da5EBd8kaa5tli7xId3tFPLQNIvbWytqu8m7k/edit# Compilado de preguntas de final (Con respuestas)] === | ||
== Trabajos prácticos == | |||
=== MINIX === | |||
*[[Datos del más allá (Sistemas Operativos)|Cómo leer datos desde afuera de la maquina virtual hacia adentro (VMWare)]] | *[[Datos del más allá (Sistemas Operativos)|Cómo leer datos desde afuera de la maquina virtual hacia adentro (VMWare)]] | ||
== | === LINUX === | ||
*[[Media:Tp082.pdf|Enunciado del 2do Cuatrimestre de 2008]] | *[[Media:Tp082.pdf|Enunciado del 2do Cuatrimestre de 2008]] | ||
= Recursos = | == Recursos == | ||
* [[Media:Resumen_so.pdf|Apunte para el final]]: Basado en el Tanenbaum. | |||
* [[Media:resumen_so_tagliavini_v2.pdf|Apunte teórico (en forma de bullets)]]. Explicaciones con buen detalle. Tiene todos los temas que entran para el final. | |||
* [[Media:Apunte teórico (Sistemas Operativos).zip|Apunte teórico]] ([[Media:SisOp_Apunte_Final.pdf|Versión en PDF]]): Apuntes de donde sacar las respuestas a las prácticas y parciales, 25 capítulos. Anteriormente este apunte se encontraba en la página oficial de la materia pero lo sacaron porque no lo mantenían actualizado. De todas maneras es muy útil. | * [[Media:Apunte teórico (Sistemas Operativos).zip|Apunte teórico]] ([[Media:SisOp_Apunte_Final.pdf|Versión en PDF]]): Apuntes de donde sacar las respuestas a las prácticas y parciales, 25 capítulos. Anteriormente este apunte se encontraba en la página oficial de la materia pero lo sacaron porque no lo mantenían actualizado. De todas maneras es muy útil. | ||
* [https://github.com/CubaWiki/SisOp-Resumen-Taravilse/releases/download/1.0/sisop-resumen.pdf Apunte para el final]([https://github.com/CubaWiki/SisOp-Resumen-Taravilse Repositorio de fuentes]), por Leopoldo Taravilse. Bastante completo pero le falta un poco a la parte de sistemas distribuidos. | * [https://github.com/CubaWiki/SisOp-Resumen-Taravilse/releases/download/1.0/sisop-resumen.pdf Apunte para el final]([https://github.com/CubaWiki/SisOp-Resumen-Taravilse Repositorio de fuentes]), por Leopoldo Taravilse. Bastante completo pero le falta un poco a la parte de sistemas distribuidos. | ||
* [[Media:resumen_so_lbarrios.pdf|Apunte para el final]] ([https://github.com/lbarrios/sistemas-operativos-final/tree/master/resumen Repositorio de fuentes]): por Ezequiel Barrios. Basado principalmente en las clases y el Silberschatz. | |||
* [[Media:SO - Indices 1P.pdf| Indices de los apuntes para el primer parcial]] | * [[Media:SO - Indices 1P.pdf| Indices de los apuntes para el primer parcial]] | ||
* [[Media:SO - Indices 2P.pdf| Indices de los apuntes para el segundo parcial]] | * [[Media:SO - Indices 2P.pdf| Indices de los apuntes para el segundo parcial]] | ||
Línea 118: | Línea 194: | ||
* [http://greenteapress.com/semaphores/ The Little Book of Semaphores, 2E (Allen B. Downey)]: un libro gratuito en PDF, con una colección de problemas de sincronización (pista, y solución usando semáforos) | * [http://greenteapress.com/semaphores/ The Little Book of Semaphores, 2E (Allen B. Downey)]: un libro gratuito en PDF, con una colección de problemas de sincronización (pista, y solución usando semáforos) | ||
= Bibliografía | == Bibliografía recomendada == | ||
*A. Silberschatz y P. Galvin, ''Sistemas Operativos'', Addison Wesley, 1999 ('''Circulante 681 364 Silberschatz''' en la [[Biblioteca Central]]) | *A. Silberschatz y P. Galvin, ''Sistemas Operativos'', Addison Wesley, 1999 ('''Circulante 681 364 Silberschatz''' en la [[Biblioteca Central]]) | ||
*A. Tanenbaum, ''Sistemas Operativos Modernos'', Prentice Hall, 1993 ('''Circulante 681 364 Tanenbaum''' en la [[Biblioteca Central]]) | *A. Tanenbaum, ''Sistemas Operativos Modernos'', Prentice Hall, 1993 ('''Circulante 681 364 Tanenbaum''' en la [[Biblioteca Central]]) | ||
= Enlaces externos = | == Enlaces externos == | ||
*[https://campus.exactas.uba.ar/course/view.php?id=999 Página oficial de la materia] | |||
*[ | |||
*[http://minix1.woodhull.com/ Una página con unas guías para instalar MINIX] | *[http://minix1.woodhull.com/ Una página con unas guías para instalar MINIX] | ||
*[http://www.minix3.org Página oficial de MINIX 3] | *[http://www.minix3.org Página oficial de MINIX 3] |
Revisión del 00:40 3 dic 2018
Sistemas Operativos es una materia dedicada al estudio de los conceptos en que se basan los Sistemas Operativos. Pertenece al área de Sistemas y, según el plan de la carrera, es una materia a ser cursada en tercer año. Es correlativa de Organización del Computador II y Algoritmos y Estructuras de Datos II y necesaria para cursar Ingeniería del Software II, Bases de Datos y Teoría de las Comunicaciones.
Históricamente, esta materia se cursa los martes y jueves a la noche.
Información general sobre la cursada
La cursada de Sistemas Operativos es teórico-práctica.
La materia consta de dos parciales; uno al principio y uno antes del final de la cursada. Los recuperatorios de ambos son al final del cuatrimestre.
Además de los parciales, la materia incluye la realización de tres trabajos prácticos (con su correspondiente recuperatorio) y cuatro talleres.
Guías prácticas con soluciones
Primera parte
- Práctica 1: Administración del Procesador
- Práctica 2: Semáforos
- Práctica 3: Threads
- Práctica 4: Administración de Memoria
- Práctica 5: Procesos Administracion de Perifericos
Segunda parte
- Práctica 1: Administración de la Información
- Práctica 2: Planificación de la Carga
- Práctica 3: Abrazo Mortal (Deadlock)
- Práctica 4: Protección y Seguridad
- Práctica 5: Procesos y Programación Concurrentes
Tercera parte
- Práctica 1: Intro. Sistemas Distribuidos
- Práctica 2: Modelo Cliente/Servidor
- Práctica 3: RPC - Remote Procedure Call
- Práctica 4: Sincronización de Sistemas Distribuidos
- Práctica 5: Threads Distribuidos
- Práctica 6: File Systems Distribuidos
Nota: Los ejercicios con (*) son recomendados.
Curso de verano del 2009
Primer parcial
- Práctica 1: Administración de Procesos
- Práctica 2: Comunicación entre Procesos
- Práctica 3: Sincronización entre procesos
Segundo parcial
- Práctica 4: Administración de memoria
- Práctica 5: Administración de E/S
- Práctica 6: Protección y Seguridad
Parciales
Primeros parciales
Año | Cuatrimestre | Fecha | Instancia | Links |
---|---|---|---|---|
2007 | Primero | Muestra | enunciado + resolución | |
2007 | Segundo | 20/09/2007 | Parcial | enunciado |
2008 | Segundo | 11/09/2008 | Parcial | enunciado: pág1, pág2 |
2008 | Segundo | 11/12/2008 | Recuperatorio | enunciado: pág1, pág2 |
2009 | Primero | Muestra | enunciado | |
2009 | Segundo | 01/10/2009 | Parcial | enunciado |
2012 | Primero | 28/06/2012 | Recuperatorio | enunciado |
2013 | Segundo | 05/12/2013 | Recuperatorio | enunciado + resolución |
2015 | Primero | 28/04/2015 | Parcial | enunciado: pág1, pág2 |
2017 | Primero | 25/04/2017 | Parcial | enunciado |
2017 | Primero | 27/06/2017 | Recuperatorio | enunciado |
2018 | Primero | 26/04/2018 | Parcial | enunciado, semi-resolución |
2018 | Primero | 26/06/2018 | Recuperatorio | enunciado + resolución |
Segundos parciales
Año | Cuatrimestre | Fecha | Instancia | Links |
---|---|---|---|---|
2003 | Primero | 05/06/2003 | Parcial | enunciado + resolución |
2003 | Primero | 15/07/2003 | Recuperatorio | enunciado |
2003 | Segundo | 16/10/2003 | Parcial | enunciado + resolución |
2004 | Primero | 10/06/2004 | Parcial | enunciado + resolución |
2004 | Segundo | 28/10/2004 | Parcial | enunciado |
2006 | Primero | 06/06/2006 | Parcial | solo ejercicio de PC, resuelto de dos formas |
2007 | Segundo | 30/10/2007 | Parcial | enunciado |
2008 | Segundo | 23/10/2008 | Parcial | enunciado: pág1, pág2 |
2008 | Segundo | 18/12/2008 | Recuperatorio | enunciado: pág1, pág2, pág3 |
2009 | Segundo | 05/11/2009 | Parcial | enunciado |
2013 | Segundo | 29/10/2013 | Parcial | enunciado + resolución |
2015 | Primero | 28/05/2015 | Parcial | enunciado: pág1, pág2 |
2017 | Primero | 13/06/2017 | Parcial | enunciado |
2017 | Primero | 11/07/2017 | Recuperatorio | enunciado |
2018 | Primero | 14/06/2018 | Parcial | enunciado y resolución |
2018 | Primero | 15/11/2018 | Parcial | enunciado y resolución |
Terceros parciales
Nota: actualmente no se toman terceros parciales en Sistemas Operativos.
Año | Cuatrimestre | Fecha | Instancia | Links |
---|---|---|---|---|
2005 | Segundo | 27/12/2005 | Recuperatorio | enunciado |
2008 | Segundo | 4/12/2008 | Parcial | enunciado: pág1, pág2 |
2008 | Segundo | 23/12/2008 | Recuperatorio | enunciado: pág1, pág2 |
Finales
Tomados por Roberto Bevilacqua
Tomados por Rodolfo Baader
- Final 9 de Agosto 2017
- Final 14 de Diciembre 2016
- Final 19 de Octubre 2016
- Final 18 de Febrero 2016
- Final 21 de Diciembre 2015
- Final 5 de Marzo 2015
- Final 26 de Febrero 2015
- Final Agosto 2013
- Final Marzo 2012
- Final Diciembre 2011
- Otros finales
Tomados por Sergio Yovine
Tomados por Fernando Schapachnik
- Un final de Chapa (2013)
- Final 9 de Marzo 2018
- Final 25 de abril 2018
- Final 19 de Junio 2018
- Final 31 de Julio 2018
Tomados por Diego Fernandez Slezak
Compilado de preguntas de final (Con respuestas)
Trabajos prácticos
MINIX
LINUX
Recursos
- Apunte para el final: Basado en el Tanenbaum.
- Apunte teórico (en forma de bullets). Explicaciones con buen detalle. Tiene todos los temas que entran para el final.
- Apunte teórico (Versión en PDF): Apuntes de donde sacar las respuestas a las prácticas y parciales, 25 capítulos. Anteriormente este apunte se encontraba en la página oficial de la materia pero lo sacaron porque no lo mantenían actualizado. De todas maneras es muy útil.
- Apunte para el final(Repositorio de fuentes), por Leopoldo Taravilse. Bastante completo pero le falta un poco a la parte de sistemas distribuidos.
- Apunte para el final (Repositorio de fuentes): por Ezequiel Barrios. Basado principalmente en las clases y el Silberschatz.
- Indices de los apuntes para el primer parcial
- Indices de los apuntes para el segundo parcial
- Indices de los apuntes para el tercer parcial
- The Little Book of Semaphores, 2E (Allen B. Downey): un libro gratuito en PDF, con una colección de problemas de sincronización (pista, y solución usando semáforos)
Bibliografía recomendada
- A. Silberschatz y P. Galvin, Sistemas Operativos, Addison Wesley, 1999 (Circulante 681 364 Silberschatz en la Biblioteca Central)
- A. Tanenbaum, Sistemas Operativos Modernos, Prentice Hall, 1993 (Circulante 681 364 Tanenbaum en la Biblioteca Central)