Test de procesos y administración del procesador

Descripción

S.O. Test sobre Test de procesos y administración del procesador , creado por Lourdes Soto el 17/09/2019.
Lourdes Soto
Test por Lourdes Soto, actualizado hace más de 1 año
Lourdes Soto
Creado por Lourdes Soto hace alrededor de 5 años
590
0

Resumen del Recurso

Pregunta 1

Pregunta
¿Qué es un proceso?
Respuesta
  • Aquello que se manifiesta por la existencia en el Sistema Operativo de más de un bloque de control de proceso.
  • Un programa que se está ejecutando.
  • Una actividad asincrónica.
  • Aquella entidad a la cual son asignados las direcciones de almacenamiento.

Pregunta 2

Pregunta
Seleccionar las opciones correctas
Respuesta
  • El paralelismo está relacionado al HW
  • El paralelismo está relacionado al SW
  • El pseudo paralelismo está relacionado al SW
  • El pseudo paralelismo está relacionado al HW

Pregunta 3

Pregunta
El modelo de procesos posee las siguientes características:
Respuesta
  • Si la cpu alterna entre los procesos, la velocidad a la que ejecuta un proceso SERÁ uniforme.
  • Todo el software ejecutable, EXCEPTO el Sistema Operativo, se organiza en varios procesos secuenciales o procesos.
  • Un proceso INCLUYE al programa en ejecución y a los valores activos del contador, registros y variables del mismo.
  • Conceptualmente cada proceso tiene su PROPIA CPU virtual.
  • Un solo procesador puede ser compartido entre varios procesos con cierto “algoritmo de planificación” .

Pregunta 4

Pregunta
La manifestación de un proceso en un Sistema Operativo es un “Bloque de Control de Proceso” (PCB) con información que incluye:
Respuesta
  • Apuntadores para asignar recursos.
  • Área para preservar registros.
  • Estado futuro del proceso.
  • Identificación única del proceso y su prioridad.

Pregunta 5

Pregunta
Generalmente se denomina “Tabla de Procesos” al conjunto de información de control sobre los distintos procesos.
Respuesta
  • True
  • False

Pregunta 6

Pregunta
Una “interrupción” es un evento que MANTIENE la secuencia en que el procesador ejecuta las instrucciones.
Respuesta
  • True
  • False

Pregunta 7

Pregunta
Una interrupción SOLO puede ser iniciada por un evento externo al proceso en ejecución.
Respuesta
  • True
  • False

Pregunta 8

Pregunta
El Sistema Operativo incluye rutinas llamadas “Manipuladores de Interrupciones (IH)” para procesar cada tipo diferente de interrupción. Cuando se produce una interrupción el Sistema Operativo efectúa las SIGUIENTES acciones: Salva el estado del proceso interrumpido. Dirige el control al manipulador de interrupciones adecuado. Se aplica la técnica de “Cambio de Contexto”.
Respuesta
  • True
  • False

Pregunta 9

Pregunta
Los Sistemas Operativos instrumentan información de control que puede aparecer como las “Palabras de Estado de Programa (PSW)”, las cuales controlan el orden de ejecución de las instrucciones y contienen información sobre el estado del proceso. Existen tres tipos de PSW, que son la “actual” (dirección de la proxima instrucción), la “nueva” y la “vieja”.
Respuesta
  • True
  • False

Pregunta 10

Pregunta
Luego de procesar la interrupción, el procesador es devuelto al proceso que estaba en ejecución (APROPIATIVO), o al proceso de listo de más alta prioridad (NO APROPIATIVO).
Respuesta
  • True
  • False

Pregunta 11

Pregunta
Los principales “criterios” respecto de un buen algoritmo de planificación son los siguientes. Rellenar cada descripción con el nombre correspondiente: [blank_start]Equidad[blank_end]: garantizar que cada proceso obtiene su proporción justa de la cpu [blank_start]Eficacia[blank_end]: mantener ocupada la cpu el ciento por ciento del tiempo [blank_start]Tiempo de respuesta[blank_end]: minimizar el tiempo de respuesta para los usuarios interactivos [blank_start]Tiempo de regreso[blank_end]: minimizar el tiempo que deben esperar los usuarios por lotes (batch) para obtener sus resultados [blank_start]Rendimiento[blank_end]: maximizar el número de tareas procesadas por hora
Respuesta
  • Equidad
  • Eficacia
  • Tiempo de respuesta
  • Tiempo de regreso
  • Rendimiento

Pregunta 12

Pregunta
Planificación [blank_start]del procesador[blank_end]: determinar cuándo deben asignarse los procesadores y a qué procesos, lo cual es responsabilidad del S.O. Planificación [blank_start]apropiativa[blank_end]: es la estrategia de permitir que procesos ejecutables (desde el punto de vista lógico) sean suspendidos temporalmente. Planificación [blank_start]no apropiativa[blank_end]: es la estrategia de permitir la ejecución de un proceso hasta terminar.
Respuesta
  • del procesador
  • apropiativa
  • no apropiativa

Pregunta 13

