Lourdes Soto
Test por , creado hace más de 1 año

S.O. Test sobre Test de procesos y administración del procesador , creado por Lourdes Soto el 17/09/2019.

584
0
0
Lourdes Soto
Creado por Lourdes Soto hace casi 5 años
Cerrar

Test de procesos y administración del procesador

Pregunta 1 de 21

1

¿Qué es un proceso?

Selecciona una o más de las siguientes respuestas posibles:

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

Explicación

Pregunta 2 de 21

1

Seleccionar las opciones correctas

Selecciona una o más de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 3 de 21

1

El modelo de procesos posee las siguientes características:

Selecciona una o más de las siguientes respuestas posibles:

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

Explicación

Pregunta 4 de 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:

Selecciona una o más de las siguientes respuestas posibles:

  • Apuntadores para asignar recursos.

  • Área para preservar registros.

  • Estado futuro del proceso.

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

Explicación

Pregunta 5 de 21

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 6 de 21

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 7 de 21

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 8 de 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”.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 9 de 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”.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 10 de 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).

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 11 de 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

Arrastra y suelta para completar el texto.

    Equidad
    Eficacia
    Tiempo de respuesta
    Tiempo de regreso
    Rendimiento

Explicación

Pregunta 12 de 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.

Arrastra y suelta para completar el texto.

    del procesador
    apropiativa
    no apropiativa

Explicación

Pregunta 13 de 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.

Arrastra y suelta para completar el texto.

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

Explicación

Pregunta 14 de 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.

Arrastra y suelta para completar el texto.

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

Explicación

Pregunta 15 de 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.

Selecciona una de las siguientes respuestas posibles:

  • Planificación a plazo fijo

  • Planificación garantizada

Explicación

Pregunta 16 de 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 .

Arrastra y suelta para completar el texto.

    mecanismo
    núcleo
    política
    un proceso del usuario

Explicación

Pregunta 17 de 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.

Arrastra y suelta para completar el texto.

    planificador de nivel inferior
    planificador de nivel superior

Explicación

Pregunta 18 de 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.

Arrastra y suelta para completar el texto.

    Confiabilidad
    Explotación del Paralelismo
    flexibilidad

Explicación

Pregunta 19 de 21

1

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

Arrastra y suelta para completar el texto.

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

Explicación

Pregunta 20 de 21

1

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

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 21 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación