Pregunta guía
¿Cómo administrar la ejecución concurrente de múltiples programas de manera eficiente y correcta?
Un conjunto de instrucciones almacenadas.
Un programa en ejecucion, con estado, recursos e identidad propia.
El código puede ser el mismo, pero cada ejecución tiene su propio estado / recursos asignados / entorno / etc.
Técnica por la cual el sistema operativo mantiene varios procesos en memoria y administra cuál usa la CPU en cada momento.
Varias actividades avanzan en el mismo intervalo de tiempo.
Varias actividades se ejecutan realmente al mismo tiempo en procesadores distintos.
En una máquina con una sola CPU, varias aplicaciones pueden avanzar al mismo tiempo.
- Verdadero
- Falso
En una máquina con una sola CPU, varias aplicaciones pueden avanzar al mismo tiempo.
- Verdadero
- Falso
.... justificamos la respuesta:
Listo
Nuevo
Nuevo
Terminado
En ejecución
Listo
Listo
Nuevo
Nuevo
Terminado
En ejecución
Bloqueado
Listo
Secuencia:
Consigna:
¿Que informacion debe guardar exactamente el sistema operativo para pausar y reanudar un proceso correctamente?