Sistemas Distribuidos, 09O



Curso
  • Clave: 112124, contenido oficial
  • Trimestre: 09 Otoño
  • Inicio del curso: 22 de septiembre de 2009
  • Fin del curso: 3 de diciembre de 2009
  • Grupo: CYX81
  • Salón de clase: F307
  • Asesorías: Martes y jueves de 11:00-13:00 hrs, G314-3

Objetivos
  • Explicar los fundamentos de los sistemas distribuidos 
  • Construir aplicaciones distribuidas sencillas

Contenido Sintético

1. Introducción
2. Comunicación entre procesos
3. Nombramientos
4. Tiempo y estado global
5. Coordinación y consenso
6. Replicación
7. Transacciones y concurrencia
8. Sistemas de archivos distribuidos


Bibliografía

Herramientas

Mensajes

Publicado
Mensaje
220909
El inicio de curso será hasta el 24 de septiembre                                                         
081009
Messenger con sockets de Qt
081009
Messenger con sockets de Java e hilos
221009
1er examen: jueves 29 de octubre de 16:00-17:30 hrs
221009
Aplicación: RPC, mysql, qt
031109
Inversión de una matriz con MPI, en equipo de 3 personas



Examen global, jueves 101209 de 10:00-13:00hrs F110



Evaluación
  • 1er parcial: 50% examenes + 50% programas
  • 2do parcial: 50% examenes + 50% programas

Calificaciones parciales

  • Calificaciones. Última actualización: 161209


Calendario

Sem Dia Notas
Códigos
1
220909
clase perdida

1
240909 01.Introducción a los Sistemas Distribuidos POO en C++
2
290909 02.Sistema centralizado: procesos e hilos Encapsulamiento, make
2
011009 03.Tipos de Sistemas Distribuidos Apuntadores y referencias
3
061009 04.Arquitecturas de Sistemas Distribuidos Sobrecarga de funciones
3
081009 05.Servidores concurrentes y multihilo Sobrecarga de operadores
4
131009 06.Clientes y Sistema X Windows AppComplejo (MVC)
4
151009 07.Servidores y asignación de puertos
AppComplejoList
5
201009 08.Migración AppComplejoListQt
5
221009 09.RPCs
6
271009 10.Comunicación en mesajes y clusters
multidifusión
6
291009 1er examen

7
031109 11.Cálculo de PI, secuencial y MPI
AppComplejoListSwing
7
051109 12.Nombramiento, 13.DNS y BIND
8
101109 14.Objetos distribuidos e interfaces Control Remoto en Java
8
121109 15.Arquitectura de Java RMI
9
171109 clase perdida
9
191109 16.Aplicacion con RMI
10
241109

10
261109

11
011209 17.CORBA
11
031209

11
071209
18.ORBs de C++ y Java
corba cpp java