Newsflash

Final SOyD: 5, 12,19 y 31 de ago, 8:30a ex-38A.

Consultas: martes 11am ex-38A.

 
Home arrow SO y SD
Sistemas Operativos y Distribuidos PDF Print E-mail
Tuesday, 08 September 2009

Horarios 2010 (a confirmar)

Clases (teoría y práctica):  Lunes y miércoles de 14 a 18hs, aula 15 Palihue.

Laboratorio:  Viernes de 18hs a 20hs, Lab MS.

Consultas: martes 11am, ex-38A + by appointment.

Avisos Importantes

Fechas de Final Regular: 5, 12,19 y 31 de agosto de 8:30am a 12:30pm.

Descripción

El curso desarrolla los conocimientos de Sistemas Operativos desde una visión conceptual y estructural. Se presentan todos los mecanismos de interacción entre sus partes sin particularizar en algún sistema operativo en especial y se asocia la problemática de los Sistemas Distribuidos en forma paralela al desarrollo.

Objetivos

El principal objetivo de este curso es desarrollar capacidades en el alumno de manera que teniendo una comprensión completa de cómo funciona internamente un sistema operativo, pueda implantar aplicaciones con un conocimiento pleno sobre la base que soporta el procesamiento y los servicios que brinda.
Además se trata de extender los conceptos a aplicaciones distribuidas en las cuales aparecen factores temporales que hacen repensar cualquier diseño.

Programa Tentativo

Módulo 1: Introducción.
Módulo 2: Estructuras de Sistemas de Cómputo,  Sistemas Operativos y Sistemas Distribuidos.
Módulo 3: Procesos: Planificación de Procesos Centralizados y Distribuidos.
Módulo 4: Sincronización de Procesos Concurrentes y Distribuidos.
Módulo 5: Deadlocks.
Módulo 6: Administración de Memoria Virtual y Memoria Compartida Distribuida.
Módulo 7: Sistemas de Archivos Centralizados y Distribuidos
Módulo 8: Comunicación en Sistemas Distribuidos.
Módulo 9: Seguridad en SO y SD.
Módulo 10: SD basados en documentos.
Módulo 11: Tendencias en SD.
Módulo 12: Nociones de Programación Concurrente y Distribuida.

Bibliografía

Operating System Concepts. Silberschatz et al.
Modern Operating Systems. Tanenbaum.
Operating Systems. Stallings.
Distributed Systems: Principles and Paradigms. Tanenbaum & van Steen.
Distributed Systems: Concepts and Design. Coulouris, Dollimore and Kindberg.

Información de Interés

Sistemas Operativos


Sistemas Distribuidos

PVM

  •  Parallel Virtual Machine (PVM) - Home page.
  • Al Geist et al. PVM: Parallel Virtual Machine. A Users' Guide and Tutorial for Networked Parallel Computing (.ps) (.pdf) (.html).
  • Implementación de PVM para linux. Copia local.
  • Instrucciones para instalar PVM: proximamente.

MPI


OpenMP

 

Informacion Adicional

Mailing list del Curso

  This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
Last Updated ( Tuesday, 03 August 2010 )
 
© 2010 Javier Echaiz
PGP Public Key