Test de Sistemas Operativos

Beschreibung

Fundamentos FSO Quiz am Test de Sistemas Operativos, erstellt von luckys_luck am 14/05/2014.
luckys_luck
Quiz von luckys_luck, aktualisiert more than 1 year ago
luckys_luck
Erstellt von luckys_luck vor mehr als 10 Jahre
608
1

Zusammenfassung der Ressource

Frage 1

Frage
En un sistema de interrupciones vectorizadas, ¿quién es el responsable de rellenar el vector de interrupción.
Antworten
  • El sistema operativo.
  • El hardware.
  • El programa de usuario.

Frage 2

Frage
¿Quién es el responsable de conmutar el procesador de modo usuario a modo privilegiado?
Antworten
  • El programa de usuario.
  • El sistema operativo.
  • El hardware.

Frage 3

Frage
En el procesador se ha intentado ejecutar una instrucción de acceso a memoria y eso ha provocado una excepción. ¿Qué tipo de código y que modo de ejecución es mas probable que haya provocado este evento?
Antworten
  • Código del sistema operativo en modo privilegiado.
  • Código del usuario en modo no privilegiado.
  • Código del usuario en modo privilegiado.

Frage 4

Frage
Para implementar un sistema de tiempo compartido, es imprescindible la existencia de esta característica en el hardware:
Antworten
  • Un sistema de interrupciones.
  • Un procesador con dos modos de operación (usuario/sistema).
  • Una jerarquía de memoria.

Frage 5

Frage
¿Por qué un programa ejecutable binario de Linux no es directamente ejecutable en un sistema Windows, si en ambos casos utilizan el mismo código maquina?
Antworten
  • Windows aplica medidas de seguridad (directivas) para el código máquina que impiden la ejecución de código máquina de otro sistema operativo.
  • En realidad Windows y Linux corren sobre procesadores levemente diferentes.
  • Las API de las llamadas al sistema son diferentes.

Frage 6

Frage
Una diferencia entre un sistema por lotes y uno de tiempo compartido es que:
Antworten
  • El sistema de tiempo compartido permite la multiprogramación.
  • En el sistema por lotes no se garantiza la interactividad.
  • El sistema de tiempo compartido es un caso particular del sistema por lotes.

Frage 7

Frage
¿Que debe ofrecer el sistema operativo ante la existencia de una jerarquía de memorias?
Antworten
  • Políticas dirigidas a asegurar que la información de uso más frecuente se encuentre en los niveles de la jerarquía más próximos al procesador.
  • Servicios que eviten que existan copias de la misma información en distintos niveles de la jerarquía, de forma que no se desperdicie capacidad de almacenamiento.
  • Mecanismos y políticas que garanticen que el uso compartido de la jerarquía no vulnere la confidencialidad de la información almacenada.

Frage 8

Frage
El interprete de órdenes o shell es un caso de:
Antworten
  • Llamada al sistema.
  • Programa del sistema.
  • Arquitectura del sistema.

Frage 9

Frage
El modelo de diseño de sistema operativo que es mas aprovechable en un sistema distribuido es:
Antworten
  • Por capas
  • Cliente-Servidor
  • Monolítico

Frage 10

Frage
De estos 3 conceptos típicos de un sistema operativo, dos son políticas y uno es un mecanismo. ¿Cuál es el mecanismo?
Antworten
  • Ordenación de procesos basados en prioridades
  • Cola de preparados
  • Algoritmo Round-­Robin

Frage 11

Frage
¿Cuál de estos sistemas de gestión de procesos es más adecuado para aplicaciones multimedia (p.ej. un reproductor de video)?
Antworten
  • Sistema de procesamiento por lotes.
  • Sistema de tiempo compartido.
  • Sistema de tiempo real.

Frage 12

Frage
¿Cuál de estos servicios resulta imprescindible en cualquier tipo de sistema informático que disponga de un sistema operativo?
Antworten
  • Multiprogramación (multiprogramming).
  • Carga de programas (program loading).
  • Memoria virtual (virtual memory).

Frage 13

