Diferencia entre revisiones de «Sistemas Operativos (plan 1993)»

De Cuba-Wiki
(Agrego link para subir el final del 2 de Agosto del 2016)
(No se muestran 41 ediciones intermedias de 23 usuarios)
Línea 1: Línea 1:
'''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]].
{{Revisar guías}}


Históricamente, esta materia se cursa los Martes y Jueves a la noche.
'''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 General sobre la Cursada ==
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 2 parciales; uno al principio y uno antes del final de la cursada. Los recuperatorios de ambos son al final del cuatrimestre.
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 3 Trabajos Prácticos y 4 talleres. Todos con su correspondiente recuperatorio.
Además de los parciales, la materia incluye la realización de tres trabajos prácticos (con su correspondiente recuperatorio) y cuatro talleres.


== Prácticas ==
== 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 olvidarás.]]
[[Image:Deadlock.jpg|300px|thumb|right|Deadlock: Explicación gráfica de un tema de esta materia que nunca vas a olvidar.]]
==== Primera parte ====
 
=== 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 ====
=== 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 ====
=== 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 ====


==== 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 Parcial ====
==== 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====
*[[Parcial Muestra 2007 I (Sistemas Operativos)|Parcial de Muestra para el 1er cuatrimestre 2007 (vacío)]]
*[[Primer Parcial 20/09/2007 (Sistemas Operativos)|Primer Parcial (Segundo Cuatrimestre 2007)]]
*Primer Parcial (Segundo Cuatrimestre 2008): [[Media:PrimerParcial SegCuatri2008 pag1.JPG|pag1]], [[Media:PrimerParcial SegCuatri2008 pag2.JPG|pag2]].
*Recuperatorio Primer Parcial (Segundo Cuatrimestre 2008): [[Media:RecuPrimParcial SegCuatri2008 pag1.JPG|pag1]], [[Media:RecuPrimParcial SegCuatri2008 pag2.JPG|pag2]].
*[[Parcial Muestra 2009 I (Sistemas Operativos)|Parcial de Muestra para el 1er cuatrimestre 2009]]
*[[Primer Parcial 1/10/2009 (Sistemas Operativos)|Primer Parcial (Segundo Cuatrimestre 2009)]]
*[[Media:SisOp_1recu_28-6-12.pdf|Recuperatorio Primer Parcial (Primer Cuatrimestre 2012)]]
*[[Media:SisOp_1recu_05-12-13.pdf|Recuperatorio Primer Parcial (Segundo Cuatrimestre 2013, resuelto)]]
*Primer Parcial (Primer Cuatrimestre 2015): [[Media:SisOp_1parcial_28-04-15_1.png|pag1]], [[Media:SisOp_1parcial_28-04-15_2.png|pag2]]


====Segundos Parciales====
=== Primeros parciales ===
*[[Segundo Parcial 05/06/2003 (Sistemas Operativos)|Segundo Parcial (Primer Cuatrimestre 2003)]]
{| class="wikitable sortable"
*[[Segundo Parcial 15/07/2003 (Sistemas Operativos)|Recuperatorio Segundo Parcial (Primer Cuatrimestre 2003)]]
|-
*[[Segundo Parcial 16/10/2003 (Sistemas Operativos)|Segundo Parcial (Segundo Cuatrimestre 2003)]]
! Año !! Cuatrimestre !! Fecha !! Instancia !! Links
*[[Segundo Parcial 10/06/2004 (Sistemas Operativos)|Segundo Parcial (Primer Cuatrimestre 2004)]]
|-
*[[Segundo Parcial 28/10/2004 (Sistemas Operativos)|Segundo Parcial (Segundo Cuatrimestre 2004)]]
| 2007 || Primero || || Muestra || [[Parcial Muestra 2007 I (Sistemas Operativos)|enunciado + resolución]]
*[[Segundo Parcial 6/6/2006 (Sistemas Operativos)| Segundo Parcial 6/6/2006 solo el ejercicio de PC resuelto de dos formas]]
|-
*[[Segundo Parcial 30/10/2007 (Sistemas Operativos)|Segundo Parcial (Segundo Cuatrimestre 2007)]]
| 2007 || Segundo || 20/09/2007 || Parcial || [[Primer Parcial 20/09/2007 (Sistemas Operativos)|enunciado]]
*Segundo Parcial (Segundo Cuatrimestre 2008): [[Media:SegParcial SegCuatri2008 pag1.JPG|pag1]], [[Media:SegParcial SegCuatri2008 pag2.JPG|pag2]].
|-
*Recuperatorio Segundo Parcial (Segundo Cuatrimestre 2008): [[Media:RecuSegParcial SegCuatri2008 pag1.JPG|pag1]], [[Media:RecuSegParcial SegCuatri2008 pag2.JPG|pag2]], [[Media:RecuSegParcial SegCuatri2008 pag3.JPG|pag3]].
| 2008 || Segundo || 11/09/2008 || Parcial || enunciado: [[Media:PrimerParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:PrimerParcial SegCuatri2008 pag2.JPG|pág2]]
*[[Segundo Parcial 5/11/2009 (Sistemas Operativos)|Segundo Parcial (Segundo Cuatrimestre 2009)]]
|-
*[[Media:SisOp 2parcial 29-10-13.pdf|Segundo Parcial (Segundo Cuatrimestre 2013)]]
| 2008 || Segundo || 11/12/2008 || Recuperatorio || enunciado: [[Media:RecuPrimParcial SegCuatri2008 pag1.JPG|pág1]], [[Media:RecuPrimParcial SegCuatri2008 pag2.JPG|pág2]]
*Segundo Parcial (Primer Cuatrimestre 2015): [[Media:SisOp_2parcial_28-05-15_1.jpg|pag1]], [[Media:SisOp_2parcial_28-05-15_2.jpg|pag2]]
|-
| 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]]
|}


