Programación
Concurrente y Distribuida
Tercer Curso,
Ingeniería Informática
Facultad de Ciencias, Universidad de Cantabria
Apuntes
- Programa
- Tema I: Introducción a la
programación concurrente
- Tema I (Ejercicios)
- Tema II: Primitivas de
sincronización
- Tema II (Ejercicios)
- Tema III: Modelo Java
de programación concurrente
- Tema III (Ejercicios)
- Tema III (Prácticas)
- Tema IV: Arquitecturas
y patrones para programación concurrente
- Tema IV (Ejercicios)
- Tema III (Prácticas)
- Tema V: Métodos
formales de expresión de la corrurrencia
- Tema V (Ejercicios)
- Tema VI:
Introducción a la programación distribuida
- Tema VI (Ejercicios)
- Tema VI (Practicas)
- Tema VII: Java
distribuido RMI
- Tema VII (Ejercicios)
- Tema VII (Prácticas I)
- Tema VII (Prácticas II)
- Tema VII (Prácticas II) (Variante con callbacks)
- Tema VII (Prácticas III)
- Tema VIII: Sistemas
distribuidos con objetos
- Tema VIII (Ejercicios)
- Tema VIII (Prácticas I)
- Tema VIII (Prácticas II)
- Tema VIII (Proyecto Final)
- Tema IX: Sistemas
distribuidos basados en intercambio de mensajes
- JMS: Java Mesagge Service
- Tema IX (Ejercicios)
Seminarios
Organización
Proyectos de laboratorio
- Filosofos Chinos
- Driver DigitalIO
- Driver AnalogIO
- PuertaGaraje
- RedFerroviaria
- CruceSemaforos
- TankController
- SmartHunter
- NoticeCenter
Documentación
- Documentos
recomendados:
- Manuales:
- Enlaces:
Soluciones de
exámenes
- Examen Concurrecia
- Examen Distribuidos
Calificaciones