Entradas

Mostrando las entradas de marzo, 2025

Conceptos fundamentales de la programación concurrente, elaborar preguntas guías.

La programación concurrente es un paradigma de programación que permite la ejecución simultánea de varias tareas (procesos o hilos) dentro de un sistema informático. Se usa para mejorar el rendimiento y la eficiencia de las aplicaciones, especialmente en sistemas con múltiples procesadores o núcleos. Concurrencia se refiere a la capacidad de ejecutar varias tareas de manera intercalada o en solapamiento. No implica necesariamente que se ejecuten simultáneamente. Paralelismo ocurre cuando varias tareas se ejecutan exactamente al mismo tiempo, generalmente en diferentes procesadores o núcleos. Preguntas guías  1. ¿Qué es la programación concurrente y cuál es su importancia en el desarrollo de software? Es un paradigma que permite la ejecución simultánea de varias tareas, mejorando el rendimiento y la eficiencia en sistemas multi-hilo o multiproceso. 2. ¿Cuáles son las diferencias clave entre concurrencia y paralelismo? La concurrencia permite la ejecución intercalada de tareas, mient...

Práctica_3 de la unidad_2

Imagen
 

Evaluacion_3

Imagen
 

Evaluacion_2

Imagen
 

Unidad 2, Practica 2

Imagen
 

VISUALES Y NO VISUALES EN DIFERENTES IDE'S

 

Practica_1_UNIDAD_2

Imagen