WorksheetsCuestionario sobre Sistemas Operativos
Total questions: 40
Worksheet time: 1hrs 10mins
¿Qué es un PROCESO?
Programa en ejecución
Entidad pasiva
Bloque de Control de Proceso
Variable estática
¿Qué son las variables GLOBALES?
Variables que se crean y se borran
Variables que viven siempre en el código
Variables que existen solo al ejecutar un programa
Variables que no tienen un área fija
¿Qué es el BCP o PCB?
Bloque de Control de Proceso
Planificador a corto plazo
Identificador de proceso
Contador de programa
¿Cuáles son los estados del ciclo de vida de un proceso?
Preparado, Espera, Ejecutando
Listo, Bloqueado, Preparado
Ejecutando, Listo, Espera
Bloqueado, Listo, Preparado
¿Qué hace el PCP?
Selecciona el proceso que va a usar el microprocesador
Copia el contenido del micro en el PCB
Gestiona la memoria del sistema
Controla el ciclo de vida de los procesos
¿Qué es la CONMUTACION DE CONTEXTO?
Copiar la imagen de proceso que sale en su PCB
Tomar el bloque de control de Proceso del nuevo proceso
Ambas anteriores
Ninguna de las anteriores
¿Por qué existe el CICLO DE VIDAD DE 7 ESTADOS?
¿Qué sucede cuando un proceso está en estado TERMINADO?
Libera todos los recursos asignados.
Se queda en memoria principal.
No puede ser utilizado por otros procesos.
¿Qué significa el estado EN ESPERA O BLOQUEADO?
El proceso está ejecutándose.
El proceso está esperando un recurso.
El proceso ha terminado.
¿Qué es el PMP (Planificador a mediano Plazo)?
Un planificador que aumenta la multiprogramación.
Un planificador que realiza SWAPPING.
Un planificador que no gestiona la memoria.
¿Qué es el estado BLOQUEADO SUSPENDIDO?
Un estado donde el proceso está en memoria principal.
Un estado donde el proceso está en disco.
Un estado donde el proceso está ejecutándose.
¿Qué ocurre cuando un proceso sale por tiempo compartido?
Sale voluntariamente.
Sale involuntariamente.
No sale del estado EJECUTANDO.
¿Qué es el PCB y cuál es su función en un proceso?
¿Qué significa la eliminación de procesos?
¿Cuáles son los dos tipos de procesos mencionados?
Proceso Independiente
Procesos Cooperativos
¿Qué son los hilos en el contexto de procesos?
¿Cuáles son las formas de comunicación en procesos cooperativos?
Por Memoria Compartida
Por Tuberías
Por Medio de Mensajes
¿Qué es la comunicación directa y sincrónica?
¿Qué es el Buffer Cero?
¿Qué caracteriza al Buffer Limitado?
¿Quién selecciona el proceso que esta en cola para ejecutarse?
¿Cuál es el objetivo del PLP?
¿Qué es la LATENCIA DE DESPACHO?
¿Qué significa el estado bloqueado en un proceso?
¿Qué se necesita tener en cuenta cuando tenemos Tiempo Compartido?
¿Qué es el Tiempo Compartido en un S.O. interactivo?
¿Qué se entiende por Rafagas de CPU?
¿Cuáles son los dos estados útiles de un proceso?
¿Cuál es el objetivo principal del PCP?
¿Qué se entiende por Tiempo de Espera?
¿Qué es el algoritmo FCFS?
¿Cómo funciona el algoritmo Round Robin?
¿Qué es el algoritmo SJF y cuáles son sus variantes?
¿Qué ocurre si tenemos MULTIPROCESADORES?
Si tenemos multiprocesadores pero tenemos una sola COLA no hay problema, estamos en presencia de un MULTIPROCESADOR SIMETRICO, cuando un procesador se desocupa va a ir a sacar el próximo proceso de la COLA.
Si tenemos multiprocesadores y estamos en un sistema ASIMETRICO que tienen un jefe y ese jefe administra la cola, ya va a estar sincronizado porque ese jefe va a mandar los trabajos a los procesadores esclavos según su criterio.
¿Qué es la INANICION?
Es cuando un proceso está en la cola de LISTO indefinidamente porque todos los procesos que entran tienen mayor prioridad.
Es un mecanismo que incrementa la prioridad de un proceso que ha estado mucho tiempo en un estado de ESPERA.
¿Qué es el ENVEJECIMIENTO?
Es un mecanismo que incrementa la prioridad de un proceso que ha estado mucho tiempo en un estado de ESPERA.
Es un tipo de planificación de hilos a nivel de usuario.
¿Qué es la COLA DE MULTINIVEL?
Es cuando tenemos varias colas para un microprocesador y a cada cola le damos un nivel de prioridad.
Es un tipo de planificación que evita la INANICION.
¿Qué es la AFINIDAD DE CARGA?
Es cuando un proceso siempre se ejecuta en el mismo microprocesador y tiene acomodados los registros asociados de memoria.
Es un problema que ocurre cuando un microprocesador se queda sin trabajo.
¿Qué es el EQUILIBRIO DE CARGA?
Sucede cuando un microprocesador se queda sin trabajo y tiene que sacar cargas a otros microprocesadores que están sobrecargados.
Es un mecanismo que incrementa la prioridad de un proceso que ha estado mucho tiempo en un estado de ESPERA.
¿Cómo se evalúan los algoritmos de planificación?
Por medio de una GANTT.
Por modelo de cola, que es probabilidades y estadísticas.
Con Simulación, se simulan colas y se ven los comportamientos según el algoritmo.
Simplemente con la Implementación, programar y probar.