Frage
Cuando se decide dotar al sistema operativo de un sistema de archivos, se persiguen varias metas. A continuación se enumeran tres posibles objetivos. ¿Cuál es el más importante de los tres?
Antworten
  • Proporcionar a los usuarios una abstracción cómoda del almacenamiento.
  • Proteger adecuadamente la información de accesos indebidos.
  • Aumentar el rendimiento en el tiempo de acceso al almacenamiento.

Frage 14

Frage
¿Existe algún mecanismo mediante el cual un proceso de usuario puede ejecutar código del núcleo del sistema operativo?
Antworten
  • Sí, ejecutando una interrupción de E/S.
  • Sí, invocando una llamada al sistema.
  • No, un proceso de usuario nunca puede ejecutar código del núcleo.

Frage 15

Frage
El sistema operativo...
Antworten
  • Actúa en respuesta a eventos externos.
  • Sirve de interfaz entre el procesador y los periféricos.
  • Nunca consume tiempo de CPU a costa de los programas de usuarios.

Frage 16

Frage
Un semáforo tiene actualmente el valor 2. Si se ejecuta una operación wait o P sobre él, ¿qué sucederá?
Antworten
  • El proceso que ejecuta la operación se bloquea hasta que otro ejecute una operación signal o V.
  • Tras completar la operación, el proceso continuará adelante sin bloquearse.
  • El proceso continuará adelante sin bloquearse, y si previamente existían procesos bloqueados a causa del semáforo, se desbloqueará uno de ellos.

Frage 17

Frage
¿Eliminan los semáforos la espera activa?
Antworten
  • Sí, siempre que se inicialicen al número máximo de recursos que se comparten.
  • Sí, ya que las operaciones espera y señal se implementan como acciones indivisibles.
  • Depende de cómo se implementen las operaciones de los semáforos.

Frage 18

Frage
enemos un recurso compartido por varios procesos, inicialmente libre, sobre el que se pretende garantizar acceso en exclusión mutua. ¿Cuál es la técnica correcta para conseguir la exclusión mutua?
Antworten
  • Disponer de un semáforo inicializado a uno, realizar una operación signal/V sobre el semáforo antes de acceder al recurso y una operación wait/P tras su uso.
  • Disponer de un semáforo inicializado a uno, realizar una operación wait/P sobre el semáforo antes de acceder al recurso y una operación signal/V tras su uso.
  • Disponer de un semáforo inicializado a cero, realizar una operación wait/P sobre el semáforo antes de acceder al recurso y una operación signal/V tras su uso

Frage 19

Frage
Podemos proteger el acceso a un recurso compartido por N procesos mediante:
Antworten
  • Semáforos, siempre que estos estén implementados sin espera activa.
  • Soluciones por software al problema de la sección crítica basadas exclusivamente en el uso de variables locales a los procesos, para evitar tener secciones críticas.
  • Soluciones basadas en instrucciones hardware atómicas como por ejemplo SWAP(A,B).

Frage 20

Frage
Para resolver el problema de la sección crítica, puede emplearse una variable global turno con el identificador del proceso que tiene derecho a entrar en la sección crítica, de tal forma que un proceso espera si no es su turno. Cada vez que un proceso sale de su sección crítica, cambia el valor de turno al identificador de otro proceso. Esta solución:
Antworten
  • Es correcta.
  • No cumple la propiedad de progreso.
  • Cumple las propiedades de progreso y espera limitada pero no es válida, ya que no cumple la exclusión mutua al emplear una variable global compartida.

Frage 21

Frage
¿Bajo que circunstancias deben ser atómicas las operaciones wait y signal (P y V) sobre un semáforo?
Antworten
  • Deben ser atómicas si se quiere evitar la espera activa.
  • Deben ser atómicas en todo caso y una forma de conseguirlo en sistemas monoprocesador es inhabilitando las interrupciones.
  • Da igual si son atómicas o no si nos encontramos en sistemas monoprocesador, pero deben ser atómicas en sistemas multiprocesador.

Frage 22

Frage
¿Es posible implementar una cola de espera mediante semáfo?
Antworten
  • Sí, mediante semáforos inicializados a cero sobre los que se hacen operaciones signal para bloquear procesos y operaciones wait para despertarlos.
  • No es posible implementar colas de espera con semáforos. Los semáforos sirven únicamente para garantizar exclusión mutua en el acceso a recursos compartidos.
  • Sí, mediante semáforos inicializados a cero sobre los que se hacen operaciones wait para bloquear procesos y operaciones signal para despertarlos.

