Download Test - Sergio Del Castillo Baranda
Document related concepts
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