← Todas las materias

Lenguajes Informáticos 3

Licenciatura en Ciberseguridad Licenciatura en Informática Plan vigente 2026
Carga horaria 125
Créditos 5
📄 Programa completo
  • Estudio de los fundamentos de la programación concurrente, el paralelismo y laprogramación basada en eventos.
  • Modelos de concurrencia y sus motivaciones; diferencias conceptuales y operativas entre concurrencia, paralelismo y eventos.
  • Modelos de memoria compartida y pasaje de mensajes, incluyendo mecanismos de sincronización, exclusión mutua y comunicación entre procesos e hilos.
  • Análisis de problemas asociados a la concurrencia: condiciones de carrera, inanición, interbloqueos, seguridad y progreso. Exploración demodelos de interacción como cliente-servidor y productor-consumidor.
  • Programación orientada a eventos en entornos concurrentes.
  • Aplicación de técnicas de concurrencia,paralelismo y programación basada en eventos en lenguajes de programación contemporáneos.
  • Introducción a la programación sobre unidades de procesamiento gráfico (GPU) y estudio de criterios de eficiencia energética en entornos de ejecución concurrente y paralelo.