Historia
Filosofia
Definición
Concurrencia VS Paralelismo
Ventajas
Desventajas
Conceptos
Aplicaciones
Lenguajes
Lenguajes ejemplos
Referencias
Integrantes
Test
Programación concurrente
Test de concurrencia
¿Cual de los siguientes NO es un mecanismo de sincronización?
Semáforos
Monitores
Tuberías
Mensajes
Si se tiene como objetivo la equidad en un algoritmo de planificación, cuál de los siguientes es el más adecuado?
Shortest Remaining Time
Round Robin
First-Come, First-Served
Prioridades
Cual de los siguientes NO es una herramienta de programación viable para la programación concurrente?
Haskell
Elixir
Rust
ProLog
Que desventaja tiene la programación concurrente?
Consumo de recursos
Bloqueo mutuo
Violación de exclusión mutua
Indeterminismo
Cual de los siguientes representan un estado, en el que se puede encontrar un proceso?
En cola
Preparado
Compilado
Descartado
¿Cual es la función de la instrucción spawn en Erlang?
Enviar mensajes a otros procesos
Evitar la condición de carrera
Sincronizar procesos
Crear un nuevo proceso concurrente
Cual de los siguientes no es un criterio para la optimización de algoritmos de planificación?
Utilización de proceso
Previsibilidad
Tiempo de espera
Tiempo de vuelta
Cuales son los bloques de construcción básicos para la concurrencia en Go?
Ninguna de las anteriores
Go-Rutinas/ Switch/ Select
Canales/ fmt/ Switch
Go-rutinas/ Canales/ Select