Download Test - Sergio Del Castillo Baranda

Document related concepts

Planificación mediante colas multinivel wikipedia , lookup

Proceso (informática) wikipedia , lookup

Planificador wikipedia , lookup

Planificación Round wikipedia , lookup

Rate monotonic scheduling wikipedia , lookup

Transcript
TEST SS.OO
01*(1) El dispositivo con registros, capacidad de calculo, movimiento de datos y posibilidad de
ejecutar instrucciones es:
V
el procesador
el acumulador
la memoria
los puertos de E/S
el disco duro
02*(1) Quien se encarga de la posibilidad de interrumpir la ejecucion de un programa?:
el procesador
la memoria
V
el Sistema Operativo
la cache
ninguna de las anteriores
03*(1) Quien se encarga de la posibilidad de reanudar un programa en el punto en que se
interrumpio?:
el procesador
la memoria
V
el Sistema Operativo
la cache
ninguna de las anteriores
04*(1) Quien se encarga del reparto del uso de la CPU entre los programas?:
V
el Sistema Operativo
la memoria
el procesador
el acumulador
ninguna de las anteriores
05*(1) Quien tiene los medios para impedir que un programa pueda accidental o intencionadamente
influir en otro?:
la CPU
el procesador
la memoria
el buffer
V
el sistema operativo
06*(1) Quien se encarga de la transparencia?:
V
el Sistema Operativo
la memoria
el procesador
el acumulador
ninguna de las anteriores
07*(1) Quien se encarga de que haya cooperacion y comunicacion intencionada entre procesos?:
la CPU
el procesador
la memoria
el buffer
V
el sistema operativo
08*(1) Quien se encarga de cargar el programa en memoria y de cargar el PC con su valor para
comenzar la ejecucion?:
la memoria
la CPU
el procesador
V
el sistema operativo
ninguna de las anteriores
09*(1) Quien es el encargado de comprobar si se ha producido una interrupcion?:
el sistema operativo
la CPU
V
el procesador
la memoria
ninguna de las anteriores
10*(1) Quien se encarga de suspender la ejecucion de un programa en curso y ejecutar una rutina de
tratamiento de una interrupcion?:
V
el procesador
el sistema operativo
la memoria
la CPU
ninguna de las anteriores
11*(1) Quien es el encargado de habilitar las interrupciones?:
el sistema operativo
la CPU
V
el procesador
la memoria
ninguna de las anteriores
12*(1) Un programa sobreescribe las areas de memoria de otro, alterando sus datos o su codigo y
forzandole a ejecutar instrucciones que no son las suyas (virus) es un problema de:
V
mecanismos de proteccion del sistema
interrupciones
multiprocesado
ejecucion de instrucciones
tecnicas de E/S
13*(1) un programa se descontrola y sobreescribe su propio codigo con resultados inesperados es
un problema de:
interrupciones
V
mecanismos de proteccion del sistema
multiprocesado*ejecucion de instrucciones
tecnicas de E/S
14*(1) Un programa accede a un dispositivo mientras otro esta usandolo, alterando su
funcionamiento es un problema de:
interrupciones
multiprocesado
ejecucion de instrucciones
tecnicas de E/S
V
mecanismos de proteccion del sistema
15*(1) Un programa accede a zonas vitales del funcionamiento del ordenador como los contextos
de otros programas, la pila general, etc, es un problema de:
mecanismos de proteccion del sistema
interrupciones
multiprocesado
ejecucion de instrucciones
tecnicas de E/S
16*(1) Un programa quiere acaparar el uso del procesador, no cediendo su uso a ningun otro
programa, es un problema de:
interrupciones
multiprocesado
ejecucion de instrucciones
tecnicas de E/S
V
*mecanismos de proteccion del sistema
17*(1) Cual de las siguientes cosas puede provocar una interrupcion que hace pasar del modo
usuario al modo supervisor:
*un intento de ejecutar una instruccion privilegiada en modo usuario
*la recepcion de una peticion de interrupcion por parte de un dispositivo
*un acceso a una zona de memoria no permitida
V
*todas son correctas
*ninguna es correcta
18*(1) Cual de las siguientes cosas puede provocar una interrupcion que hace pasar del modo
usuario al modo supervisor:
*la recepcion de una peticion de interrupcion por parte de un dispositivo
*el paso de un determinado intervalo de tiempo
*un fallo de hardware
V
*todas son correctas
*ninguna es correcta
19*(1) Los ...... se usan para impedir el acceso de un programa a areas de memoria que no le
corresponden.
*temporizadores
*buffers
*bloqueadores
V
*registros limite
*ninguna de las anteriores
20*(1) Cual de los siguientes programas consume menor cantidad de CPU?:
*programa de calculo puro
*programa con E/S programada
V
*programa con E/S dirigida por interrupciones
*a y b son correctas
*todos consumen la misma cantidad de CPU
21*(2) Cual de las siguientes funciones es propia del Sistema Operativo:
*abstraccion del hardware
*puesta en ejecucion de programas
*arbitrio en el uso de recursos comunes (incluida la CPU)
*a y b con correctas
V
*todas las respuestas son correctas
22*(2) Cual de las siguientes funciones es propia del Sistema Operativo:
*especificacion de formatos de los programas ejecutables
*oferta de funciones comunes que realizan tareas de bajo nivel (las llamadas al sistema)
*creacion de manejo de estructuras logicas:ficheros, semaforos, etc
*b y c son correctas
V
*todas son correctas
23*(2) Cual de las siguientes funciones es propia del Sistema Operativo:
*deteccion de errores y posible solucion
*contabilidad
*seguridad
*a y b son correctas
V
*todas son correctas
24*(2) La/El ...... es un programa intermediario entre el usuario y el sistema operativo.
*kernel
*compilador
*navegador
V
*shell
*hardware
25*(2) Que es la Shell?:
*un programa de almacenamiento de datos
V
*un programa intermediario entre el usuario y el sistema operativo
*un programa que se encarga de detectar errores del ordenador
*un hardware
*ninguna de las anteriores
26*(2) La comodidad de manejo de un ordenador tanto para usuarios de aplicaciones como para
programadores es un objetivo propio de:
*la shell
V
*el sistema operativo
*el procesador
*la memoria
*el hardware
27*(2) La eficiencia:gestion adecuada de los recursos, es un objetivo propio de:
*la shell
V
*el sistema operativo
*el procesador
*la memoria
*el hardware
28*(2) La posibilidad de evolucion: nuevas tecnologias, requerimientos de usuarios, bugs del
sistema, etc, es un objetivo propio de:
*la shell
V
*el sistema operativo
*el procesador
*la memoria
*el hardware
29*(2) Cual de las siguientes opciones se encarga de aprovechar los intervalos de E/S de un
programa, que tienen poco consumo de CPU, para ejecutar otros:
*spooling
*buffering
*proceso por lotes
V
*multiprogramacion
*ninguna de las anteriores
30*(2) Cual de las siguientes opciones consiste en aprovechar un dispositivo de acceso aleatorio
para simular varios dispositivos de acceso secuencial:
V
*spooling
*buffering
*proceso por lotes
*multiprogramacion
*ninguna de las anteriores
31*(2) A los sistemas que pueden trabajar en maquinas con varios procesadores de un modo
transparente se les llama:
V
*fuertemente acoplados
*debilmente acoplados
*sistemas transparentes
*multiprocesadores
*ninguna de las anteriores
32*(2) A los sistemas distribuidos que consisten en que varias maquinas, en principio
independientes, colaboren, tambien se les llama:
*fuertemente acoplados
V
*debilmente acoplados
*sistemas colaboradores
*sistemas transparentes
*ninguna de las anteriores
33*(2) La escalabilidad que consiste en partir de un sistema pequeño e ir añadiendo mas y mas
maquinas, es una ventaja de:
*maquinas con varios procesadores
*sistemas de tiempo real
V
*sistemas distribuidos
*sistemas operativos de red
*ninguna de las anteriores
34*(2) Cual de las siguientes ventajas no corresponde a los sistemas fuertemente acoplados?:
*mayor rapidez
*comparticion de recursos
*aumento de la fiabilidad
V
*escalabilidad
*todas son correctas
35*(2) Cual de los siguientes niveles pertenece a los sistemas operativos distribuidos?:
*conjunto de utilidades de software
*sistemas operativos de red
*sistemas operativos distribuidos
*a y c son correctas
V
*todas las anteriores son correctas
36*(2) Quien se encarga de la gestion de la memoria secundaria?:
*la memoria
V
*el sistema operativo
*el procesador
*la cache
*ninguna de las anteriores
37*(2) Cual de las siguientes opciones no pertenece a las politicas generales de proteccion de la
informacion?:
*no compartir nada
*comparticion de codigo (codigo reentrante) o archivos de datos
*sistemas confinados o sin memoria basados en un esquema cliente-servidor
*diseminacion controlada de la informacion
V
*todas pertenecen a las politicas generales de proteccion
38*(2) Cual de los siguientes componentes de un SO no es un trabajo relacionado con la seguridad
y proteccion de la informacion:
*Control de acceso
*Control del flujo de la informacion
*Certificacion
*Autenticacion
V
*Almacenamiento de la informacion en Cds
39*(2) Cual de las siguientes opciones no es un componente de un SO:
*Gestion de procesos
*Gestion de memoria
*Seguridad y proteccion de la informacion
*Planificacion y gestion de recursos
V
*Todos son componentes de un SO
40*(2) Cual de las siguientes tecnicas no se utiliza para solucionar los problemas relacionados con
la complejidad de un SO?:
*Programacion modular
*Abstraccion de la informacion
*Tecnologia orientada a objetos
*Estructura por niveles de interfaces bien definidas
V
*Programacion en leguaje maquina
41*(2) Indica cual de las siguientes caracteristicas no es propia de UNIX:
*La interfaz de usuario es simple pero poderosa
*Proporciona un amplio abanico de llamadas al sistema bien documentadas
V
*Cliente/Servidor
*Puede usar cualquier tipo de lenguaje con tal de que exista un compilador y haya la
posibilidad de efectuar llamadas al sistema
*Es un sistema multiusuario y multiproceso
42*(2) Indica cual de las siguientes caracteristicas no es propia de Linux:
*Es obra de colaboracion de personas a traves de internet
*Se ejecuta en multiples plataformas
*La filosofia de desarrollo en radicalmente diferente a la del software comercial
V
*Orientacion a objetos
*Hay varias distribuciones:Debian, Suse, Ubuntu...
43*(2) Indica cual de las siguientes caracteristicas no es propia de Windows:
*Estructura modular:permite dar soporte a aplicaciones escritas para otros SSOO
*Estructura por niveles
*Multiproceso simetrico
*Sistema de ejecucion con prioridades, con posibilidad de inanicion
V
*Usa un sistema de ficheros jerarquico y unico para la maquina
44*(3) Quien se encarga de la coordinacion y asignacion de recursos a los procesos?:
*la memoria principal
*el procesador
V
*el Sistema Operativo
*el nucleo
*la cache
45*(3) Cual de los siguientes componentes no pertenece a un proceso:
*codigo
*datos
*area de pila
V
*dispositivo
*bloque de control
46*(3) Señala cual NO es una caracteristica de la creacion de procesos:
*un proceso es creado por otro proceso
V
*un proceso es creado por un usuario
*posibles relaciones de parentesco
*herencia de algunos recursos del proceso padre
*c y d son correctas
47*(3) Señala cual de las siguientes No es una causa de finalizacion de un proceso:
*muerte natural
*suicidio
*matado por otro proceso
V
*matado por una interrupcion
*matado por el SO
48*(3) Señala cual de las siguientes No es una causa de finalizacion de un proceso que ha sido
matado por el Sistema Operativo:
*Excedido un tiempo limite
*Imposibilidad de satisfacer un recurso
*Intento de acceso a una zona prohibida de memoria
*Intento de ejecucion de una instruccion privilegiada o invalida
V
*Por matar a otro proceso
49*(3) Señala cual No es una causa de la suspension de un proceso:
*Necesidad de memoria principal
V
*Necesidad del procesador
*Planificacion del SO
*Solicitud del usuario
*Solicitud de otro proceso con autoridad
50*(3) Indica cual de las siguientes caracteristicas pertenece a la informacion de control de un
proceso:
*Informacion de planificacion y estado
*Informacion para la asociacion de procesos
*Privilegios de los procesos
*Gestion de la memoria
V
*todas son correctas
51*(3) El bloque de control de procesos contiene informacion relativa a:
*Planificacion
*Asignacion de recursos
*Tratamiento de interrupciones
*Analisis y supervision de rendimientos
V
*Todas son correctas
52*(3) Señala la correcta:
*Todo cambio de proceso implica un cambio de contexto, y al contrario
V
*Todo cambio de proceso implica un cambio de contexto, pero no al contrario
*Todo cambio de contexto implica un cambio de proceso, y al contrario
*Todo cambio de contexto implica un cambio de proceso, pero no al contrario
*Ninguna es correcta
53*(3) Mediante que mecanismo recupera el Sistema Operativo la CPU?:
*La memoria principal
*El procesador
*La paginacion
V
*Las interrupciones
*La segmentacion
54*(3) Para que sirve la funcion fork en UNIX?:
*Crear un nuevo hilo
*Crear un nuevo proceso
*Cambiar el programa que esta ejecutando un proceso por otro
*Clonar un proceso
V
*b y d son correctas
55*(3) Cual es la funcion que se encarga de cambiar el programa que un proceso esta ejecutando
por otro, o de reiniciar su propia ejecucion?:
*fork
V
*exec
*HANDLE
*ps
*signal
56*(3) Que proceso es el padre antecesor de todos los procesos de una maquina UNIX y del cual
todos ellos se generaron por clonacion?:
*update
*proceso 0
V
*init
*netscape
*-bash
57*(3) Señala cual de las siguientes funciones no es propia del proceso init:
*Arrancar las rutinas de iniciacion del sistema
*Adoptar y cuidar de todos los procesos que se queden huerfanos en el sistema
*Exorcizar a los procesos zombies huerfanos
V
*Resucitar a los procesos zombies huerfanos
*Crear nuevos procesos para atender las conexiones que se vayan produciendo en el
sistema
58*(3) Cual de las siguientes caracteristicas forma parte de un proceso de Windows:
*Un programa ejecutable
*Un espacio de direcciones virtuales
*Recursos del sistema
*Al menos un hilo de ejecucion
V
*Todas son correctas
59*(3) EXAMEN!! Un proceso en estado zombie:
*Ocupa memoria
*Ocupa CPU
V
*Ocupa una entrada en la tabla de procesos
*No hace nada
*Ninguna de las anteriores
60*(4) Que planificacion del procesador consiste en admitir un nuevo proceso en el sistema?:
V
*largo plazo
*medio plazo
*corto plazo
*E/S
*ninguna de las anteriores
61*(4) Cual es el criterio para admitir o rechazar un nuevo proceso en la planificacion a largo
plazo?:
*Rendimiento
V
*Productividad
*Multitarea
*Igualdad
*Ninguna de las anteriores
62*(4) Que planificacion del procesador consiste en la suspension de procesos (es decir, cuantos
procesos pueden estar en memoria principal)?:
*largo plazo
V
*medio plazo
*corto plazo
*E/S
*ninguna de las anteriores
63*(4) Que planificacion del procesador se basa en la cesion de tiempo de CPU a los procesos?:
*largo plazo
*medio plazo
*corto plazo
*distribuidor
V
*c y d son correctas
64*(4) Cual de los planificadores del procesador es el responsable de que el sistema de (de dar) la
sensacion de ser multiprocesador:
*largo plazo
*medio plazo
*corto plazo
*largo y medio plazo
V
*largo, medio y corto plazo
65*(4) El/La ...... es desde que se emite a solicitud hasta que se comienza a recibir la respuesta:
*Tiempo de respuesta
*Tiempo de retorno
*Previsibilidad
*Productividad
*Utilizacion del procesador
66*(4) El/La ...... es desde que se lanza un proceso hasta que finaliza:
*Tiempo de respuesta
V
*Tiempo de retorno
*Previsibilidad
*Productividad
*Utilizacion del procesador
67*(4) El/La ...... consiste en que cuando ejecuto un programa tengo que tener la sensacion de que
siempre se ejecuta de la misma manera:
*Tiempo de respuesta
*Tiempo de retorno
V
*Previsibilidad
*Productividad
*Utilizacion del procesador
68*(4) El/La ...... es el numero de procesos terminados por unidad de tiempo:
*Tiempo de respuesta
*Tiempo de retorno
*Previsibilidad
V
*Productividad
*Utilizacion del procesador
69*(4) Tiempo que lleva el proceso en el sistema:
*tejec
V
*tesp&ejec
*Tejec
*Tesp&ejec
*ninguna
70*(4) Tiempo que lleva el proceso consumido en el sistema:
V
*tejec
*tesp&ejec
*Tejec
*Tesp&ejec
*ninguna
71*(4) Tiempo que el proceso va a consumir en total (tambien rafaga de CPU):
*tejec
*tesp&ejec
V
*Tejec
*Tesp&ejec
*ninguna
72*(4) Tiempo de servicio: tiempo que el proceso va a necesitar ejecutarse:
*tejec
*tesp&ejec
V
*Tejec
*Tesp&ejec
*ninguna
73*(4) Tiempo de retorno: tiempo que transcurre entre el instante de llegada y el momento en que
acaba la ultima ejecucion del proceso:
*tejec
*tesp&ejec
*Tejec
V
*Tesp&ejec
*ninguna
74*(4) El tiempo en que se lanza el proceso es el:
V
*Instante de llegada
*Tiempo de servicio
*Tiempo de respuesta
*Tiempo de retorno
*ninguna de las anteriores
75*(4) El tiempo que el proceso va a necesitar ejecutarse es el:
*Instante de llegada
V
*Tiempo de servicio
*Tiempo de respuesta
*Tiempo de retorno
*ninguna de las anteriores
76*(4) El tiempo que transcurre entre el instante de llegada y el momento en que comienza la
primera ejecucion del proceso es el:
*Instante de llegada
*Tiempo de servicio
V
*Tiempo de respuesta
*Tiempo de retorno
*ninguna de las anteriores
77*(4) El tiempo que transcurre entre el instante de llegada y el momento en que acaba la ultima
ejecucion del proceso es el:
*Instante de llegada
*Tiempo de servicio
*Tiempo de respuesta
V
*Tiempo de retorno
*ninguna de las anteriores
78*(4) Elije el algoritmo de planificacion correcto: Se ejecuta primero el que mas tiempo lleve
esprando. No apropiativo:
V
*Primero en llegar, primero en ser servido (FCFS)
*Round Robin (RR)
*Primero el proceso mas corto (SPN)
*Primero el de menor tiempo restante (SRT)
*Primero el de mayor tasa de respuesta (HRRN)
79*(4) Elije el algoritmo de planificacion correcto: No se permite a ningun proceso tener el
procesador mas de un determinado tiempo denominado cuanto. Apropiativo:
*Primero en llegar, primero en ser servido (FCFS)
V
*Round Robin (RR)
*Primero el proceso mas corto (SPN)
*Primero el de menor tiempo restante (SRT)
*Primero el de mayor tasa de respuesta (HRRN)
80*(4) Elije el algoritmo de planificacion correcto: De todos los procesos que estan esperando, se
elije aquel con menor tiempo de ejecucion restante. No apropiativo:
*Primero en llegar, primero en ser servido (FCFS)
*Round Robin (RR)
V
*Primero el proceso mas corto (SPN)
*Primero el de menor tiempo restante (SRT)
*Primero el de mayor tasa de respuesta (HRRN)
81*(4) Elije el algoritmo de planificacion correcto: De todos los procesos que estan esperando, se
elije aquel con menor tiempo de ejecucion restante. Apropiativo:
*Primero en llegar, primero en ser servido (FCFS)
*Round Robin (RR)
*Primero el proceso mas corto (SPN)
V
*Primero el de menor tiempo restante (SRT)
*Primero el de mayor tasa de respuesta (HRRN)
82*(4) Elije el algoritmo de planificacion correcto: Pasara a ejecutarse el proceso que obtenga una
mayor tasa de respuesta.Apropiativo y no apropiativo:
*Primero en llegar, primero en ser servido (FCFS)
*Round Robin (RR)
V
*Primero el proceso mas corto (SPN)
*Primero el de menor tiempo restante (SRT)
*Primero el de mayor tasa de respuesta (HRRN)
83*(4) En cual de los siguientes algoritmos de planificacion se prima a los procesos cortos y no es
necesario hacer estimaciones sobre la rafaga de CPU que usara un proceso:
*Primero en llegar, primero en ser servido (FCFS)
*Round Robin (RR)
*Primero el proceso mas corto (SPN)
*Primero el de menor tiempo restante (SRT)
V
*Realimentacion
84*(4) Elije el algoritmo de planificacion correcto: Se usa el tiempo que lleva ejecutado el proceso
en lugar del tiempo que va a ejecutar:
*Primero en llegar, primero en ser servido (FCFS)
*Round Robin (RR)
*Primero el proceso mas corto (SPN)
*Primero el de menor tiempo restante (SRT)
V
*Realimentacion
85*(4) La cache se encarga de la velocidad de:
*La memoria principal
*El procesador
V
*La placa base
*a y b son correctas
*ninguna de las anteriores
86*(4) En la ..... se realiza un analisis de los procesos y se traza un plan de ejecucion fijo.
V
*Planificacion estatica con tablas
*Planificacion estatica apropiativa con prioridades estaticas
*Planificacion dinamica
*Planificacion dinamica del mejor resultado
*Planificacion monotona en frecuencia (RMS)
87*(4) En la ..... se hace un estudio previo cuyo resultado son unas prioridades para cada proceso.
*Planificacion estatica con tablas
V
*Planificacion estatica apropiativa con prioridades estaticas
*Planificacion dinamica
*Planificacion dinamica del mejor resultado
*Planificacion monotona en frecuencia (RMS)
88*(4) En la ..... cada vez que llega una tarea, se revisa el plan y se analiza si se pueden cumplir los
plazos pleestablecidos para darle paso.
*Planificacion estatica con tablas
*Planificacion estatica apropiativa con prioridades estaticas
V
*Planificacion dinamica
*Planificacion dinamica del mejor resultado
*Planificacion monotona en frecuencia (RMS)
89*(4) En la ..... se da paso y se asigna una prioridad a la tarea que llega segun sus caracteristicas y
sin saber lo que tardara. Las tareas que no cumplen los plazos se cancelan.
*Planificacion estatica con tablas
*Planificacion estatica apropiativa con prioridades estaticas
*Planificacion dinamica
V
*Planificacion dinamica del mejor resultado
*Planificacion monotona en frecuencia (RMS)
90*(4) En la ..... se asigna una prioridad mayor cuanto menor es el periodo de ejecucion del
proceso.
*Planificacion estatica con tablas
*Planificacion estatica apropiativa con prioridades estaticas
*Planificacion dinamica
*Planificacion dinamica del mejor resultado
V
*Planificacion monotona en frecuencia (RMS)
91*(4) La ..... en UNIX, consiste en asignar un porcentaje de recursos a un proceso o grupo de
procesos.
*Planificacion estatica con tablas
*Planificacion estatica apropiativa con prioridades estaticas
*Planificacion dinamica
*Planificacion dinamica del mejor resultado
V
*Planificacion por reparto equitativo
92*(4) Indica la opcion correcta. En un sistema Linux con nucleo 2.6, un hilo FIFO solo sera
interrumpido:
*por otro que pase a 'listo', de mayor prioridad
*por bloquearse
*por ceder voluntariamente la CPU
*a y b son correctas
V
*todas son correctas
93*(4) EXAMEN!!! Cual de estos aspectos mejoran sustancialmente el algoritmo de planificacion
de CPU RR (Round Robin)?
*Los procesos cortos mejoran en su tiempo de retorno frente al tiempo de servicio (tiempo
de retorno normalizado)
*El tiempo de respuesta mejora sustancialmente (maximo = numero de procesos X cuanto)
*dar prioridad a los procesos cortos
V
*a y b son correctas
*ninguna es correcta
94*(4) EXAMEN!!! Cual de las siguientes caracteristicas no es propia del algoritmo de
planificacion HRRN:
*Pasara a ejecutarse el proceso que obtenga una mayor tasa de respuesta
*Se da prioridad a los procesos cortos sin penalizar mucho a los procesos largos ya que su
RR (Response Ratio) aumenta con el paso del tiempo
*Hay que conocer o estimar la rafaga de CPU
*El valor inicial de la tasa de respuesta (RR) es 1
V
*Puede producir inanicion
95*(5) Que tiene que haber para que se produzca un problema de concurrencia?:
*Ejecucion simultanea
V
*Comparticion de recursos
*Ejecucion simultanea y comparticion de recursos
*intercalacion de procesos con hilos
*Ninguna de las anteriores
96*(5) Quien se encarga de poner los medios para realizar la exclusion mutua, de modo que se evite
el indeterminismo y los fallos debido a la concurrencia?:
*El procesador
V
*El Sistema Operativo
*La memoria principal
*Los dispositivos de E/S
*Ninguna de las anteriores
97*(5) Señala la correcta.Cual de los siguientes es un requisito para solucionar la programacion de
secciones criticas:
*Solo un numero maximo determinado de procesos podran estar ejecutandose dentro de las
secciones criticas de un determinado problema
*La interrupcion de un proceso fuera de la/s seccion/es critica/s no debe afectar a los demas
*Un proceso dentro de una seccion critica no puede demorar su ejecucion indefinidamente
*Si no esta ocupado el numero maximo de procesos dentro de la seccion critica, se ha de
permitir el acceso sin demora
V
*Todas son correctas
98*(5) Señala la correcta.Cual de los siguientes es un requisito para solucionar la programacion de
secciones criticas:
*Solo un numero maximo determinado de procesos podran estar ejecutandose dentro de las
secciones criticas de un determinado problema
*La interrupcion de un proceso fuera de la/s seccion/es critica/s no debe afectar a los demas
*Si no esta ocupado el numero maximo de procesos dentro de la seccion critica, se ha de
permitir el acceso sin demora
*No se puede hacer suposiciones acerca del comportamiento de los procesos dentro de su
seccion critica
V
*Todas son correctas
99*(5) Mientras un proceso esta esperando a que un semaforo este disponible, dicho proceso:
*Consume CPU
*No consume CPU
*El proceso esta bloqueado
*El proceso no esta bloqueado
V
*b y c son correctas
100*(5) De que tipo es normalmente la cola de espera de procesos de un semaforo?
V
*FIFO
*LIFO
*El de mayor prioridad
*El proceso mas corto
*Ninguna de las anteriores
101*(5) Un fallo en la seccion critica es un error de:
V
*ejecucion
*logica
*sintaxis
*semantica
*compilacion
102*(5) El esquema cliente-servidor, por que tipo de sincronizacion esta formado?
*envio bloqueante, recepcion bloqueante
*envio bloqueante, recepcion no bloqueante
V
*envio no bloqueante, recepcion bloqueante
*envio no bloqueante, recepcion no bloqueante
*ninguna de las anteriores
103*(5) Que tipos de sincronizacion remitente-destinatario tengo que unir para conseguir una
sincronizacion fuerte?
V
*envio bloqueante, recepcion bloqueante
*envio bloqueante, recepcion no bloqueante
*envio no bloqueante, recepcion bloqueante
*envio no bloqueante, recepcion no bloqueante
*ninguna de las anteriores
104*(5) Que orden (comando) se utiliza para ver los semaforos, buzones y memoria compartida que
esta utilizando un usuario?
*ps
*insmod
V
*ipcs
*ipcrm
*ls-l/proc
105*(5) Que orden (comando) se utiliza para devolver un recurso IPC?
*ps
*insmod
*ipcs
V
*ipcrm
*ls-l/proc
106*(5) EXAMEN!!! Cual de estos problemas no los presenta los algoritmos de Peterson y
Dekker?(PREGUNTAR AL PROFESOR SI SE REFIERE A QUE TIENEN QUE ESTAR EN LOS
2 ALGORITMOS, O BASTA CON QUE ESTEN EN UNO O EN OTRO)
*Espera ocupada
*Fallo en la seccion critica
V
*Fallo en la seccion residual (fuera de la seccion critica)
*Se presentan todos los fallos
*No se presentan ninguno de los fallos
107*(5) EXAMEN!!! Tenemos 1 semaforo, 3 procesos esperando (bloqueados) y 2 en la seccion
critica, cuanto vale el semaforo?
*3
*2
*5
*-1
V
*-3
108*(6) Cual es la desventaja de prevenir la condicion de "retener y esperar" en la prevencion de
interbloqueos:
V
*bajo rendimiento y posible inanicion
*No se pueden expropiar cualquier recurso tan alegremente
*bajo aprovechamiento de recursos
*todas son correctas
*ninguna es correcta
109*(6) Cual es la desventaja de permitir que se pueda expropiar los recursos ya asginados a los
procesos en la prevencion de procesos:
*bajo rendimiento y posible inanicion
V
*No se pueden expropiar cualquier recurso tan alegremente
*bajo aprovechamiento de recursos
*todas son correctas
*ninguna es correcta
110*(6) Cual es la desventaja de evitar la espera circular en la prevencion de procesos:
*bajo rendimiento y posible inanicion
*No se pueden expropiar cualquier recurso tan alegremente
V
*bajo aprovechamiento de recursos
*todas son correctas
*ninguna es correcta
111*(6) La informacion adicional con la que colabora un proceso con el sistema para evitar que se
produzca interbloqueo es:
*El numero de instancias de cada recurso que hay
*El numero de instancias que usa cada proceso
V
*El numero de instancias maximo de cada recurso que cada proceso puede llegar a
usar
*El numero de instancias que solicita cada proceso
*Ninguna de las anteriores
112*(6) Cual es la informacion necesaria para decidir si se concede una solicitud de un recurso a un
proceso para que no se produzca un interbloqueo?
*El numero de instancias de cada recurso que hay
*El numero de instancias que usa cada proceso
*El numero de instancias maximo de cada recurso que cada proceso puede llegar a usar
*Solo con los apartados b) y c) es suficiente
V
*Necesitamos saber los apartados a) b) y c)
113*(6) Cada cuando se invoca el algoritmo de deteccion de interbloqueos?
*Cada vez que no se puede satisfacer una peticion
*Periodicamente
*Cuando el uso de la CPU cae por debajo de cierto porcentaje
V
*Las 3 opciones son correctas
*Ninguna es correcta
114*(6) Quien se encarga de que un solo proceso pueda acceder a una tuberia a la vez (salvo en
caso de limitacion de espacio) en un sistema UNIX?
V
*El Sistema Operativo
*Los semaforos
*Los monitores
*El paso de mensajes
*Ninguna de las anteriores
115*(6) Si el buffer asignado a una tuberia esta lleno, que le pasa al proceso que escribe?
V
*Se puede quedar bloqueado
*Se muere por inanicion
*Se queda descansando
*Vuelve al principio
*No le pasa nada
116*(6) Si el buffer asignado a una tuberia esta vacio, que le pasa al proceso que lee?
V
*Se puede quedar bloqueado
*Se muere por inanicion
*Se queda descansando
*Vuelve al principio
*No le pasa nada
117*(6) Para que sirve la operacion especial en UNIX "wait0"?
*Para incrementar el semaforo
*Para decrementar el semaforo
V
*Para bloquear a un proceso hasta que el semaforo valga 0
*Para desbloquear a un proceso hasta que el semaforo valga 0
*Ninguna de las anteriores
118*(6) Cuando un proceso pasa a estar señalado?
V
*Cuando acaban sus hilos
*Cuando terminan su ejecucion
*Cuando de completa una operacion de entrada/salida
*Cuando ocurre el suceso
*Cuando expira el intervalo de tiempo prescrito
119*(6) Cuando un hilo pasa a estar señalado?
*Cuando acaban sus hilos
V
*Cuando terminan su ejecucion
*Cuando de completa una operacion de entrada/salida
*Cuando ocurre el suceso
*Cuando expira el intervalo de tiempo prescrito
120*(6) Cuando un suceso pasa a estar señalado?
*Cuando acaban sus hilos
*Cuando terminan su ejecucion
*Cuando de completa una operacion de entrada/salida
V
*Cuando ocurre el suceso
*Cuando expira el intervalo de tiempo prescrito
121*(6) Cuando un fichero pasa a estar señalado?
*Cuando acaban sus hilos
*Cuando terminan su ejecucion
V
*Cuando de completa una operacion de entrada/salida
*Cuando ocurre el suceso
*Cuando expira el intervalo de tiempo prescrito
122*(6) Cuando un semaforo pasa a estar señalado?
*Cuando acaban sus hilos
*Cuando terminan su ejecucion
*Cuando de completa una operacion de entrada/salida
V
*Cuando la variable asociada al semaforo es estrictamente mayor que cero
*Cuando expira el intervalo de tiempo prescrito
123*(6) Cuando un temporizador pasa a estar señalado?
*Cuando acaban sus hilos
*Cuando terminan su ejecucion
*Cuando de completa una operacion de entrada/salida
*Cuando ocurre el suceso
V
*Cuando expira el intervalo de tiempo prescrito
124*(6) Cuando las exclusiones mutuas (mutexes) pasan a estar señaladas?
*Cuando acaban sus hilos
*Cuando terminan su ejecucion
*Cuando de completa una operacion de entrada/salida
V
*Cuando un hilo sale de la zona de exclusion mutua
*Cuando expira el intervalo de tiempo prescrito
125*(6) EXAMEN!!! Señala la falsa:
*Si no hay solicitud de recursos no puede haber interbloqueos(no hay condición de retencion
y espera)
*Para detectar interbloqueo tiene que haber exclusion mutua, interbloqueo, retencion y
espera y espera circular
V
*Para detectar interbloqueo no tiene que haber exclusion mutua, interbloqueo, retencion y
espera y espera circular
126*(7) El intercambio o swapping con que tipo de planificacion esta relacionado?
*Largo plazo
V
*Medio plazo
*Corto plazo
*Con todos
*Con ninguno
127*(7) Señala cual de las siguientes no es una desventaja de las Superposiciones (Overlays):
*Diseño complicado y no adaptable a todo tipo de problemas
*Alta complicidad del programador
*Alta posibilidad de fallo
*No necesita apoyo del sistema operativo
V
*Mal adaptado a la multiprogramacion
128*(7) Señala la opcion correcta: Registro que sirve de apuntador a la tabla de paginas en memoria
fisica:
*TLB
V
*PTBR
*PTLR
*STBR
*STLR
129*(7) Señala la opcion correcta: Registro que da la longitud de la tabla de paginas de un proceso:
V
*TLB
*PTBR
*PTLR
*STBR
*STLR
130*(7) Señala la opcion correcta: Registro base de la tabla de segmentos:
*TLB
*PTBR
*PTLR
V
*STBR
*STLR
131*(7) Señala la opcion correcta: Registro para la longitud de la tabla de segmentos:
*TLB
*PTBR
*PTLR
*STBR
V
*STLR
132*(7) Señala la opcion correcta: Memoria cache que se utiliza para obtener la traduccion rapida
de direcciones y para evitar el doble acceso a memoria principal en la paginacion y en la
segmentacion:
V
*TLB
*PTBR
*PTLR
*STBR
*STLR
133*(7) Di cuales de las siguientes presenta fragmentacion interna:
*Particiones de tamaño estatico
*Particiones de tamaño dinamico
*Paginacion
*Segmentacion
V
*a y c presentan fragmentacion interna
134*(7) Di cuales de las siguientes presenta fragmentacion externa:
*Particiones de tamaño estatico
Particiones de tamaño dinamico
*Paginacion
*Segmentacion
V
*b y d presentan fragmentacion externa
135*(8) Di cuales de los siguientes procesos que se llevan a cabo es un fallo de pagina consume
mas tiempo:
*Guardar el contexto del proceso
*Determinar que la excepcion fue debida a un fallo de pagina
*Determinar en que area del disco se encuentra almacenada la pagina a la que se hace
referencia
V
*Leer la pagina del disco a un marco libre
*Determinar el tipo de interrupcion
136*(8) Indica sobre que fases del proceso de paginacion bajo demanda puede actuar el sistema
operativo:
*Carga de paginas
*Reemplazo de paginas
*Gestion del conjunto residente
*Control de la carga
V
*Puede actuar sobre todas
137*(8) Indica cual de las siguientes es un area "no reemplazable":
*Nucleo del sistema operativo
*Estructuras de control clave
*Areas de datos de entrada/salida
*Todas son reemplazables
V
*Todas son no reemplazables
138*(8) Cuales de los siguientes criterios se usan para suspender procesos?
*Prioridad
*Tasa de fallos de pagina
*Tamaño del conjunto residente
*Rafaga de ejecucion restante
V
*Se usan todos
139* EXAMEN!!! Que tiempo es mayor?
V
*Tiempo de busqueda
*Latencia rotacional
*Velocidad de transferencia
*Ninguna de las anteriores
*El tiempo es igual en todas
140*(9) Segun la definicion de Conjunto de Trabajo y Conjunto Residente, señala la correcta:
V
*Conjunto de trabajo no puede ser mayor que Conjunto Residente
*Conjunto de trabajo no puede ser menor que Conjunto Residente
*Conjunto de trabajo no puede ser igual que Conjunto Residente
141*(10)En los sistemas de ficheros con bloques enlazados presenta:
*Fragmentacion externa
*Bajo rendimiento para acceso secuencial
V
*Bajo rendimiento para acceso aleatorio