Frage 23

Frage
¿Con cuál de las siguientes afirmaciones te quedarías?
Antworten
  • Un proceso pesado contiene uno o varios hilos que comparten los diferentes recursos salvo la memoria.
  • Los hilos son siempre soportados e implementados por el sistema operativo.
  • El cambio de contexto entre hilos de diferentes procesos pesados es más costoso que entre hilos de un mismo proceso pesado.

Frage 24

Frage
¿Cuál de las siguientes afirmaciones acerca de los cambios de contexto es FALSA?
Antworten
  • Son improductivos, por lo que deben realizarse lo más rápidamente posible.
  • Los realiza el planificador a medio plazo, usando instrucciones que tratan con muchos registros a la vez, como PUSHA.
  • Los lleva a cabo el despachador (dispatcher).

Frage 25

Frage
El Bloque de Control de Proceso:
Antworten
  • Es la estructura de datos que el sistema operativo utiliza para representar el estado de un proceso.
  • Es el algoritmo que minimiza el tiempo de cambio de contexto.
  • Es la cola de control de procesos en estado preparado

Frage 26

Frage
¿Cuál de estos cambios de estado de un proceso no puede darse?
Antworten
  • De «preparado» a «bloqueado».
  • De «preparado» a «en ejecución».
  • De «bloqueado» a «preparado».

Frage 27

Frage
¿Cuál de estas afirmaciones sobre planificación de procesos es cierta?
Antworten
  • Los métodos basados en prioridades tienen riesgo de inanición.
  • Los métodos multicolas solo son aplicables en sistemas multiprocesadores.
  • El cuanto de tiempo óptimo para la planificación Round Robin depende exclusivamente del tiempo de cambio de contexto.

Frage 28

Frage
¿Cuál de estas políticas consigue un mejor tiempo medio de espera?
Antworten
  • FCFS.
  • SJF.
  • Round Robin.

Frage 29

Frage
El «efecto convoy» se puede producir en sistemas que planifiquen los procesos con un algoritmo:
Antworten
  • SJF no expulsivo.
  • SJF expulsivo.
  • FCFS.

Frage 30

Frage
Tenemos un sistema multiprogramado con una única CPU. ¿Cuáles de las siguientes afirmaciones NUNCA podría ser cierta para ese sistema?
Antworten
  • En el sistema se podrían ejecutar varios procesos concurrentes.
  • Podría ser un sistema de tiempo compartido en el que se pueden ejecutar varios procesos en paralelo.
  • Podría ser un sistema de tiempo compartido y además multiusuario.

Frage 31

Frage
Sea un procesador que utiliza paginación, con 4KB de tamaño de página y en el que los procesos pueden direccionar como máximo 8192 páginas. El tamaño de la dirección lógica en este procesadores de:
Antworten
  • 12 bits.
  • 13 bits.
  • 25 bits.

Frage 32

Frage
¿Cuál de las siguientes afirmaciones sobre el sistema operativo es verdadera?
Antworten
  • El intérprete de órdenes sirve para ejecutar servicios proporcionados por el sistema operativo.
  • Las órdenes del shell son llamadas al sistema.
  • El intérprete de órdenes se ejecuta en modo núcleo, puesto que se comunica directamente con el hardware.

Frage 33

Frage
¿Cuál de es tas afirmaciones sobre el sistema operativo es FALSA?
Antworten
  • El reparto de los recursos de la máquina entre los procesos que coexisten en el ordenador es una tarea del sistema operativo.
  • El sistema operativo se considera una máquina extendida porque además de facilitar el uso del hardware también proporciona servicios que éste no puede ofrecer por si solo.
  • Garantizar la protección entre usuarios de un sistema es tarea del sistema operativo, no del hardware.
  • La detección de un fallo de página es tarea del sistema operativo.

Frage 34

Frage
Cuál de los siguientes métodos de planificación de procesos es más adecuado para gestionar un sistema, si el objetivo principal es minimizar el tiempo de espera medio de los procesos.
Antworten
  • Turno rotatorio (o round robin).
  • Turno rotatorio con múltiples colas realimentadas.
  • FIFO
  • SJF

Frage 35

