Programación Concurrente (2003-2004)

Objetivos

La asignatura tiene como objetivo proporcionar al alumno la capacidad de disear programas concurrentes de forma rigurosa y científica.

Precondiciones

Contenidos

  1. Introducción. Conceptos Básicos.
  2. Modelo de programación con memoria compartida.
  3. Programación con monitores.
  4. Modelo de programación distribuida: paso de mensajes (síncronos y asíncronos)
  5. Programación concurrente en Java.
    1. Hebras y monitores.
    2. Programación distribuida: RMI. Introducción a CORBA.
    3. Programación de Servlets.

Postcondiciones

Mídoto de evaluaciín

Se realizarín un examen teórico correspondiente más una príctica final. La práctica se podrá realizar en el lenguaje Java (que se verá en clase) como en cualquier otro lenguaje que admita programación concurrente.

Bibliografía


Luis Fernando Llana Díaz
Last modified: Wed Sep 3 12:22:09 CEST 2003