Examen de paralelismo, concurrencia y sistemas distribuidos
Enviado por dddd22rfv • 12 de Agosto de 2023 • Tarea • 260 Palabras (2 Páginas) • 51 Visitas
EXAMEN DE PARALELISMO, CONCURRENCIA Y SISTEMAS DISTRIBUIDOS
- Utilizando procesos o subprocesos en Python u otro lenguaje de programación, listar los procesos en ejecución y detenidos en Windows, juntamente con sus IDs de Proceso (ProcessId) y el Numero de Hilos(ThreadCount).
- Utilizando Python u otro lenguaje de programación, listar los programas instalados en el computador.
- Utilizando Python u otro lenguaje de programación, mostrar los siguientes recursos de un computador:
- De la CPU: los sockets, núcleos, procesadores lógicos y los caché disponibles.
- De la Memoria: Velocidad, ranuras usadas, reservada para el hardware
- De la GPU: Tamaño disponible.
- Del Disco: Capacidad, Formato, Velocidad de lectura y escritura.
- Vea el código en la siguiente URL:
El propósito es que el programa generará un conjunto aleatorio de preguntas (número de preguntas que debe ingresar mediante el teclado) y luego verificar si la respuesta ingresada es correcta o no. Pero el problema en concreto es que debemos asegurarnos de que 5/2 = 2.5 es tan correcto como 2.500.
Lo que se busca es encontrar los errores y las vulnerabilidades del programa.
SUGERENCIA: Utilice los conceptos aprendidos, así como librerías implementadas para dicho en con Python.
Una vez culminado, el código fuente y las capturas de las soluciones encontradas debe subirse a la plataforma del aula virtual para su revisión.
En el caso de la pregunta 4, las correcciones preferentemente realizar una copia en Google Colab y adjuntar el Link de la solución junto con las soluciones de las preguntas 1, 2 y 3.
...