Frage
Los hilos de un mismo proceso:
Antworten
  • Comparten todos los recursos, excepto las interrupciones.
  • Comparten el código y los datos, pero no la pila.
  • Comparten el código, las variables locales y los ficheros abiertos.
  • Comparten el código, los registros de CPU y los datos.

Frage 36

Frage
Considerando el mismo sistema de la pregunta anterior, pero duplicando el tamaño de página.
Antworten
  • Empeoraría el problema de la fragmentación externa y disminuiría el tamaño de las tablas de página.
  • Empeoraría el problema de la fragmentación interna y disminuiría el tamaño de las tablas de página.
  • Empeoraría el problema de la fragmentación externa y aumentaría el tamaño de las tablas de página.
  • Empeoraría el problema de la fragmentación interna y aumentaría el tamaño de las tablas de página.

Frage 37

Frage
En un sistema multiprogramado con gestión de memoria por paginación, donde los procesos tienen 16 KB de espacio lógico, las páginas son de 1 KB y hay 64 KB de memoria física, sin memoria virtual, la dirección lógica está formada por:
Antworten
  • 4 bits para la página y 12 bits para el desplazamiento.
  • 4 bits para la página y 10 bits para el desplazamiento.
  • 6 bits para la página y 12 bits para el desplazamiento.
  • 6 bits para la página y 10 bits para el desplazamiento.

Frage 38

Frage
El mapa de bits para mantener el espacio libre en el disco ocupará.
Antworten
  • Tantos bits como bloques tenga el disco.
  • Tantos bits como bloques libres tenga el disco.
  • Tantos bits como bloques libres tenga el disco, multiplicado por el número de archivos que tenga cada bloque.
  • Tantos bits como bloques libres tenga el disco, multiplicado por el logaritmo en base 2 del tamaño del bloque.

Frage 39

Frage
La compactación de memoria es necesaria en un esquema de gestión de memoria:
Antworten
  • De particiones fijas.
  • De particiones variables.
  • Paginado.
  • Ninguna de las anteriores.

Frage 40

Frage
La TLB (Translation Lookaside Buffer):
Antworten
  • Acelera el proceso de traducción de direcciones.
  • Ha de implementarse como una rutina del núcleo.
  • Disminuye la tasa de fallos de página (si el cuanto de tiempo de los procesos es lo bastante grande).
  • Todas las anteriores son ciertas.

Frage 41

Frage
El algoritmo de la segunda oportunidad es una política de:
Antworten
  • Detección.
  • Sustitución.
  • Traducción.
  • Ubicación.

Frage 42

Frage
En una máquina cuyas direcciones virtuales ocupan 32 bits y con páginas de 4Kbytes. ¿Cuántas páginas distintas se pueden referenciar?
Antworten
  • Menos de cuatro mil.
  • Entre cuatro mil y un millón.
  • Más de un millón.
  • Más de cuatro mil millones.

Frage 43

Frage
¿Cual de estas organizaciones de memoria puede beneficiarse del uso de una TLB?
Antworten
  • Paginada.
  • Segmentada.
  • Combinación de paginada y segmentada.
  • Todas las anteriores son ciertas.

Frage 44

Frage
Con el esquema de gestión de memoria mediante particiones variables se produce
Antworten
  • Fragmentación interna.
  • Fragmentación de tablas.
  • Fragmentación externa.
  • No existe fragmentación.

Frage 45

Frage
¿Cuál de estas acciones es realizada directamente por el hardware?
Antworten
  • Cargar un archivo ejecutable en memoria
  • Seleccionar un página victima.
  • Traducir una dirección virtual a física.
  • Todas las anteriores.

Frage 46

Frage
¿Cuál de estas afirmaciones es cierta?
Antworten
  • El tamaño de un marco de página no tiene por qué coincidir con el tamaño de una página lógica.
  • La paginación por demanda exige un hardware con bit de referencia.
  • La segmentación soluciona completamente el problema de la fragmentación.
  • Las TLB se pueden usar con paginación y también con segmentación.

Frage 47

Frage
El problema de autorreferencia a ficheros se puede poner de manifiesto en directorios con estructuras
Antworten
  • Arbórea.
  • De grafo acíclico.
  • De grafo general
  • Lineal

Frage 48