====Terceros Parciales====
=== Segundos parciales ===
*[[Tercer Parcial 27/12/2005 (Sistemas Operativos)|Recuperatorio Tercer Parcial (Segundo Cuatrimestre 2005)]]
{| class="wikitable sortable"
*Tercer Parcial (Segundo Cuatrimestre 2008): [[Media:TerParcial SegCuatri2008 pag1.JPG|pag1]], [[Media:TerParcial SegCuatri2008 pag2.JPG|pag2]].
|-
*Recuperatorio Tercer Parcial (Segundo Cuatrimestre 2008): [[Media:RecuTerParcial SegCuatri2008 pag1.JPG|pag1]], [[Media:RecuTerParcial SegCuatri2008 pag2.JPG|pag2]].
! 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 || Segundo || 15/11/2018 || Parcial || [[Media:SisOp_2parcial_15-11-18_resuelto.pdf|enunciado y resolución]]
|-
| 2018 || Segundo || 04/12/2018 || Recuperatorio || [[Media:SisOp_2recu_04-12-18_resuelto.pdf|enunciado y resolución]]
|}


=Finales=
=== Terceros parciales ===
== Finales (tomados por Roberto Bevilacqua) ==
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]]


== Finales (tomados por Rodolfo Baader) ==
=== Tomados por Rodolfo Baader ===
*[[Final Mayo 2018 (Sistemas Operativos)| Final 16 de Mayo 2019]]
*[[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 159:
*[[Otros finales (Sistemas Operativos)|Otros finales]]
*[[Otros finales (Sistemas Operativos)|Otros finales]]


== Finales (tomados por Sergio Yovine) ==
=== Tomados por Sergio Yovine ===
*[[Final Agosto 2015 (Sistemas Operativos)|Final 6 de Agosto 2015]]
*[[Final Agosto 2015 (Sistemas Operativos)|Final 6 de Agosto 2015]]
*[[Final Agosto 2015 (Sistemas Operativos)|Final 2 de Agosto 2016]]
*[[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]]


== Finales (tomados por Chapa) ==
=== 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]]


== Finales (tomados por Slezak) ==
=== 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]]


== Trabajo Práctico MINIX ==
=== [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)]]


== Trabajo Práctico LINUX ==
=== LINUX ===
*[[Media:Tp082.pdf|Enunciado del 2do Cuatrimestre de 2008]]
*[[Media:Tp082.pdf|Enunciado del 2do Cuatrimestre de 2008]]


= Recursos =
== Recursos ==
* [[Media:resumen_so_tagliavini.pdf|Apunte teórico (en forma de bullets)]]. Está escrito en forma de bullets, aunque con buen detalle. Tiene todos los temas que entran para el final.
* [[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 120: Línea 197:
* [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 Recomendada =
== 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://www.dc.uba.ar/so Página oficial de la materia]
*[http://www.dc.uba.ar/materias/so Ediciones anteriores]
*[http://www.dc.uba.ar/people/materias/so Página oficial de la materia (2009) ]
*[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 15:22 21 may 2019

Plantilla: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 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

Archivo:Deadlock.jpg
Deadlock: Explicación gráfica de un tema de esta materia que nunca vas a olvidar.

Primera parte

Segunda parte

Tercera parte

Nota: Los ejercicios con (*) son recomendados.

Curso de verano del 2009

Primer parcial

Segundo parcial

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 Segundo 15/11/2018 Parcial enunciado y resolución
2018 Segundo 04/12/2018 Recuperatorio 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

Tomados por Sergio Yovine

Tomados por Fernando Schapachnik

Tomados por Diego Fernandez Slezak

Compilado de preguntas de final (Con respuestas)

Trabajos prácticos

MINIX

LINUX

Recursos

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)

Enlaces externos