You are on page 1of 3

Actividad 1

Identificación de conceptos (7 estados)

Nivel 7 a 10= identifica 5 o más sentencias correctas

Nivel 4 a 6= identifica hasta 4 sentencias correctas

Nivel 1 a 3= identifica hasta 2 sentencias correctas

Vinculación de conceptos básicos con ejemplos, argumentaciones y/o grupos a los que
pertenece (7 descripciones)

Nivel 7 a 10= vincula 5 o más sentencias en la categoría correspondiente

Nivel 4 a 6= vincula hasta 4 sentencias en la categoría correspondiente

Nivel 1 a 3= vincula hasta 2 sentencias en la categoría correspondiente

Claves de resolución

Estado del proceso Descripción


Nuevo Se creó la BCP, pero el proceso no se encuentra en
memoria principal
Listo El proceso está en memoria principal esperando ser
ejecutado
Listo / Suspendido Ubicado en memoria secundaria, listo para
ejecutarse.
Bloqueado El proceso se encuentra en memoria principal y está
esperando otra acción, por ejemplo una operación
de E/S

Bloqueado / Suspendido Ubicado en memoria secundaria y esperando otra


acción.
Ejecutando El proceso está ubicado en memoria principal y
utilizando tiempo de CPU
Saliente El proceso no requiere más cómputo

Actividad 2
Nivel 7 a 10= 6 o más sentencias correctamente vinculadas con las preguntas correspondientes

Nivel 4 a 6= entre 4 y 5 sentencias correctamente vinculadas con las preguntas correspondientes

Nivel 1 a 3= hasta 3 sentencias correctamente vinculadas con las preguntas correspondientes

Claves de resolución
Pregunta Respuesta

¿Cómo es el proceso de creación? Lleva más tiempo crear un hilo desde un proceso
que un nuevo proceso
¿Cómo es la conmutación? Se requiere mucho menos tiempo para conmutar
entre dos hilos de un proceso, que entre dos
procesos
¿Cómo utilizan el procesador? Tanto los hilos como los procesos comparten el
procesador, y solo uno puede estar en ejecución
¿Cuál estado no tiene sentido para un hilo? Estado suspendido

¿Qué comparten todos los hilos de un proceso? Comparten Bloque de control del proceso y Espacio
de direcciones de usuario
¿Qué se necesita para una comunicación entre Para comunicación entre procesos se requiere
procesos? invocar al núcleo del Sistema Operativo
¿Por qué es más rápida la comunicación entre hilos No se requiere invocar al núcleo porque comparte
de un mismo proceso que entre diferentes memoria y recursos
procesos?
¿En qué tipo de hilo la planificación puede ser Hilo a nivel de usuario
realizada por la aplicación
¿En qué tipo de hilo la planificación puede asignar Hilo a nivel de kernel
un hilo a cada procesador?

Actividad 3

Identificación de conceptos (15 sentencias en total)

Nivel 7 a 10= identifica 11 o más sentencias correctas

Nivel 4 a 6= identifica entre 6 y 10 sentencias correctas

Nivel 1 a 3= identifica hasta 5 sentencias correctas

Vinculación de conceptos básicos con ejemplos, argumentaciones y/o grupos a los que
pertenece

Nivel 7 a 10= vincula 11 o más sentencias en la categoría correspondiente

Nivel 4 a 6= vincula entre 6 y 10 sentencias en la categoría correspondiente

Nivel 1 a 3= vincula hasta 5 sentencias en la categoría correspondiente

Claves de resolución
Exclusión mutua Características Desafío
Deshabilitar Un proceso que entra en región crítica Si un proceso no activa las
interrupciones deshabilita las interrupciones interrupciones, el sistema
no puede continuar

Alternancia estricta Un proceso chequea una variable. SI está libre Un proceso en región no
accede a memoria, sino chequea hasta que se crítica puede bloquear a
desocupe otro.

Dormir y despertar Implementa primitivas para bloquear y Problema del productor-


desbloquear procesos consumidor

Semáforos Emplea una variable para diferenciar si hay o Deadlock


señales pendientes de despertar, y operaciones
down y up.
Monitores Conjunto de procedimientos, variables y Deadlock
estructuras de datos agrupadas en un módulo

You might also like