Frage
Al acceso directo a un fichero, si se emplea asignación enlazada de espacio...
Antworten
  • Es imposible.
  • Es implementable si el fichero tiene un tamaño múltiplo de la longitud del bloque físico.
  • Posible, pero el tiempo de acceso es proporcional al tamaño total del fichero.
  • Posible, pero el tiempo de acceso es superior que con la asignación indexada.

Frage 49

Frage
Realizar una copia de seguridad es más complicada cuando la organización del sistema de archivo es:
Antworten
  • Arbórea.
  • En grafo acíclico.
  • En grafo general.
  • Lineal

Frage 50

Frage
La fragmentación externa en disco se presenta con la asignación...
Antworten
  • Contigua
  • Enlazada
  • Indexada
  • Ninguna de las anteriores

Frage 51

Frage
¿La política de asignación de espacio que da mejores tiempos en los accesos directos a fichero es la indexada?
Antworten
  • True
  • False

Frage 52

Frage
¿Por qué se hace necesario compactar el sistema de ficheros cuando se emplea asignación de espacio contigua?
Antworten
  • Para disminuir la fragmentación interna.
  • Para aumentar la fragmentación interna
  • Para disminuir la fragmentación externa.
  • Ninguna de las anteriores.

Frage 53

Frage
¿Qué ventaja aporta el uso de interrupciones en las operaciones de E/S frente a no usarlas?
Antworten
  • aumenta la rapidez en las transferencias de datos
  • aumenta la fiabilidad en las transferencias de datos
  • contribuye a proteger la entrada/salida de accesos maliciosos
  • permite comprobar fácilmente la finalización de las operaciones de E/S

Frage 54

Frage
La multiprogramación implica necesariamente
Antworten
  • concurrencia
  • paralelismo
  • procesamiento por lotes
  • tiempo compartido

Frage 55

Frage
¿Cuál de estas afirmaciones es cierta?
Antworten
  • un proceso pesado contiene uno o varios hilos
  • un proceso pesado pertenece a uno o varios hilos
  • un hilo contiene uno o varios procesos pesados
  • un hilo pertenece a uno o varios procesos pesados

Frage 56

Frage
Las llamadas al sistema...
Antworten
  • sólo se pueden ejecutar en modo privilegiado
  • ejecutan código perteneciente al núcleo
  • (a) y (b) son ciertas
  • todas las anteriores son falsas

Frage 57

Frage
Del sistema de asignación contigua de espacio a ficheros puede afirmarse que:
Antworten
  • Permite el acceso eficiente a la información contenida en los ficheros, tanto de manera secuencial como directa (aleatoria).
  • La cuestión de cuánto espacio reservar para un nuevo fichero influye en la eficiencia del sistema.
  • Padece el problema de fragmentación externa.
  • Todas las afirmaciones anteriores son correctas.

Frage 58

Frage
Del sistema de asignación enlazada de espacio a ficheros puede afirmarse que:
Antworten
  • Permite el acceso eficiente a la información contenida en los ficheros, tanto de manera secuencial como directa (o aleatoria).
  • Permite agrupar bloques en grupos contiguos llamados clusters, enlazando los clusters entre sí, lo que reduce la cantidad de punteros necesarios para mantener las listas enlazadas, aunque a costa de la fragmentación interna.
  • Padece el problema de fragmentación externa.
  • Es muy robusto frente a pérdidas de bloques o punteros causados por averías del hardware.

Frage 59

Frage
La planificación de procesos de nivel intermedio está estrechamente relacionada con:
Antworten
  • La planificación del procesador.
  • La planificación de las operaciones de Entrada/Salida.
  • La planificación de memoria.
  • La planificación del espacio en disco.

Frage 60

Frage
En un sistema de tiempo real es crítico:
Antworten
  • El grado de ocupación del procesador.
  • El flujo de trabajo.
  • El tiempo de espera.
  • El tiempo de respuesta.

Frage 61

Frage
La confiabilidad es una propiedad característica de los sistemas:
Antworten
  • Multiprogramados.
  • De tiempo compartido.
  • De tiempo real.
  • Distribuidos.

Frage 62

Frage
El sistema operativo OS/2 es un caso de sistema operativo con modelo:
Antworten
  • Monolítico.
  • Por capas.
  • Máquina virtual.
  • Cliente/Servidor.

