next up previous contents
Next: Bibliografía Up: Tareas de programación Previous: Planificación con prioridades   Índice General


Estructuras de datos concurrentes

  1. Implementa una lista concurrente con la version de Java 5. Ten los siguientes detalles en cuenta:
  2. Ayudas:

Tarea adicional para los interesados:

  1. implementa una clase de lista concurrente en C++ con hilos POSIX o con hilos de la librería glib.
  2. implementa una clase de lista concurrente en C# con hilos.

Para aquellos que no quieren parar:

  1. Implementa una tabla de dispersión concurrente (hashtable) aprovechando de la lista concurrente.
  2. Implementa una tabla de dispersión concurrente (hashtable) con el método de Cuckoo Hashing.
  3. Implementa un grafo concurrente (graph), a algunas de operaciones interesantes sobre dicha estructura de datos.
  4. Implementa cualquer otra estructura de datos concurrente que te resulta útil para desarrollar programas concurrentes.


next up previous contents
Next: Bibliografía Up: Tareas de programación Previous: Planificación con prioridades   Índice General
© 2006, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática