Lourdes Soto
Quiz by , created more than 1 year ago

S.O. Quiz on Test de procesos y administración del procesador , created by Lourdes Soto on 17/09/2019.

590
0
0
Lourdes Soto
Created by Lourdes Soto about 5 years ago
Close

Test de procesos y administración del procesador

Question 1 of 21

1

¿Qué es un proceso?

Select one or more of the following:

  • 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.

Explanation

Question 2 of 21

1

Seleccionar las opciones correctas

Select one or more of the following:

  • 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

Explanation

Question 3 of 21

1

El modelo de procesos posee las siguientes características:

Select one or more of the following:

  • 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” .

Explanation

Question 4 of 21

1

La manifestación de un proceso en un Sistema Operativo es un “Bloque de Control de Proceso” (PCB) con información que incluye:

Select one or more of the following:

  • Apuntadores para asignar recursos.

  • Área para preservar registros.

  • Estado futuro del proceso.

  • Identificación única del proceso y su prioridad.

Explanation

Question 5 of 21

1

Generalmente se denomina “Tabla de Procesos” al conjunto de información de control sobre los distintos procesos.

Select one of the following:

  • True
  • False

Explanation

Question 6 of 21

1

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

Select one of the following:

  • True
  • False

Explanation

Question 7 of 21

1

Una interrupción SOLO puede ser iniciada por un evento externo al proceso en ejecución.

Select one of the following:

  • True
  • False

Explanation

Question 8 of 21

1

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”.

Select one of the following:

  • True
  • False

Explanation

Question 9 of 21

1

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”.

Select one of the following:

  • True
  • False

Explanation

Question 10 of 21

1

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).

Select one of the following:

  • True
  • False

Explanation

Question 11 of 21

1

Los principales “criterios” respecto de un buen algoritmo de planificación son los siguientes. Rellenar cada descripción con el nombre correspondiente:

: garantizar que cada proceso obtiene su proporción justa de la cpu
: mantener ocupada la cpu el ciento por ciento del tiempo
: minimizar el tiempo de respuesta para los usuarios interactivos
: minimizar el tiempo que deben esperar los usuarios por lotes (batch) para obtener sus resultados
: maximizar el número de tareas procesadas por hora

Drag and drop to complete the text.

    Equidad
    Eficacia
    Tiempo de respuesta
    Tiempo de regreso
    Rendimiento

Explanation

Question 12 of 21

1

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

Drag and drop to complete the text.

    del procesador
    apropiativa
    no apropiativa

Explanation

Question 13 of 21

1

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

Drag and drop to complete the text.

    Planificación de alto nivel
    Planificación de admisión
    Planificación de nivel intermedio
    Planificación de bajo nivel

Explanation

Question 14 of 21

1

Los objetivos de la planificación del procesador son:
: todos los procesos son tratados de igual manera.
la capacidad de ejecución, es decir, el número de procesos servidos por unidad de tiempo.
los tiempos de respuesta aceptables.
: un trabajo dado debe ejecutarse aproximadamente en la misma cantidad de tiempo independientemente de la carga del sistema.
: favorecer a los procesos que utilizarán recursos infrautilizados.
Evitar la y asegurar la :
Dar a los procesos que mantienen recursos claves: con recursos no apropiativos ejecutar primero los procesos que usan recursos claves para otros.

Drag and drop to complete the text.

    Ser justa
    Maximizar
    Minimizar
    Ser predecible
    Equilibrar el uso de recursos
    postergación indefinida
    prioridad
    preferencia

Explanation

Question 15 of 21

1

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.

Select one of the following:

  • Planificación a plazo fijo

  • Planificación garantizada

Explanation

Question 16 of 21

1

Se parametriza el algoritmo de planificación y los parámetros pueden ser determinados por medio de procesos del usuario; así el está en el del S.O. pero la queda establecida por .

Drag and drop to complete the text.

    mecanismo
    núcleo
    política
    un proceso del usuario

Explanation

Question 17 of 21

1

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 se restringe de nuevo a los procesos ejecutables que se encuentren en la memoria mientras el se encarga de desplazar los procesos de memoria a disco y viceversa.

Drag and drop to complete the text.

    planificador de nivel inferior
    planificador de nivel superior

Explanation

Question 18 of 21

1

Características del Multiprocesamiento:
: si un procesador falla, los restantes continúan operando.
: 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 y facilita la expansión de la capacidad.

Drag and drop to complete the text.

    Confiabilidad
    Explotación del Paralelismo
    flexibilidad

Explanation

Question 19 of 21

1

El paralelismo se explota con técnicas como y . En cambio el es específicado por .

Drag and drop to complete the text.

    implícito
    la distribución de ciclos
    la reducción de la altura del árbol
    explícito
    el programador

Explanation

Question 20 of 21

1

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

Select one of the following:

  • True
  • False

Explanation

Question 21 of 21

1

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.

Select one of the following:

  • True
  • False

Explanation