Frage 63

Frage
Si una solución al problema de la sección crítica da lugar a inanición, entonces no cumple la condición:
Antworten
  • Exclusión mutua
  • Espera limitada
  • Progreso
  • Todas las anteriores son falsas

Frage 64

Frage
¿El problema de la sección crítica puede ser resuelto con semáforos?
Antworten
  • Siempre
  • Depende de cómo estén implementados los semáforos
  • Nunca
  • Todas las anteriores son falsas

Frage 65

Frage
El efecto convoy se puede producir en sistemas con planificación del procesador:
Antworten
  • FIFO
  • SJF no expulsivo
  • SJF expulsivo
  • Round-Robin

Frage 66

Frage
El fenómeno de inanición no se puede producir en sistema con planificación del procesador:
Antworten
  • FIFO
  • SJF no expulsivo
  • SJF expulsivo
  • Round-Robin

Frage 67

Frage
El intérprete de órdenes:
Antworten
  • Es un programa del sistema
  • Obtiene y ejecuta las órdenes especificadas por el usuario
  • Hace uso de las llamadas al sistema para desempeñar su función
  • Todas las anteriores son ciertas

Frage 68

Frage
No tiene sentido hablar de:
Antworten
  • un sistema multiprogramado monousuario
  • un sistema de tiempo compartido multiusuario
  • un sistema multiprogramado y multiprocesador
  • un sistema de tiempo compartido no multiprogramado

Frage 69

Frage
El que ciertas instrucciones se llamen “atómicas” significa que:
Antworten
  • No se pueden ejecutar concurrentemente
  • Se han de ejecutar indivisiblemente
  • No tiene ningún significado especial
  • Todas son falsas

Frage 70

Frage
Se ejecutan consecutivamente dos operaciones P o WAIT sobre un semáforo. ¿ Es esto posible ?
Antworten
  • Si
  • Sí, siempre que no hayan sido procesos diferentes
  • No
  • No, si las ha realizado un solo proceso

Frage 71

Frage
La utilización de una cola de procesos para la implementación de las operaciones con semáforos:
Antworten
  • es necesaria para poder realizar una implementación de los mismos
  • evita las soluciones con espera activa
  • es posible gracias a las instrucciones atómicas (test-and-set y swap)
  • todas las anteriores son ciertas

Frage 72

Frage
Un sistema monoprocesador que lleve a cabo una planificación no expulsiva:
Antworten
  • No es implementable
  • No puede ser multiprogramado ya que para ello es necesario una política expulsiva
  • Presenta menos dificultades para controlar el problema de la sección crítica
  • todas las anteriores son falsas

Frage 73

Frage
Sobre planificación de procesos:
Antworten
  • Todos los métodos basados en prioridades tienen riesgo de inanición
  • Los métodos multicolas están concebidos para planificar sistemas multiprocesadores
  • El cuanto de tiempo óptimo para un Round Robin viene influenciado por el tiempo de cambio de contexto
  • a) y c) son ciertas

Frage 74

Frage
¿Por qué los programas de usuario se compilan con un compilador diferente a Nachos?
Antworten
  • Porque se han de ejecutar en una máquina simulada MIPS
  • Porque los programas de usuario de Nachos son muy simples y no se requiere un compilador completo de C
  • Porque los programas de usuario Nachos usan llamadas al sistema Nachos
  • Ninguna de las anteriores

Frage 75

Frage
La gestión de memoria de Nachos:
Antworten
  • es ineficiente porque padece fragmentación externa
  • usa paginación por demanda
  • usa paginación
  • ninguna de las anteriores

Frage 76

Frage
En el problema del interbloqueo, la satisfacción de la condición de espera circular implica:
Antworten
  • la satisfacción de la condición de retención y espera
  • la satisfacción de la condición de no expropiación
  • la satisfacción de la condición de exclusión mutua
  • no implica nada sobre las otras condiciones

Frage 77

Frage
Un estado seguro es:
Antworten
  • aquel en el cual no se da interbloqueo de forma inminente
  • aquel en el cual se da interbloqueo pero no causa más problemas
  • aquel en el que no se da la espera circular
  • ninguna de las anteriores

Frage 78