Pregunta
Niveles de Planificación del Procesador: se consideran tres niveles: [blank_start]Planificación de alto nivel[blank_end] o de trabajos: determina a qué trabajos se les va a permitir competir activamente por los recursos del sistema, lo cual se denomina [blank_start]Planificación de admisión[blank_end]. [blank_start]Planificación de nivel intermedio[blank_end]: determina a qué procesos se les puede permitir competir por la cpu, responde a fluctuaciones a corto plazo en la carga de procesos. [blank_start]Planificación de bajo nivel[blank_end]: determina a qué proceso listo se le asigna la cpu, es decir cual es despachado. La efectúa el Despachador.
Respuesta
  • Planificación de alto nivel
  • Planificación de admisión
  • Planificación de nivel intermedio
  • Planificación de bajo nivel

Pregunta 14

Pregunta
Los objetivos de la planificación del procesador son: [blank_start]Ser justa[blank_end]: todos los procesos son tratados de igual manera. [blank_start]Maximizar[blank_end] la capacidad de ejecución, es decir, el número de procesos servidos por unidad de tiempo. [blank_start]Minimizar[blank_end] los tiempos de respuesta aceptables. [blank_start]Ser predecible[blank_end]: un trabajo dado debe ejecutarse aproximadamente en la misma cantidad de tiempo independientemente de la carga del sistema. [blank_start]Equilibrar el uso de recursos[blank_end]: favorecer a los procesos que utilizarán recursos infrautilizados. Evitar la [blank_start]postergación indefinida[blank_end] y asegurar la [blank_start]prioridad[blank_end]: Dar [blank_start]preferencia[blank_end] a los procesos que mantienen recursos claves: con recursos no apropiativos ejecutar primero los procesos que usan recursos claves para otros.
Respuesta
  • Ser justa
  • Maximizar
  • Minimizar
  • Ser predecible
  • Equilibrar el uso de recursos
  • postergación indefinida
  • prioridad
  • preferencia

Pregunta 15

Pregunta
El sistema debe tener un registro del tiempo de cpu que cada proceso ha tenido desde su entrada al sistema y del tiempo transcurrido desde esa entrada.
Respuesta
  • Planificación a plazo fijo
  • Planificación garantizada

Pregunta 16

Pregunta
Se parametriza el algoritmo de planificación y los parámetros pueden ser determinados por medio de procesos del usuario; así el [blank_start]mecanismo[blank_end] está en el [blank_start]núcleo[blank_end] del S.O. pero la [blank_start]política[blank_end] queda establecida por [blank_start]un proceso del usuario[blank_end].
Respuesta
  • mecanismo
  • núcleo
  • política
  • un proceso del usuario

Pregunta 17

Pregunta
En la planificación de dos niveles se carga en la memoria principal cierto subconjunto de los procesos ejecutables y el planificador se restringe a ellos durante cierto tiempo. Periódicamente el [blank_start]planificador de nivel inferior[blank_end] se restringe de nuevo a los procesos ejecutables que se encuentren en la memoria mientras el [blank_start]planificador de nivel superior[blank_end] se encarga de desplazar los procesos de memoria a disco y viceversa.
Respuesta
  • planificador de nivel inferior
  • planificador de nivel superior

Pregunta 18

Pregunta
Características del Multiprocesamiento: [blank_start]Confiabilidad[blank_end]: si un procesador falla, los restantes continúan operando. [blank_start]Explotación del Paralelismo[blank_end]: incremento de la capacidad de ejecución, lo deseable es que los S.O. y compiladores puedan detectarlo e implementarlo automáticamente. El diseño modular proporciona [blank_start]flexibilidad[blank_end] y facilita la expansión de la capacidad.
Respuesta
  • Confiabilidad
  • Explotación del Paralelismo
  • flexibilidad

Pregunta 19

Pregunta
El paralelismo [blank_start]implícito[blank_end] se explota con técnicas como [blank_start]la distribución de ciclos[blank_end] y [blank_start]la reducción de la altura del árbol[blank_end]. En cambio el [blank_start]explícito[blank_end] es específicado por [blank_start]el programador[blank_end].
Respuesta
  • implícito
  • la distribución de ciclos
  • la reducción de la altura del árbol
  • explícito
  • el programador

Pregunta 20

Pregunta
REGLA DE “NUNCA ESPERAR”: Es mejor darle a un procesador una tarea que puede llegar a no ser utilizada, que tenerlo ocioso.
Respuesta
  • True
  • False

Pregunta 21

Pregunta
Rendimiento del Sistema de Multiprocesamiento Simétrico: Al incrementar el número de procesadores “n” similares en un multiprocesador, el incremento de la productividad ES lineal y tiende a AMPLIARSE cuando “n” crece.
Respuesta
  • True
  • False
Mostrar resumen completo Ocultar resumen completo

Similar

Sistema Operativo
Guadalupe Rguez
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
luisdavidmonsanc
Flash Card Software en linea
Shiram Cruz
Seguridad y Salud en el Trabajo
Edmi Zuluaga Bermudez
Sistema Operativo
Augoth Sanctuary
Gerardo Rivera, Eduardo Vazque
gerardo.rivera.r
SISTEMAS OPERATIVOS
Ivan Mellado
INSTALACION S.O.
Priscila Esther
CLASIFICACIÓN DE LOS S.O.
angelica_garcia
TESTS SOBRE LOS SISTEMAS OPERATIVOS
Emmanuel Urriola
S.O. en el futuro
sansiw85