A) La sincronización de tareas secuenciales B) La capacidad de múltiples tareas para ejecutarse simultáneamente C) La ejecución de una sola tarea a la vez D) La división de tareas en partes iguales
A) Un dispositivo de hardware para entrada y salida B) Un programa de computadora C) Un conjunto de datos en memoria D) Un flujo de control dentro de un proceso
A) Mejorar el rendimiento y la eficiencia de los sistemas B) Reducir la memoria disponible C) Aumentar la complejidad de los algoritmos D) Limitar la cantidad de tareas a realizar
A) Una técnica de programación concurrente B) Un mecanismo para ejecutar tareas en paralelo C) Una situación en la que dos o más procesos esperan indefinidamente por recursos que el otro proceso tiene asignados D) Una forma de mejorar la eficiencia del sistema
A) Un dispositivo de hardware para entrada y salida B) Un mecanismo de sincronización que permite controlar el acceso a recursos compartidos C) Una técnica para ejecutar múltiples tareas simultáneamente D) Un tipo de deadlock
A) Cuando el resultado de una operación depende del momento en que se ejecutan las operaciones en paralelo B) La ejecución de dos tareas de forma simultánea C) La división equitativa de recursos entre tareas D) La finalización de una tarea concurrente
A) Incrementa la complejidad de programación B) Permite una mayor utilización de los recursos del sistema C) Incrementa el tamaño de los programas D) Reduce la velocidad de ejecución
A) Aumenta el tiempo de respuesta al sistema B) No tiene impacto en el rendimiento C) Reduce el rendimiento al hacer que los programas sean más complejos D) Puede mejorar el rendimiento al permitir la ejecución de tareas simultáneamente
A) El desarrollo de programas que realizan múltiples tareas simultáneamente B) La exclusión de tareas concurrentes C) La simplificación de algoritmos D) La ejecución secuencial de tareas |