Frage
Una secuencia segura es:
Antworten
  • una secuencia circular de ejecución de procesos
  • una secuencia de ejecución de procesos
  • una secuencia de ejecución de procesos en la que todos los procesos pueden terminar
  • ninguna de las anteriores

Frage 79

Frage
En el algoritmo del banquero:
Antworten
  • cuando un proceso realiza una petición de recursos, le son concedidos
  • cuando un proceso realiza una petición de recursos, no le son concedidos
  • cuando un proceso realiza una petición de recursos, aun habiendo recursos puede que no se le concedan
  • cuando un proceso realiza una petición de recursos, se le conceden siempre que existan recursos disponibles

Frage 80

Frage
Suponga un sistema de archivos que utiliza asignación indexada de espacio en disco y además la representación del espacio libre se lleva a cabo mediante un mapa o vector de bits. El aumento del tamaño de bloque del sistema de archivos implica:
Antworten
  • La disminución de la fragmentación interna.
  • El aumento de la fragmentación externa.
  • La disminución del tamaño máximo que puede alcanzar un archivo.
  • La disminución del tamaño del mapa o vector de bits.

Frage 81

Frage
Suponga que dispone de un sistema de archivos que se utiliza sólo para almacenar en él copias de seguridad. ¿Qué política de asignación de espacio en disco utilizaría para este sistema de archivos?
Antworten
  • Asignación contigua
  • Asignación encadenada
  • Asignación indexada
  • Cualquiera de las anteriores ya que producirían el mismo rendimiento

Frage 82

Frage
Dados los siguientes algoritmos de reemplazo de páginas: FIFO, LRU, óptimo y segunda oportunidad, la clasificación de estos algoritmos de “malo” a “perfecto” de acuerdo con sus tasas de fallos de páginas es:
Antworten
  • FIFO, LRU, optimo, segunda oportunidad
  • FIFO, optimo , segunda oportunidad, LRU
  • FIFO, segunda oportunidad, LRU, optimo
  • FIFO, LRU, segunda oportunidad, optimo

Frage 83

Frage
Un sistema de gestión de memoria:
Antworten
  • Contigua con particiones de tamaño variable no padece fragmentación externa
  • Segmentado mejora la fragmentación externa, aunque no la soluciona, ofrece ventajas en relación a la protección y comparición frente a la gestión de memoria contigua y además mejora el rendimiento desde el punto de vista del tiempo de acceso a memoria frente a la contigua
  • Paginada no padece de fragmentación externa pero si interna, ofrece ventajas en relación a la protección y comparición frente a la gestión de memoria contigua pero empeora el rendimiento desde el punto de vista del tiempo de acceso a memoria frente a la contigua
  • Todas las anteriores son falsas

Frage 84

Frage
El fenómeno de espera activa por operaciones de entrada/salida se puede evitar utilizando:
Antworten
  • interrupciones
  • instrucciones privilegiadas
  • acceso directo a memoria (DMA)
  • un pareja de registros base y límite

Frage 85

Frage
En un sistema multihilo:
Antworten
  • un proceso pesado puede tener varios hilos con distintos espacios de memoria
  • un proceso pesado tiene uno o más hilos con distintos conjuntos de registros
  • por lo general, el tiempo de cambio de contexto es mayor entre hilos que entre procesos pesados
  • dos hilos de un mismo usuario comparten el mismo espacio de memoria

Frage 86

Frage
Una llamada al sistema es:
Antworten
  • un servicio del sistema operativo
  • un programa del núcleo del sistema operativo
  • una orden del intérprete de órdenes
  • un tipo especial de programa del sistema

Frage 87

Frage
La técnica de planificación Round-Robin:
Antworten
  • en general, da mejores tiempos de espera que el FCFS
  • minimiza el tiempo medio de retorno
  • permite acotar el tiempo de espera máximo
  • permite acotar el tiempo de respuesta máximo

Frage 88

Frage
La técnica de Buffering permite que:
Antworten
  • Un proceso no espere debido a que un recurso no compartido esté asignado a otro proceso.
  • Un proceso nunca espere debido a al lentitud de los dispositivos de E/S.
  • Se solapen operaciones de CPU de un proceso con operaciones de E/S de otro proceso.
  • Todas las afirmaciones anteriores son falsas.

