Loading repository data…
Loading repository data…
FrancoCirielli16 / repository
Brindar los conceptos fundamentales de Concurrencia en software. Analizar la semántica y sintaxis para especificar concurrencia. Analizar el concepto de sistema concurrente compuesto por la arquitectura, el sistema operativo y los algoritmos.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Conceptos básicos. Concurrencia y arquitecturas de procesamiento. Multithreading, Procesamiento Distribuido, Procesamiento Paralelo.
Concurrencia por memoria compartida. Procesos y sincronización. Locks y Barreras. Semáforos. Monitores. Resolución de problemas concurrentes con sincronización por MC.
Concurrencia por pasaje de mensajes (MP). Mensajes asincrónicos. Mensajes sincrónicos. Remote Procedure Call (RPC). Rendezvous. Paradigmas de interacción entre procesos.
Lenguajes que soportan concurrencia. Características. Similitudes y diferencias.
Introducción a la programación paralela. Conceptos, herramientas de desarrollo, aplicaciones.