Programación Avanzada
Del tema seleccionado por cada equipo, realizar un programa que realice la simulación de dicho tema, usando hilos y Visual Studio C Se deberá realizar por equipos de 2 o 3 personas. El documento y el programa de simulación funcionando deberán entregarse el viernes 17 de mayo.
1. Carátula con tema y nombres de integrantes. 2. Objetivo. 3. Descripción del problema y resultados esperados de la simulación. 4. Modelo de simulación con diagrama de Petri. 5. Construcción de la simulación con hilos de Visual Studio 2012 (únicamente). 6. Documentación de resultados y conclusiones 7. Referencias bibliográficas utilizadas.
Comida de los filósofos (Dijkstra) Multiplicación de matrices Problema de los fumadores Ordenamiento de datos con concurrencia Algoritmo del banquero Problema del barbero durmiente Algoritmo de Dekker (Exclusión mutua) Algoritmo de Peterson (Exclusión mutua) Algoritmo de Lamport (Exclusión mutua) Algoritmo de los semáforos (Dijkstra Exclusión mutua)