Frage 89

Frage
La independencia del dispositivo significa o implica que...
Antworten
  • el usuario no debe conocer características propias de cada clase de dispositivo.
  • el juego de caracteres empleados por una terminal de caracteres ha de ser ASCII.
  • los dispositivos deberían tener independencia de los procesos de usuario.
  • los procesos de usuario deberían trabajar indirectamente con los dispositivos.

Frage 90

Frage
La técnica del spooling...
Antworten
  • exige comprobar periódicamente la aparición de ficheros en el directorio de spool.
  • solapa la ejecución en CPU de un proceso con la E/S de otros ya terminados.
  • crea un dispositivo virtual dedicado a partir de uno compartido.
  • En general, son ciertas a,b y c.

Frage 91

Frage
¿Cuál de estos sistemas informáticos no se puede dar?
Antworten
  • un sistema monoprogramado por lotes multiusuario.
  • un sistema multiprogramado por lotes monousuario.
  • un sistema monoprogramado de tiempo compartido multiusuario.
  • un sistema multiprogramado de tiempo compartido monousuario.

Frage 92

Frage
El modo dual de operación en los sistemas es posible gracias a:
Antworten
  • Que existe el sistema operativo
  • Que las instrucciones máquina están divididas en privilegiadas y no privilegiadas
  • Que la memoria está dividida en memoria del sistema y de usuario
  • Que se dispone de llamadas al sistema

Frage 93

Frage
¿Con cuál de las siguientes afirmaciones te quedarías?
Antworten
  • El diseño de un S.O. siguiendo una estructura monolítica permite que se pueda realizar un mantenimiento y depuración sencillos del mismo
  • En general, el diseño por capas tiende a ser menos eficiente que el monolítico
  • El modelo cliente-servidor es equivalente a un sistema que sigue el enfoque jerárquico donde las capas pueden cambiar su nivel en la jerarquía
  • El enfoque micronúcleo tiene como dos de sus mejores virtudes la portabilidad y el tamaño final del sistema operativo, siempre menor que el que se obtiene siguiendo cualquier otro esquema

Frage 94

Frage
El interprete de órdenes
Antworten
  • Es un programa del sistema y constituye la única forma de solicitar servicios al SO
  • Ejecuta las órdenes indicadas por el usuario y para ello hace uso a su vez de las llamadas al sistema
  • Al ser un programa del sistema, no necesita realizar llamadas al sistema
  • Siempre forma parte del núcleo del sistema operativo

Frage 95

Frage
En un sistema informático, los procesos recién creados entran en una cola de espera. Entran en la cola de preparados sólo cuando se ve que la utilización de la CPU cae por debajo del 20%. Este sistema...
Antworten
  • utiliza planificación expulsiva
  • utiliza planificación de largo plazo o alto nivel
  • aplica envejecimiento de procesos
  • aplica multicola de dos niveles con realimentación

Frage 96

Frage
El controlador de E/S y la memoria intercambian datos directamente, sin la intervención de la CPU, cuando se tiene:
Antworten
  • E/S controlada por programa.
  • E/S por interrupciones.
  • DMA.
  • Ninguna de las anteriores

Frage 97

Frage
El tiempo de cambio de contexto:
Antworten
  • es constante para dos hilos cualesquiera
  • es menor entre dos hilos pertenecientes a la misma tarea, comparado con hilos de distintas tareas.
  • es mayor cuanto más grande es el cuanto de tiempo, si planificamos con un Round Robin.
  • todas son falsas
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

ein kleines Informatik Quiz
AntonS
Publizistik Step 4 Prüfungsvorbereitung
Mona Les
Themenübersicht (Analysis)
Honolulu
Hardware- und Gerätetechnik
DFairy
Gute Gewohnheiten erfolgreicher Schüler
Laura Overhoff
[Geschichte] Nachkriegsdeutschland - Die Stunde null
Marcel Pabst
Oxford Academic Word List Sub1
torsten fab
Vetie - Tierzucht & Genetik - T I
Fioras Hu
Φαρμακολογια 1 Ε
Lampros Dimakopoulos
Vetie Immunologie Übungsfragen
Janneke Bosse
Quiz MS-4.2 Foliensatz II_Teil 1
Bernd Leisen