Sistemas Operativos
![]() |
![]() |
![]() |
Título del Test:![]() Sistemas Operativos Descripción: Preparación de la teoría de Sistemas Operativos |




Comentarios |
---|
NO HAY REGISTROS |
El dispositivo con registros, capacidad de calculo, movimiento de datos y posibilidad de ejecutar instrucciones es: El procesador. El acumulador. La memoria. Los puertos de E/S. El disco duro. Quien se encarga de la posibilidad de interrumpir la ejecución de un programa?: El procesador. La memoria. El Sistema Operativo. La cache. Ninguna de las anteriores. Quien se encarga de la posibilidad de reanudar un programa en el punto en que se interrumpió?: El procesador. La memoria. El Sistema Operativo. La cache. Ninguna de las anteriores. Quien se encarga del reparto del uso de la CPU entre los programas?: El Sistema Operativo. La memoria. El procesador. El acumulador. Ninguna de las anteriores. Quien tiene los medios para impedir que un programa pueda accidental o intencionadamente influir en otro?: La CPU. El procesador. La memoria. El buffer. El sistema operativo. Quien se encarga de la transparencia?: el Sistema Operativo. la memoria. el procesador. el acumulador. ninguna de las anteriores. Quien se encarga de que haya cooperación y comunicación intencionada entre procesos?: la CPU. el procesador. la memoria. el buffer. el sistema operativo. Quien se encarga de cargar el programa en memoria y de cargar el PC con su valor para comenzar la ejecución?: la memoria. la CPU. el procesador. el sistema operativo. ninguna de las anteriores. Quien es el encargado de comprobar si se ha producido una interrupción?: el sistema operativo. la CPU. el procesador. la memoria. ninguna de las anteriores. Quien se encarga de suspender la ejecución de un programa en curso y ejecutar una rutina de tratamiento de una interrupción?: el procesador. el sistema operativo. la memoria. la CPU. ninguna de las anteriores. Quien es el encargado de habilitar las interrupciones?: el sistema operativo. la CPU. el procesador. la memoria. ninguna de las anteriores. Un programa sobrescribe las áreas de memoria de otro, alterando sus datos o su código y forzándole a ejecutar instrucciones que no son las suyas (virus) es un problema de: mecanismos de protección del sistema. interrupciones. multiprocesado. ejecución de instrucciones. técnicas de E/S. un programa se descontrola y sobrescribe su propio código con resultados inesperados es un problema de: interrupciones. mecanismos de protección del sistema. Multiprocesado *ejecución de instrucciones. técnicas de E/S. Un programa accede a un dispositivo mientras otro esta usándolo, alterando su funcionamiento es un problema de: interrupciones. multiprocesado. ejecución de instrucciones. técnicas de E/S. mecanismos de protección del sistema. 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 protección del sistema. interrupciones. multiprocesado. ejecución de instrucciones. técnicas de E/S. Un programa quiere acaparar el uso del procesador, no cediendo su uso a ningun otro programa, es un problema de: interrupciones. multiprocesado. ejecución de instrucciones. técnicas de E/S. mecanismos de protección del sistema. Cual de las siguientes cosas puede provocar una interrupción que hace pasar del modo usuario al modo supervisor: un intento de ejecutar una instruccion privilegiada en modo usuario. la recepción de una petición de interrupción por parte de un dispositivo. un acceso a una zona de memoria no permitida. todas son correctas. ninguna es correcta. Cual de las siguientes cosas puede provocar una interrupción 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. todas son correctas. ninguna es correcta. Los ...... se usan para impedir el acceso de un programa a areas de memoria que no le corresponden. temporizadores. buffers. bloqueadores. registros limite. ninguna de las anteriores. Cual de los siguientes programas consume menor cantidad de CPU?: programa de calculo puro. programa con E/S programada. programa con E/S dirigida por interrupciones. a y b son correctas. todos consumen la misma cantidad de CPU. Cual de las siguientes funciones es propia del Sistema Operativo: abstracción del hardware. puesta en ejecución de programas. arbitrio en el uso de recursos comunes (incluida la CPU). a y b con correctas. todas las respuestas son correctas. 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. todas son correctas. Cual de las siguientes funciones es propia del Sistema Operativo: detección de errores y posible solución. contabilidad. seguridad. a y b son correctas. todas son correctas. La/El ...... es un programa intermediario entre el usuario y el sistema operativo. kernel. compilador. navegador. shell. hardware. Que es la Shell?: un programa de almacenamiento de datos. 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. La comodidad de manejo de un ordenador tanto para usuarios de aplicaciones como para programadores es un objetivo propio de: la shell. el sistema operativo. el procesador. la memoria. el hardware. La eficiencia: gestión adecuada de los recursos, es un objetivo propio de: la shell. el sistema operativo. el procesador. la memoria. el hardware. La posibilidad de evolucion: nuevas tecnologias, requerimientos de usuarios, bugs del sistema, etc, es un objetivo propio de: la shell. el sistema operativo. el procesador. la memoria. el hardware. 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. multiprogramacion. ninguna de las anteriores. Cual de las siguientes opciones consiste en aprovechar un dispositivo de acceso aleatorio para simular varios dispositivos de acceso secuencial: spooling. buffering. proceso por lotes. multiprogramación. ninguna de las anteriores. A los sistemas que pueden trabajar en maquinas con varios procesadores de un modo transparente se les llama: fuertemente acoplados. débilmente acoplados. sistemas transparentes. multiprocesadores. ninguna de las anteriores. A los sistemas distribuidos que consisten en que varias maquinas, en principio independientes, colaboren, también se les llama: fuertemente acoplados. débilmente acoplados. sistemas colaboradores. sistemas transparentes. ninguna de las anteriores. 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. sistemas distribuidos. sistemas operativos de red. ninguna de las anteriores. Cual de las siguientes ventajas no corresponde a los sistemas fuertemente acoplados?: mayor rapidez. compartición de recursos. aumento de la fiabilidad. escalabilidad. todas son correctas. Cual de los siguientes niveles pertenece a los sistemas operativos distribuidos?: conjunto de utilidades de software. sistemas operativos de red. sistemas operativos distribuido. a y c son correctas. todas las anteriores son correctas. Quien se encarga de la gestión de la memoria secundaria?: *la memoria. el sistema operativo. el procesador. la cache. ninguna de las anteriores. Cual de las siguientes opciones no pertenece a las políticas generales de protección de la información?: no compartir nada. compartición de código (código reentrante) o archivos de datos. sistemas confinados o sin memoria basados en un esquema cliente-servidor. diseminación controlada de la información. todas pertenecen a las políticas generales de protección. Cual de los siguientes componentes de un SO no es un trabajo relacionado con la seguridad y proteccion de la información: Control de acceso. Control del flujo de la información. Certificación. Autenticación. Almacenamiento de la información en Cds. Cual de las siguientes opciones no es un componente de un SO: Gestion de procesos. Gestion de memoria. Seguridad y protección de la información. Planificación y gestión de recursos. Todos son componentes de un SO. Cual de las siguientes técnicas no se utiliza para solucionar los problemas relacionados con la complejidad de un SO?: Programación modular. Abstracción de la información. Tecnología orientada a objetos. Estructura por niveles de interfaces bien definidas. Programación en leguaje maquina. Indica cual de las siguientes características no es propia de UNIX: La interfaz de usuario es simple pero poderosa. Proporciona un amplio abanico de llamadas al sistema bien documentadas. 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. Indica cual de las siguientes características no es propia de Linux: Es obra de colaboracion de personas a traves de internet. Se ejecuta en multiples plataformas. La filosofía de desarrollo en radicalmente diferente a la del software comercial. Orientación a objetos. Hay varias distribuciones: Debian, Suse, Ubuntu... Indica cual de las siguientes características no es propia de Windows: * *. Estructura modular: permite dar soporte a aplicaciones escritas para otros SSOO. Estructura por niveles. Multiproceso simétrico. Sistema de ejecución con prioridades, con posibilidad de inanición. Usa un sistema de ficheros jerárquico y único para la maquina. Quien se encarga de la coordinación y asignación de recursos a los procesos?: la memoria principal. el procesador. el Sistema Operativo. el núcleo. la cache. Cual de los siguientes componentes no pertenece a un proceso: código. datos. área de pila. dispositivo. bloque de control. Señala cual NO es una característica de la creación de procesos: un proceso es creado por otro proceso. un proceso es creado por un usuario. posibles relaciones de parentesco. herencia de algunos recursos del proceso padre. c y d son correctas. Señala cual de las siguientes No es una causa de finalización de un proceso: *muerte natural. muerte natural. suicidio. matado por otro proceso. matado por una interrupción. matado por el SO. Señala cual de las siguientes No es una causa de finalización 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 ejecución de una instrucción privilegiada o invalida. Por matar a otro proceso. Señala cual No es una causa de la suspensión de un proceso: Necesidad de memoria principal. Necesidad del procesador. Planificación del SO. Solicitud del usuario. Solicitud de otro proceso con autoridad. Indica cual de las siguientes características pertenece a la información de control de un proceso: Información de planificación y estado. Información para la asociación de procesos. Privilegios de los procesos. Gestión de la memoria. todas son correctas. El bloque de control de procesos contiene información relativa a: Planificacion. Asignacion de recursos. Tratamiento de interrupciones. Análisis y supervisión de rendimientos. Todas son correctas. Señala la correcta: Todo cambio de proceso implica un cambio de contexto, y al contrario. 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. Mediante que mecanismo recupera el Sistema Operativo la CPU?: La memoria principal. El procesador. La paginación. Las interrupciones. La segmentación. Para que sirve la función fork en UNIX?: Crear un nuevo hilo. Crear un nuevo proceso. Cambiar el programa que esta ejecutando un proceso por otro. Clonar un proceso. b y d son correctas. Cual es la función que se encarga de cambiar el programa que un proceso esta ejecutando por otro, o de reiniciar su propia ejecución?: fork. exec. HANDLE. ps. signal. Que proceso es el padre antecesor de todos los procesos de una maquina UNIX y del cual todos ellos se generaron por clonación?: update. proceso 0. init. netscape. -bash. 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 huérfanos. Resucitar a los procesos zombies huérfanos. Crear nuevos procesos para atender las conexiones que se vayan produciendo en el sistema. Cual de las siguientes características forma parte de un proceso de Windows: Un programa ejecutable. Un espacio de direcciones virtuales. Recursos del sistema. Al menos un hilo de ejecución. Todas son correctas. (PREGUNTA CLAVE, MUY REPETIDA)Un proceso en estado zombie: Ocupa memoria. Ocupa CPU. Ocupa una entrada en la tabla de procesos. No hace nada. Ninguna de las anteriores. Que planificación del procesador consiste en admitir un nuevo proceso en el sistema?: largo plazo. medio plazo. corto plazo. E/S. ninguna de las anteriores. Cual es el criterio para admitir o rechazar un nuevo proceso en la planificación a largo plazo?: Rendimiento. Productividad. Multitarea. Igualdad. Ninguna de las anteriores. Que planificación del procesador consiste en la suspensión de procesos (es decir, cuantos procesos pueden estar en memoria principal)?: largo plazo. medio plazo. corto plazo. E/S. ninguna de las anteriores. Que planificación del procesador se basa en la cesión de tiempo de CPU a los procesos?: largo plazo. medio plazo. corto plazo. distribuidor. c y d son correctas. 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. largo, medio y corto plazo. 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. Utilización del procesador. El/La ...... es desde que se lanza un proceso hasta que finaliza: Tiempo de respuesta. Tiempo de retorno. Previsibilidad. Productividad. Utilización del procesador. El/La ...... consiste en que cuando ejecuto un programa tengo que tener la sensación de que siempre se ejecuta de la misma manera: Tiempo de respuesta. Tiempo de retorno. Previsibilidad. Productividad. Utilización del procesador. El/La ...... es el numero de procesos terminados por unidad de tiempo: Tiempo de respuesta. Tiempo de retorno. Previsibilidad. Productividad. Utilización del procesador. Tiempo que lleva el proceso en el sistema: tejec. tesp&ejec. Tejec. Tesp&ejec. ninguna. Tiempo que lleva el proceso consumido en el sistema: tejec. tesp&ejec. Tejec. Tesp&ejec. ninguna. Tiempo que el proceso va a consumir en total (también ráfaga de CPU): tejec. tesp&ejec. Tejec. Tesp&ejec. ninguna. Tiempo de servicio: tiempo que el proceso va a necesitar ejecutarse: tejec. tesp&ejec. Tejec. Tesp&ejec. ningunatejec. Tiempo de retorno: tiempo que transcurre entre el instante de llegada y el momento en que acaba la ultima ejecución del proceso: tejec. tesp&ejec. Tejec. Tesp&ejec. ninguna. El tiempo en que se lanza el proceso es el: Instante de llegada. Tiempo de servicio. Tiempo de respuesta. Tiempo de retorno. ninguna de las anteriores. El tiempo que el proceso va a necesitar ejecutarse es el: Instante de llegada. Tiempo de servicio. Tiempo de respuesta. Tiempo de retorno. ninguna de las anteriores. El tiempo que transcurre entre el instante de llegada y el momento en que comienza la primera ejecución del proceso es el: Instante de llegada. Tiempo de servicio. Tiempo de respuesta. Tiempo de retorno. ninguna de las anteriores. El tiempo que transcurre entre el instante de llegada y el momento en que acaba la ultima ejecución del proceso es el: Instante de llegada. Tiempo de servicio. Tiempo de respuesta. Tiempo de retorno. ninguna de las anteriores. Elije el algoritmo de planificación correcto: Se ejecuta primero el que mas tiempo lleve esperando. No apropiativo: 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). Elije el algoritmo de planificación correcto: No se permite a ningún proceso tener el procesador mas de un determinado tiempo denominado cuanto. Apropiativo: 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). Elije el algoritmo de planificación correcto: De todos los procesos que están esperando, se elije aquel con menor tiempo de ejecución restante. No apropiativo: 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). Elije el algoritmo de planificación correcto: De todos los procesos que están esperando, se elije aquel con menor tiempo de ejecución restante. Apropiativo: 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). Elije el algoritmo de planificación 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). Primero el proceso mas corto (SPN). Primero el de menor tiempo restante (SRT). Primero el de mayor tasa de respuesta (HRRN). En cual de los siguientes algoritmos de planificación se prima a los procesos cortos y no es necesario hacer estimaciones sobre la ráfaga 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). Realimentación. Elije el algoritmo de planificación 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). Realimentación. La cache se encarga de la velocidad de: La memoria principal. El procesador. La placa base. a y b son correctas. ninguna de las anteriores. En la ..... se realiza un análisis de los procesos y se traza un plan de ejecución fijo. Planificación estática con tablas. Planificación estática apropiativa con prioridades estáticas. Planificación dinámica. Planificación dinámica del mejor resultado. Planificación monótona en frecuencia (RMS). En la ..... se hace un estudio previo cuyo resultado son unas prioridades para cada proceso. Planificacion estatica con tablas. Planificacion estatica apropiativa con prioridades estaticas. Planificación dinámica. Planificación dinámica del mejor resultado. Planificación monótona en frecuencia (RMS). En la ..... cada vez que llega una tarea, se revisa el plan y se analiza si se pueden cumplir los plazos preestablecidos para darle paso. Planificacion estatica con tablas. Planificacion estatica apropiativa con prioridades estaticas. Planificacion dinamica. Planificacion dinamica del mejor resultado. Planificacion monotona en frecuencia (RMS). En la ..... se da paso y se asigna una prioridad a la tarea que llega según 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. Planificacion dinamica del mejor resultado. Planificacion monotona en frecuencia (RMS). 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. Planificacion monotona en frecuencia (RMS). 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. Planificacion por reparto equitativo. 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. todas son correctas. (PREGUNTA CLAVE, MUY USADA) 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. a y b son correctas. ninguna es correcta. (PREGUNTA CLAVE, MUY USADA) 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. Puede producir inanicion. Que tiene que haber para que se produzca un problema de concurrencia?: Ejecucion simultanea. Comparticion de recursos. Ejecucion simultanea y comparticion de recursos. intercalacion de procesos con hilos. Ninguna de las anteriores. 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. El Sistema Operativo. La memoria principal. Los dispositivos de E/S. Ninguna de las anteriores. 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. Todas son correctas. 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. Todas son correctas. 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. b y c son correctas. De que tipo es normalmente la cola de espera de procesos de un semaforo?. FIFO. LIFO. El de mayor prioridad. El proceso mas corto. Ninguna de las anteriores. Un fallo en la seccion critica es un error de: ejecucion. logica. sintaxis. semantica. compilacion. El esquema cliente-servidor, por que tipo de sincronizacion esta formado?. envio bloqueante, recepcion bloqueante. envio bloqueante, recepcion no bloqueante. envio no bloqueante, recepcion bloqueante. envio no bloqueante, recepcion no bloqueante. ninguna de las anteriores. Que tipos de sincronizacion remitente-destinatario tengo que unir para conseguir una sincronizacion fuerte?. envio bloqueante, recepcion bloqueante. envio bloqueante, recepcion no bloqueante. envio no bloqueante, recepcion bloqueante. envio no bloqueante, recepcion no bloqueante. ninguna de las anteriores. Que orden (comando) se utiliza para ver los semaforos, buzones y memoria compartida que esta utilizando un usuario?. ps. insmod. ipcs. ipcrm. ls-l/proc. Que orden (comando) se utiliza para devolver un recurso IPC?. ps. insmod. ipcs. ipcrm. ls-l/proc. (PREGUNTA CLAVE, MUY USADA) 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. Fallo en la seccion residual (fuera de la seccion critica). Se presentan todos los fallos. No se presentan ninguno de los fallos. (PREGUNTA CLAVE, MUY USADA)Tenemos 1 semaforo, 3 procesos esperando (bloqueados) y 2 en la seccion critica, cuanto vale el semaforo?. 3. 2. 5. -1. -3. Cual es la desventaja de prevenir la condicion de "retener y esperar" en la prevencion de interbloqueos: bajo rendimiento y posible inanicion. No se pueden expropiar cualquier recurso tan alegremente. bajo aprovechamiento de recursos. todas son correctas. ninguna es correcta. 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. No se pueden expropiar cualquier recurso tan alegremente. bajo aprovechamiento de recursos. todas son correctas. ninguna es correcta. 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. bajo aprovechamiento de recursos. todas son correctas. ninguna es correcta. 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. 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. 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. Necesitamos saber los apartados a) b) y c). 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. Las 3 opciones son correctas. Ninguna es correcta. 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?. El Sistema Operativo. Los semaforos. Los monitores. El paso de mensajes. Ninguna de las anteriores. Si el buffer asignado a una tuberia esta lleno, que le pasa al proceso que escribe?. Se puede quedar bloqueado. Se muere por inanicion. Se queda descansando. Vuelve al principio. No le pasa nada. Si el buffer asignado a una tuberia esta vacio, que le pasa al proceso que lee?. Se puede quedar bloqueado. Se muere por inanicion. Se queda descansando. Vuelve al principio. No le pasa nada. Para que sirve la operacion especial en UNIX "wait0"?. Para incrementar el semaforo. Para decrementar el semaforo. 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. Cuando un proceso 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. Cuando expira el intervalo de tiempo prescrito. Cuando un hilo 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. Cuando expira el intervalo de tiempo prescrito. Cuando un suceso 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. Cuando expira el intervalo de tiempo prescrito. Cuando un fichero 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. Cuando expira el intervalo de tiempo prescrito. Cuando un semaforo pasa a estar señalado?. Cuando acaban sus hilos. Cuando terminan su ejecucion. Cuando de completa una operacion de entrada/salida. Cuando la variable asociada al semaforo es estrictamente mayor que cero. Cuando expira el intervalo de tiempo prescrito. 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. Cuando expira el intervalo de tiempo prescrito. 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. Cuando un hilo sale de la zona de exclusion mutua. Cuando expira el intervalo de tiempo prescrito. (PREGUNTA CLAVE, MUY USADA) 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. Para detectar interbloqueo no tiene que haber exclusion mutua, interbloqueo, retencion y espera y espera circular. El intercambio o swapping con que tipo de planificacion esta relacionado?. Largo plazo. Medio plazo. Corto plazo. Con todos. Con ninguno. 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. Mal adaptado a la multiprogramacion. Señala la opcion correcta: Registro que sirve de apuntador a la tabla de paginas en memoria fisica: TLB. PTBR. PTLR. STBR. STLR. Señala la opcion correcta: Registro que da la longitud de la tabla de paginas de un proceso: TLB. PTBR. PTLR. STBR. STLR. Señala la opcion correcta: Registro base de la tabla de segmentos: TLB. PTBR. PTLR. STBR. STLR. Señala la opcion correcta: Registro para la longitud de la tabla de segmentos: TLB. PTBR. PTLR. STBR. STLR. 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: TLB. PTBR. PTLR. STBR. STLR. Di cuales de las siguientes presenta fragmentacion interna: Particiones de tamaño estatico. Particiones de tamaño dinamico. Paginacion. Segmentacion. a y c presentan fragmentacion interna. Di cuales de las siguientes presenta fragmentacion externa: Particiones de tamaño estatico. Particiones de tamaño dinamico. Paginacion. Segmentacion. b y d presentan fragmentacion externa. 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. Leer la pagina del disco a un marco libre. Determinar el tipo de interrupcion. 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. Puede actuar sobre todas. 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. Todas son no reemplazables. 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. Se usan todos. (PREGUNTA CLAVE, MUY USADA) Que tiempo es mayor?. Tiempo de busqueda. Latencia rotacional. Velocidad de transferencia. Ninguna de las anteriores. El tiempo es igual en todas. Segun la definicion de Conjunto de Trabajo y Conjunto Residente, señala la correcta: 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. En los sistemas de ficheros con bloques enlazados presenta: Fragmentacion externa. Bajo rendimiento para acceso secuencial. Bajo rendimiento para acceso aleatorio. |