Sei sulla pagina 1di 27

1.- Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecucin: 65, 45 y 120 ms, respectivamente.

respectivamente. Si acta el planificador a corto plazo segn el


algoritmo SJF (Short Job First) se obtiene que:
a) Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3.
b) Los procesos se ejecutan en el orden: P2, P1 y P3.
c) Los procesos se ejecutan en el orden de llegada al sistema: P1, P2 y P3.
d) Los procesos se ejecutan segn la prioridad que posean los procesos
2.- El algoritmo de Perterson corresponde a:
a) Una estrategia de sincronizacin de procesos.
b) Una mtodo de ordenacin de sucesos en un sistema distribuido.
c) Una poltica de sustitucin de pginas al producirse un fallo de pgina.
d) Una solucin al problema de la exclusin mutua.
3.- la espera activa corresponde a:
a) La accin de bloqueo que realiza un semforo sobre un proceso.
b) El estado bloqueado de un proceso pero no retirado a memoria secundaria.
c) Cuando un proceso se mantiene chequeando una condicin y, por lo tanto, consumiendo ciclos de CPU.
d) La espera que realiza la operacin wait sobre una variable de condicin en un monitor.
4.- Para lograr la exclusin mutua de una seccin crtica donde se accede a un recurso compartido inicialmente disponible
a) El semforo binario debe inicializarse a cero.
b) El semforo binario debe inicializarse a uno.
c) La inicializacin del semforo binario depende del recurso que se comparta.
d) Los semforos no sirven para lograr la exclusin mutua de las secciones crticas.
5.- Para una direccin lgica de 32 bits con el formato [nmero de pg. (22bits), desplazamiento de la pg.(10 bits)]:
a) El nmero de pginas totales es de 22 y el tamao de la pgina es de 10 bytes.
b) El nmero de pginas totales es de 222 y el tamao de la pgina de 210 bytes.
c) El nmero de pginas totales es de 232 pero el tamao de la pgina depende del marco de pgina.
d) El nmero de pginas totales es de 222 pero el tamao de la pgina depende del marco de pgina.
6.- Con el esquema de gestin de memoria mediante particiones fijas se produce:
a) Fragmentacin interna.
b) Fragmentacin externa.
c) Fragmentacin de tablas.
d) No existe fragmentacin.
7.- Dada la cola de peticiones de acceso a disco 81, 115, 86, 145, 89, 115, 3. Si la cabeza est situada en la pista 100 en
a) 89, 86, 81, 115, 145, 3.
b) 89, 86, 81, 3, 115, 145.
c) 81, 115, 86, 145, 89, 115, 3.
d) Depender del sentido de avance de la cabeza de lectura y escritura.
8.- La entrada especial para cada directorio .., (punto-punto), en los sistemas con directorios jerrquicos representa:
a) Una entrada para el propio directorio (con un puntero a si mismo).
b) Una entrada para el directorio padre (el que est por encima en la jerarqua).
c) Una entrada para el directorio hijo (el que est por debajo en la jerarqua).
d) Esta entrada slo existe en los directorios de nivel nico para simular diferentes niveles.
9.- El retardo rotacional depende de:
a) El nmero de bytes que se desean transmitir.
b) El nmero de bytes que hay en una pista.
c) Una constante que depende de la unidad de disco.
d) La velocidad de rotacin en revoluciones/seg.
10.- El algoritmo de colas distribuidas:
a) Es un algoritmo para lograr la exclusin mutua en sistemas distribuidos.
b) Es un algoritmo para la prevencin de interbloqueos en sistemas distribuidos.
c) Es un algoritmo para la deteccin de interbloqueos en sistemas distribuidos.
d) Es un algoritmo de ordenacin de sucesos en sistemas distribuidos.


SOLUCIONES b d c b b a a b d a
1.- Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecucin: 65, 45 y 120 ms, respectivamente. Si acta el planificador a largo plazo segn el
algoritmo SJF (Short Job First) se obtiene que:
a) Los procesos se encuentran en la lista de preparados en el orden de llegada: P1, P2 y P3.
b) Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3.
c) Los procesos se ejecutan en el orden de llegada: P2, P1 y P3.
d) Los procesos se ejecutan segn la prioridad que posean los procesos.
2.- El anlisis de un grafo de asignacin de recursos sirve para:
a) La prevencin de interbloqueos.
b) La evitacin de interbloqueos.
c) La deteccin de interbloqueos.
d) La recuperacin de interbloqueos.
3.- Si se usa un semforo para lograr la sincronizacin de procesos:
a) ste se debe inicializar al nmero de procesos que se desean sincronizar.
b) Se deben incluir variables de condicin, pues el semforo nicamente proporciona exclusin mutua.
c) Las operaciones wait y signal se utilizan dentro de un mismo proceso.
d) Las operaciones wait y signal se utilizan en procesos separados.
4.- La comunicacin es asncrona cuando el proceso que enva el mensaje:
a) Slo prosigue su tarea cuando el mensaje ha sido recibido.
b) Slo prosigue su ejecucin cuando ha recibido una respuesta del receptor.
c) Sigue su ejecucin sin preocuparse de si el mensaje se recibe o no.
d) Lo realiza de manera indirecta, es decir, a travs de un buzn.
5.- Para una direccin lgica con el formato [nmero de segmento (2bits), nmero de pgina (16bits), desplazamiento de
a) El nmero de segmentos totales es de 22 y el tamao mximo del segmento es de 224 bytes.
b) El nmero de pginas por segmento es de 218 y el tamao de la pgina de 28 bytes.
c) El nmero de pginas por segmento es 216 pero el tamao de la pgina depende del tamao del segmento.
d) El nmero de pginas totales es de 218 pero el tamao de la pgina depende del tamao del segmento.
6.- Cul de los siguientes no es un ejemplo de sistema de gestin de memoria virtual?
a) Particin dinmica.
b) Paginacin.
c) Segmentacin.
d) Paginacin/segmentacin.
7.- Cundo tienen lugar muy pocos accesos a disco cualquier algoritmo de planificacin de disco tiende a aproximarse a:
a) El algoritmo de planificacin: FCFS
b) El algoritmo de planificacin: SSTF
c) El algoritmo de planificacin: SCAN
d) El algoritmo de planificacin: C-SCAN
8.- El retardo rotacional corresponde a:
a) El tiempo que tarda el algoritmo de sustitucin en seleccionar una pgina cuando se produce un fallo de pgina.
b) El tiempo que se tarda en la transferir los datos en un disco.
c) El tiempo medio que tarda el sector en estar debajo de la cabeza de lectura/escritura del disco.
d) El tiempo necesario para que las cabezas del disco se desplacen al cilindro adecuado.
9.- En Unix, el nodo-i (nodo ndice) corresponde a una tabla:
a) Que cada proceso tiene asociado, con toda la informacin de los recursos que necesita y los que utiliza.
b) Que cada proceso tiene asociado, con toda la informacin que necesita el sistema para controlar su ejecucin.
c) Que cada archivo tiene asociado, con los atributos y las direcciones de los bloques del archivo.
d) Con el conjunto de trabajo o conjunto de pginas utilizadas en un determinado momento por el proceso.
10.- Si A es un suceso del sistema M y B es un suceso del sistema N se dice que A precede a B si:
a) La marca de tiempo de A es menor que la de B.
b) La marca de tiempo de A es mayor que la de B.
c) Peticin_de_testigo(A) > Peticin_de_testigo(B).
d) El identificador M es mayor que el identificador N



SOLUCIONES b c d c a a a c c a
1.- Sean dos procesos: P1 con tiempo de ejecucin de 20ms y P2 con 15ms. El planificador a corto plazo acta segn un Round Robin con quanto de
10ms y tiempo de conmutacin de tarea de 5ms. Marcar el tiempo de retorno (regreso) de P1.
a) 30ms.
b) 40ms.
c) 45ms.
d) 50ms.
2.- El planificador a medio plazo selecciona un proceso
a) De entre los recin llegados para pasar a la cola de preparados.
b) De entre los de la cola de preparados para pasar a ejecucin.
c) De entre los suspendidos en memoria principal para pasar a la cola de preparados.
d) De entre los suspendidos en memoria secundaria para pasar a la cola de preparados.
3.- La operacin de espera de un semforo y de una variable de condicin de un monitor se diferencian en:
a) que en el caso de la variable de condicin siempre se suspende el proceso que la emite.
b) que en el caso de la variable de condicin no se elimina la espera activa.
c) No existe diferencia pues en ambos casos sirve para lograr la exclusin mutua de la seccin crtica.
d) No existe diferencia pues en ambos casos sirve como mecanismo para lograr la sincronizacin.
4.- Un semforo general inicializado a N:
a) Corresponde a N semforos binarios compartidos entre varios procesos.
b) Corresponde a un semforo binario compartido entre N procesos.
c) Sirve para proteger a un recurso compartido entre N procesos.
d) Sirve para proteger a N recursos similares compartidos entre varios procesos.
5.- En un sistema con gestin de memoria de particiones fijas de tamao 500Kb si se aloja un proceso de 450Kb:
a) Se produce una fragmentacin interna de 50Kb.
b) Se produce una fragmentacin externa de 50Kb.
c) Se crea una nueva particin libre de 50Kb.
d) Se crea una nueva particin libre de 550Kb, al unirse el resto de 50Kb con la adyacente libre de 500Kb.
6.- La tabla de pginas indica que la pgina 2 tiene asociado el marco de nmero 3. El tamao de la pgina es de 1Kb. Cul es la direccin fsica para la
direccin virtual (2, 326) dada en el formato (n pag., desplazamiento en la pag.):
a) 3+326.
b) 11024+326.
c) 31024+326.
d) Se necesita conocer el tamao del marco.
7.- El mtodo de listas enlazadas para la asignacin del espacio en disco presenta el siguiente inconveniente:
a) Es necesario conocer el tamao mximo de archivo en el momento de su creacin.
b) La fragmentacin externa resultante en el disco.
c) El acceso aleatorio a un archivo es extremadamente lento.
d) La prdida de espacio debido a las tablas de ndices.
8.- En la lectura de un archivo, el acceso secuencial se diferencia del acceso aleatorio en que se puede suponer que:
a) Una vez leda la primera pista, en las restantes el tiempo de bsqueda es despreciable.
b) Una vez leda la primera pista, en las restantes el retardo rotacional es despreciable.
c) Una vez leda la primera pista, en las restantes el tiempo de transferencia es despreciable.
d) No existe diferencia alguna debido al tipo de acceso.
9.- El algoritmo FIFO (First Come First Served) para peticiones pendientes de disco tiene el inconveniente de:
a) El bloqueo indefinido o cierre de algunas peticiones.
b) Los movimientos bruscos de vaivn a los que est sometida la cabeza de lectura/escritura.
c) El retraso en las peticiones que se corresponden con posiciones que estn por detrs de la cabeza.
d) Las desventajas sobre peticiones intermedias frente a las localizadas en los cilindros ms internos y externos.
10.- Un mtodo para la prevencin de interbloqueos en sistemas distribuidos es mediante:
a) El algoritmo de Colas distribuidas.
b) El algoritmo de Paso de testigo.
c) El algoritmo de Espera-muerte.
d) El algoritmo de Chandy.



SOLUCIONES b d a d a c c a b c
1.- Cul de estas transiciones de estados de un proceso jams se produce en un sistema normal?
a) de bloqueado a preparado.
b) de preparado a bloqueado.
c) de activo a preparado.
d) de activo a bloqueado.
2.- La tcnica de planificacin Round-Robin:
a) En general, da mejores tiempos de espera que el FCFS.
b) Minimiza el tiempo medio de retorno.
c) Maximiza el rendimiento del sistema.
d) Permite acotar el tiempo de respuesta mximo.
3.- En el interbloqueo, la estrategia que puede dar lugar a una muy baja utilizacin de recursos es
a) Estrategia liberal.
b) Estrategia de deteccin y recuperacin.
c) Estrategia de prevencin.
d) Estrategia de evitacin.
4.- Un semforo tiene actualmente el valor 2. Si se ejecuta una operacin wait o espera sobre l, qu suceder?
a) El proceso que ejecuta la operacin se bloquea hasta que otro ejecute una operacin signal o seal.
b) Tras hacer la operacin, el proceso continuar adelante sin bloquearse.
c) El proceso continuar adelante sin bloquearse, y si previamente existan procesos bloqueados a causa del semforo, se desbloquear uno de
ellos.
d) Un semforo jams podr tener el valor 2, si su valor inicial era 0 (cero) y se ha operado correctamente con l.
5.- En un sistema operativo multitarea, con 8 Kbytes de espacio lgico de proceso, con pginas de 1 Kbytes y 32 Kbytes de memoria fsica y sin memoria
virtual, la tabla de pginas ocupar
a) 8*5 bits.
b) 32*5 bits.
c) 8*3 bits.
d) 32*3 bits.
6.- Si hay un aumento del nmero de marcos de pginas, el nmero de fallos de pgina en memoria:
a) Disminuye.
b) Aumenta.
c) Permanece igual.
d) Puede aumentar o disminuir.
7.- La interrupcin de fallo de pgina la puede producir:
a) El proceso que est en ejecucin (activo).
b) El proceso que esta en el estado preparado.
c) El proceso que est bloqueado, esperando una pgina del disco.
d) Desde cualquier estado de los anteriores.
8.- El tiempo que tarde el cabezal del disco en situarse sobre la pista solicitada es el:
a) Tiempo de posicionamiento.
b) Tiempo de latencia.
c) Tiempo de transferencia.
d) La suma de los tiempos anteriores.
9.- En un sistema de archivos con indexacin simple. Los punteros del bloque ndice de primer nivel
a) Apuntan a otros nodos-i.
b) Apuntan a bloques de datos.
c) Apuntan a bloques de punteros que apuntan a bloques de datos.
d) Apunta a un fichero.
10.- Un sistema operativo en el que los usuarios estn enterados de la multiplicidad de mquinas y para acceder sus recursos necesitan conectarse al
computador remoto apropiado es un
a) Sistema operativo distribuido.
b) Sistema operativo de red.
c) Sistema operativo centralizado.
d) Ninguno de los anteriores.



SOLUCIONES b d c b a d a a b b
1.- El grado de multiprogramacin corresponde a:
1. El nmero de programas mximo que realizan operaciones de E/S.
2. El nmero mximo de archivos en un directorio.
3. El nmero mximo de procesos en memoria principal.
4. El nmero mximo de programas que comparten variables.
2.- Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecucin: 85, 45 y 118 ms, respectivamente. Si acta el planificador a corto plazo
segn el algoritmo SJF (Short Job First) se obtiene que:
1. Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3.
2. Los procesos se ejecutan en el orden: P2, P1 y P3.
3. Los procesos se ejecutan en el orden de llegada al sistema: P1, P2 y P3.
4. Los procesos se ejecutan segn la prioridad que posean los procesos.
3.- Se tienen dos procesos: P1 y P2, de tiempos de ejecucin 25 y 30 ms, respectivamente. El planificador a corto plazo acta segn el
algoritmo Round Robin con quanto de 10 ms. Cul ser el tiempo de retorno o regreso de P2?
1. 45 ms.
2. 55 ms.
3. 60 ms.
4. 70 ms.
4 .- Sean dos procesos: P1 con tiempo de ejecucin de 20ms y P2 con 15ms. El planificador a corto plazo acta segn un Round Robin
con quanto de 10ms y tiempo de conmutacin de tarea de 5ms. Marcar el tiempo de retorno (regreso) de P1.
1. 30ms.
2. 40ms.
3. 45ms.
4. 50ms.
5.- Sean dos procesos: P1 con tiempo de ejecucin de 20ms y P2 con 15ms. El planificador a corto plazo acta segn un Round Robin
con quanto de 10ms y tiempo de conmutacin de tarea de 5ms. Marcar el tiempo de retorno (regreso) de P2.
1. 35ms.
2. 40ms.
3. 50ms.
4. 55ms.
6.- Si el tiempo de retorno o regreso de un proceso es de 30 ms y el de ejecucin de 10 ms, Cul es su tiempo de espera?
1. 20 ms.
2. 40 ms.
3. Depender del tiempo de conmutacin de tareas.
4. Depender de la eficacia del computador.
7.- Se tienen dos procesos: P1 y P2, de tiempos de ejecucin 25 y 30 ms, respectivamente. El planificador a corto plazo acta segn el
algoritmo Round Robin con quanto de 10 ms. Cul ser el tiempo de retorno o regreso de P1?
1. 45 ms.
2. 50 ms.
3. 65 ms.
4. 70 ms.
8.- El planificador a corto plazo selecciona:
1. El proceso que pasa al estado activo de entre todos los procesos en estado preparado.
2. El trabajo que se admite en el sistema para su procesamiento.
3. La pgina en memoria que se debe sustituir por la pgina que se solicita cuando se produce un fallo de pgina.
4. Entre las peticiones de E/S al disco aquella que minimiza el tiempo medio de bsqueda.


9.- El planificador a medio plazo selecciona un proceso
1. De entre los recin llegados para pasar a la cola de preparados.
2. De entre los de la cola de preparados para pasar a ejecucin.
3. De entre los suspendidos en memoria principal para pasar a la cola de preparados.
4. De entre los suspendidos en memoria secundaria para pasar a la cola de preparados.

10.- En la planificacin por prioridad circular o Round Robin:
1. El proceso preparado que pasa a ejecucin corresponde al de tiempo de ejecucin restante ms corto.
2. De acuerdo a su prioridad cada proceso preparado pasa a ejecucin durante una cota de tiempo llamada cuanto.
3. De forma secuencial cada proceso preparado pasa a ejecucin durante una cota de tiempo llamada cuanto.
4. El proceso preparado que pasa a ejecucin corresponde al de mayor prioridad asignada.
11.- El tiempo de retorno o regreso corresponde:
1. Al tiempo que el proceso espera hasta que se le concede el procesador
2. Al tiempo que transcurre desde que un proceso se crea hasta que se completa por el sistema
3. Al porcentaje del tiempo medio de utilizacin del procesador
4. A la medida del nmero de procesos completados por unidad de tiempo
12.- Se denomina intercambio o swapping
1. El hecho de que una tarea reemplace a otra en el estado de ejecucin siguiendo una estrategia de expropiacin.
2. El hecho de que una tarea reemplace a otra en el estado de ejecucin de acuerdo con el planificador a corto plazo.
3. El hecho de salvar una tarea suspendida en memoria secundaria.
4. La aplicacin de cualquier algoritmo de sustitucin de pginas cuando se produce un fallo de pgina.
13.- Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecucin: 85, 45 y 118 ms, respectivamente. Si acta el planificador a largo
plazo segn el algoritmo SJF (Short Job First) se obtiene que:
1. Los procesos se encuentran en la lista de preparados en el orden de llegada: P1, P2 y P3.
2. Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3.
3. Los procesos se ejecutan en el orden de llegada: P2, P1 y P3
4. Los procesos se ejecutan segn la prioridad que posean los procesos.















SOLUCIONES 3 2 1 2 3 1 1 1 4 3 2 2 2
1.- El semforo elimina la espera activa porque:
1. Se inicializa al nmero mximo de recursos que se comparten.
2. Las operaciones espera y seal se implementan como acciones indivisibles.
3. El semforo no elimina la espera activa.
4. Se implementa con una cola de tareas a la cual se le aaden los procesos que estn en espera del recurso.
2.- Los monitores proporcionan exclusin mutua porque:
1. Slo un proceso puede estar activo cada vez para ejecutar un procedimiento del monitor.
2. Para ello se utilizan variables de condicin.
3. No proporcionan exclusin mutua.
4. Se disean mediante procedimientos encapsulados dentro de un mdulo.
3.- Para la evitacin de interbloqueos se utiliza:
1. El algoritmo del banquero.
2. Grafos de asignacin de recursos.
3. El mtodo de marcacin de tiempo de Lamport.
4. Los interbloqueos no se pueden evitar, slo detectar.
4.- La sincronizacin mediante monitor:
1. Esta implcita, basta con invocar al procedimiento correspondiente del monitor.
2. Se consigue porque existe una cola asociada a cada procedimiento del monitor.
3. Se consigue porque existe una nica cola asociada a todos los procedimientos del monitor.
4. Se consigue mediante la utilizacin de variables de condicin.
5.- Para lograr la exclusin mutua con semforo binario de una seccin crtica las operaciones de espera y seal se usan:
1. En dependencia del recurso que se comparta en la seccin crtica.
2. Como procedimiento de bloqueo antes de acceder a la seccin y como desbloqueo despus, respectivamente.
3. Como procedimiento de desbloqueo antes de acceder a la seccin y como bloqueo despus, respectivamente.
4. Como procedimientos de bloqueo y desbloqueo respectivamente, pero se ejecutan en procesos diferentes.
6.- Al estado de interbloqueo se llega cuando se dan de manera simultanea las siguientes condiciones:
1. Exclusin mutua, retencin y espera, existencia de expropiacin y espera circular.
2. Seccin crtica, retencin y espera, existencia de expropiacin y espera circular.
3. Exclusin mutua, retencin y espera, no existencia de expropiacin y espera circular.
4. Realmente basta con espera circular.

7.- Para lograr la exclusin mutua de una seccin crtica donde se accede a un recurso compartido inicialmente disponible
1. El semforo binario debe inicializarse a cero.
2. El semforo binario debe inicializarse a uno.
3. La inicializacin del semforo binario depende del recurso que se comparta.
4. Los semforos no sirven para lograr la exclusin mutua de las secciones crticas.
8.- Los grafos de asignacin de recursos son una tcnica:
1. De evitacin de interbloqueos.
2. De prevencin de interbloqueos.
3. De deteccin de interbloqueos.
4. De recuperacin de interbloqueos.
9.- La espera activa corresponde a:
1. La accin de bloqueo que realiza un semforo sobre un proceso.
2. El estado bloqueado de un proceso pero no retirado a memoria secundaria.
3. Cuando un proceso se mantiene chequeando una condicin y, por lo tanto, consumiendo ciclos de CPU.
4. La espera que realiza la operacin wait sobre una variable de condicin en un monitor.
10.- Si se usa un semforo para lograr la sincronizacin de procesos:
1. ste se debe inicializar al nmero de procesos que se desean sincronizar.
2. Se deben incluir variables de condicin, pues el semforo nicamente proporciona exclusin mutua.
3. Las operaciones wait y signal se utilizan dentro de un mismo proceso.
4. Las operaciones wait y signal se utilizan en procesos separados.
11.- La comunicacin es asncrona cuando el proceso que enva el mensaje:
1. Slo prosigue su tarea cuando el mensaje ha sido recibido.
2. Slo prosigue su ejecucin cuando ha recibido una respuesta del receptor.
3. Sigue su ejecucin sin preocuparse de si el mensaje se recibe o no.
4. Lo realiza de manera indirecta, es decir, a travs de un buzn.
12.- La operacin de espera de un semforo y de una variable de condicin de un monitor se diferencian en:
1. que en el caso de la variable de condicin siempre se suspende el proceso que la emite.
2. que en el caso de la variable de condicin no se elimina la espera activa.
3. No existe diferencia pues en ambos casos sirve para lograr la exclusin mutua de la seccin crtica.
4. No existe diferencia pues en ambos casos sirve como mecanismo para lograr la sincronizacin.
13.- Un semforo general inicializado a N:
1. Corresponde a N semforos binarios compartidos entre varios procesos.
2. Corresponde a un semforo binario compartido entre N procesos.
3. Sirve para proteger a un recurso compartido entre N procesos.
4. Sirve para proteger a N recursos similares compartidos entre varios procesos.
14.- La ventaja para la exclusin mutua que presenta un monitor frente a los semforos es que:
1. No existe ninguna ventaja sobre la exclusin mutua sino sobre la sincronizacin.
2. Est implcita, basta con invocar un procedimiento del monitor.
3. La inicializacin del semforo binario depende del recurso que se comparta.
4. Los semforos no sirven para lograr la exclusin mutua de las secciones crticas.
15.- La comunicacin indirecta es un mtodo en el que:
1. Los mensajes se envan y reciben a travs de una entidad intermedia que recibe el nombre de buzn o puerto.
2. Se realiza una copia del mensaje desde el espacio de direcciones del emisor al espacio de direcciones del receptor.
3. El proceso que enva el mensaje sigue su ejecucin sin preocuparse de si el mensaje se recibe o no.
4. Ambos procesos, el emisor y el receptor, nombran de forma explcita al proceso con el que se comunican.
16.- El algoritmo de Perterson corresponde a:
1. Una estrategia de sincronizacin de procesos.
2. Una mtodo de ordenacin de sucesos en un sistema distribuido.
3. Una poltica de sustitucin de pginas al producirse un fallo de pgina.
4. Una solucin al problema de la exclusin mutua.
17.- El anlisis de un grafo de asignacin de recursos sirve para:
1. La prevencin de interbloqueos.
2. La evitacin de interbloqueos.
3. La deteccin de interbloqueos.
4. La recuperacin de interbloqueos.











SOLUCIONES 4 1 1 4 2 3 2 3 3 4 3 1 4 1 2 4 4
1.- Con el esquema de gestin de memoria mediante particiones fijas se produce:
1. Fragmentacin interna.
2. Fragmentacin externa.
3. Fragmentacin de tablas.
4. No existe fragmentacin.
2.- Con el esquema de gestin de memoria mediante particiones variables se produce:
1. Fragmentacin interna.
2. Fragmentacin de tablas.
3. Fragmentacin externa.
4. No existe fragmentacin.
3.- En un sistema con gestin de memoria de particiones fijas de tamao 500Kb si se aloja un proceso de 450Kb:
1. Se produce una fragmentacin interna de 50Kb.
2. Se produce una fragmentacin externa de 50Kb.
3. Se crea una nueva particin libre de 50Kb.
4. Se crea una nueva particin libre de 550Kb, al unirse el resto de 50Kb con la adyacente libre de 500Kb.
4.- La compactacin de memoria es necesaria en un esquema de gestin de memoria:
1. De particiones fijas.
2. De particiones variables.
3. De paginacin.
4. Ninguna de las anteriores.
5.- La anomala de Belady consiste en que:
1. Al aumentar el grado de multiprogramacin, aumentan los fallos de pgina.
2. Al aumentar el nmero de marcos de pgina para asignacin, aumentan los fallos de pgina.
3. Al disminuir el nmero de marcos de pgina para asignacin, aumentan los fallos de pgina.
4. Al disminuir el tamao de las pginas, aumentan los fallos de pgina.
6.- Qu algoritmo padece la anomala de Belady?
1. Reemplazo FIFO.
2. Reemplazo LRU.
3. Reemplazo ptimo.
4. No existe tal anomala.
7.- La memoria virtual corresponde a un esquema de gestin de memoria que:
1. No existe tal esquema de gestin.
2. Dispone de un dispositivo de copias de bloques de disco en memoria permitiendo eliminar los accesos repetitivos.
3. Crea una imagen de la memoria fsica de forma que parece que se tiene el doble de memoria.
4. Permite la ejecucin de procesos parcialmente cargados en memoria.
8.- Cul de los siguientes no es un ejemplo de sistema de gestin de memoria virtual?
1. Particin dinmica.
2. Paginacin.
3. Segmentacin.
4. Paginacin/segmentacin.
9.- La estrategia primero en ajustarse corresponde a
1. Una poltica de sustitucin de pginas en un sistema de gestin de memoria virtual.
2. Una poltica de asignacin de pginas en un sistema de gestin de memoria virtual.
3. Un algoritmo de planificacin de disco para satisfacer las peticiones de E/S del disco.
4. Un algoritmo para asignar memoria a un proceso recin creado o intercambiado.
10.- En el algoritmo de sustitucin de la segunda oportunidad o reloj, la pgina que se sustituye es:
1. La ms antigua y su bit de referencia es 0.
2. La ms antigua y su bit de referencia es 1.
3. La que no ha sido utilizada durante un periodo de tiempo mayor y su bit de referencia es 0.
4. La que no ha sido utilizada durante un periodo de tiempo mayor y su bit de referencia es 1.
11.- La tabla de pginas indica que la pgina 2 tiene asociado el marco de nmero 3. El tamao de la pgina es de 1Kb. Cul es la direccin fsica para
la direccin virtual (2, 326) dada en el formato (n pag., desplazamiento en la pag.):
1. 3+326.
2. 1(1024+326).
3. 3(1024+326).
4. Se necesita conocer el tamao del marco.
12.- En la tabla de segmentos se encuentra que el segmen to 0 tiene una base de 219 y una longitud de 600. A qu direccin fsica se corresponde la
direccin virtual (0, 430) dada en el formato (n seg., desplazamiento dentro del seg.)?:
1. 219(0+430=430.
2. 219+430=649.
3. 219+430=649 ( 600 ( Error de direccionamiento)).
4. Es necesario conocer el tamao del marco.

13.-Para una direccin lgica de 32 bits con el formato [nmero de pg. (22bits), desplazamiento de la pg.(10 bits)]:
1. El nmero de pginas totales es de 22 y el tamao de la pgina es de 10 bytes.
2. El nmero de pginas totales es de 222 y el tamao de la pgina de 210 bytes.
3. El nmero de pginas totales es de 232 pero el tamao de la pgina depende del marco de pgina.
4. El nmero de pginas totales es de 222 pero el tamao de la pgina depende del marco de pgina.
14.- Para una direccin lgica con el formato [nmero de segmento (2bits), nmero de pgina (16bits), desplazamiento de la pg.(8 bits)]:
1. El nmero de segmentos totales es de 22 y el tamao mximo del segmento es de 224 bytes.
2. El nmero de pginas por segmento es de 218 y el tamao de la pgina de 28 bytes.
3. El nmero de pginas por segmento es 216 pero el tamao de la pgina depende del tamao del segmento.
4. El nmero de pginas totales es de 218 pero el tamao de la pgina depende del tamao del segmento.



















SOLUCIONES 1 3 1 2 2 1 4 1 4 3 3 2 2 1
1.- La entrada especial a un directorio "." (punto) representa:
1. Una entrada para el propio directorio.
2. Una entrada para el directorio "padre".
3. Una entrada para el directorio raz.
4. No es ninguna entrada.
2.- En Unix, el nodo-i (nodo ndice) corresponde a una tabla:
1. Que cada proceso tiene asociado, con toda la informacin de los recursos que necesita y los que utiliza.
2. Que cada proceso tiene asociado, con toda la informacin que necesita el sistema para controlar su ejecucin.
3. Que cada archivo tiene asociado, con los atributos y las direcciones de los bloques del archivo.
4. Con el conjunto de trabajo o conjunto de pginas utilizadas en un determinado momento por el proceso.
3.- La tcnica de utilizacin de cachs de escritura directa presenta el inconveniente:
1. La inconsistencia si entre las escrituras en la cach y el disco se produce un fallo del sistema.
2. Disminucin del rendimiento, puesto que cada vez que se escribe en un bloque, ste se escribe en disco.
3. La duplicacin del espacio ocupado en disco.
4. No existe tal tcnica.
4.- La diferencia entre un gusano y un virus consiste en que:
1. Un virus es parte del cdigo de un programa, mientras que el gusano es un programa en si mismo.
2. Un gusano es parte del cdigo de un programa, mientras que el virus es un programa en si mismo.
3. No existen los gusanos sino las orugas.
4. Ambos son ataques a la seguridad e integridad del sistema de archivos pero el gusano es un caballo de Troya.

5.- Dentro de los mecanismos de proteccin y control de acceso de un sistema se encuentra:
1. El conjunto de trabajo.
2. La tabla de ndices.
3. La lista enlazada
4. La lista de capacidades.
6.- El caballo de Troya corresponde a:
1. Un algoritmo que evita el interbloqueo entre procesos.
2. Un sistema de archivos distribuidos desarrollado por la CMU.
3. A una forma concreta de transferencia de datos mediante DMA.
4. Una forma de penetracin en un sistema informtico.
7.- La entrada especial para cada directorio "..", (punto-punto), en los sistemas con directorios jerrquicos representa:
1. Una entrada para el propio directorio (con un puntero a si mismo).
2. Una entrada para el directorio padre (el que est por encima en la jerarqua).
3. Una entrada para el directorio hijo (el que est por debajo en la jerarqua).
4. Esta entrada slo existe en los directorios de nivel nico para simular diferentes niveles.
8.- Para la gestin del espacio libre en disco se utiliza el siguiente mtodo:
1. Se gestiona mediante llamadas al sistema operativo.
2. La regla del cincuenta por ciento.
3. El mapa de bits.
4. El mapa de words.

9.- El mapa de bits sirve:
1. Para mantener una lista del espacio libre en disco.
2. Para mantener una lista de los bloques que se han modificado y deben ser actualizados en el disco.
3. Para indicar que bloques componen la cach del disco.
4. Como contador de las seales generadas de forma peridica por el reloj en tiempo real, RTR.



10.- El mapa de bits para mantener el espacio libre en el disco ocupar:
1. Tantos bits como bloques tenga el disco.
2. Tantos bits como bloques libres tenga el disco.
3. Tantos bits como bloques tenga el disco multiplicado por el nmero de registros que tenga cada bloque.
4. El mapa de bits slo se usa para la gestin de la memoria principal.
11.- En el mtodo de asignacin contigua del espacio de disco:
1. Slo es necesario la direccin del primer bloque y la longitud del archivo.
2. Unos pocos bytes del comienzo de los bloques se usan como puntero al siguiente bloque, el resto contiene datos.
3. Es necesario colocar los ndices a los bloques de los archivos en una tabla de ndices.
4. No existe tal mtodo de asignacin.
12.- El mtodo de listas enlazadas para la asignacin del espacio en disco presenta el siguiente inconveniente:
1. Es necesario conocer el tamao mximo de archivo en el momento de su creacin.
2. La fragmentacin externa resultante en el disco.
3. El acceso aleatorio a un archivo es extremadamente lento.
4. La prdida de espacio debido a las tablas de ndices.

13.- En la lectura de un archivo, el acceso secuencial se diferencia del acceso aleatorio en que se puede suponer que:
1. Una vez leda la primera pista, en las restantes el tiempo de bsqueda es despreciable.
2. Una vez leda la primera pista, en las restantes el retardo rotacional es despreciable.
3. Una vez leda la primera pista, en las restantes el tiempo de transferencia es despreciable.
4. No existe diferencia alguna debido al tipo de acceso.
14.- La orden Link (enlazar):
1. En el directorio actual, crea una entrada para un nuevo subdirectorio o archivo.
2. Permite que un archivo o subdirectorio aparezca en varios directorios.
3. Establece la conexin entre varios archivos.
4. Crea un enlace entre los archivos que se desea pertenezcan a un mismo directorio.

















SOLUCIONES 1 3 2 1 4 4 2 3 1 1 1 3 1 2
1.- El controlador de E/S y la memoria intercambian datos directamente, sin la intervencin de la CPU, cuando se tiene:
1. E/S controlada por programa.
2. E/S por interrupciones.
3. DMA.
4. Ninguna de las anteriores.
2.- Un sistema operativo independiente de dispositivo:
1. Indica que el sistema operativo est liberado de realizar la gestin de E/S.
2. La gestin de E/S no es capaz de distinguir entre los diferentes perifricos.
3. Designa de manera uniforme a cada uno de los dispositivos, por ejemplo, en Unix se referencian como archivos.
4. No utiliza manejadores de dispositivo, slo de interrupciones.
3.- El tiempo de bsqueda corresponde a:
1. El tiempo que tarda el algoritmo de sustitucin en seleccionar una pgina cuando se produce un fallo de pgina.
2. El tiempo que se tarda en la transferir los datos en un disco.
3. El tiempo medio que tarda el sector en estar debajo de la cabeza de lectura/escritura del disco.
4. El tiempo necesario para que las cabezas del disco se desplacen al cilindro adecuado.
4.- El retardo rotacional corresponde a:
1. El tiempo que tarda el algoritmo de sustitucin en seleccionar una pgina cuando se produce un fallo de pgina.
2. El tiempo que se tarda en la transferir los datos en un disco.
3. El tiempo medio que tarda el sector en estar debajo de la cabeza de lectura/escritura del disco.
4. El tiempo necesario para que las cabezas del disco se desplacen al cilindro adecuado.
5.- El retardo rotacional depende de:
1. El nmero de bytes que se desean transmitir.
2. El nmero de bytes que hay en una pista.
3. Una constante que depende de la unidad de disco.
4. La velocidad de rotacin en revoluciones/seg.
6.- El tiempo de acceso es:
1. El tiempo de bsqueda.
2. El tiempo de bsqueda + el retardo rotacional.
3. El tiempo de bsqueda + el retardo rotacional + el tiempo de transferencia.
4. No existe tal concepto.
7.- Cundo tienen lugar muy pocos accesos a disco cualquier algoritmo de planificacin de disco tiende a aproximarse a:
1. El algoritmo de planificacin: FCFS
2. El algoritmo de planificacin: SSTF
3. El algoritmo de planificacin: SCAN
4. El algoritmo de planificacin: C-SCAN
8.- El algoritmo FIFO (First Come First Served) para peticiones pendientes de disco tiene el inconveniente de:
1. El bloqueo indefinido o cierre de algunas peticiones.
2. Los movimientos bruscos de vaivn a los que est sometido la cabeza de lectura/escritura.
3. El retraso en las peticiones que se corresponden con posiciones que estn por detrs de la cabeza.
4. Las desventajas sobre peticiones intermedias frente a las localizadas en los cilindros ms internos y externos.
9.- El algoritmo SSTF (Shortest Service Time First) para peticiones pendientes de disco tiene el inconveniente de:
1. Los movimientos bruscos de vaivn a los que est sometido la cabeza de l/e.
2. El bloqueo indefinido o cierre de algunas peticiones.
3. El retraso en las peticiones que se corresponden con posiciones que estn por detrs de la cabeza.
4. Las desventajas sobre peticiones intermedias frente a las localizadas en los cilindros ms internos y externos.
10.- Dada la cola de peticiones de acceso a disco 81, 115, 86, 145, 89, 115, 3. Si la cabeza est situada en la pista 100 en que orden se leern segn el
algoritmo SSTF:
1. 89, 86, 81, 115, 145, 3.
2. 89, 86, 81, 3, 115, 145.
3. 81, 115, 86, 145, 89, 115, 3.
4. Depender del sentido de avance de la cabeza de lectura y escritura.




SOLUCIONES 3 3 4 3 4 2 1 2 2 1
1.- El grado de multiprogramacin corresponde a:
1. El nmero de programas mximo que realizan operaciones de E/S
2. El nmero mximo de archivos en un directorio
3. El nmero mximo de procesos en memoria principal
4. El nmero mximo de programas que comparten variables
2.- l planificador a corto plazo selecciona:
1. El proceso que pasa al estado activo de entre todos los procesos en estado preparado
2. El trabajo que se admite en el sistema para su procesamiento
3. La pgina en memoria que se debe sustituir por la pgina que se solicita cuando se produce un fallo de pgina
4. Entre las peticiones de E/S al disco aquella que minimiza el tiempo medio de bsqueda
3.- l semforo elimina la espera activa porque:
1. Se inicializa al nmero mximo de recursos que se comparten
2. Las operaciones espera y seal se implementan como acciones indivisibles
3. El semforo no elimina la espera activa
4. Se implementa con una cola de tareas a la cual se le aaden los procesos que estn en espera del recurso
4.- Los monitores proporcionan exclusin mutua porque:
1. Slo un proceso puede estar activo cada vez para ejecutar un procedimiento del monitor
2. Para ello se utilizan variables de condicin
3. No proporcionan exclusin mutua
4. Se disean mediante procedimientos encapsulados dentro de un mdulo
5.- Con el esquema de gestin de memoria mediante particiones variables se produce:
1. Fragmentacin interna
2. Fragmentacin de tablas
3. Fragmentacin externa
4. No existe fragmentacin
6.- La compactacin de memoria es necesaria en un esquema de gestin de memoria:
1. De particiones fijas
2. De particiones variables
3. De paginacin
4. Ninguna de las anteriores
7.- La entrada especial a un directorio "." (punto) representa:
1. Una entrada para el propio directorio
2. Una entrada para el directorio "padre"
3. Una entrada para el directorio raz
4. No es ninguna entrada
8.- Para la gestin del espacio libre en disco se utiliza el siguiente mtodo:
1. Se gestiona mediante llamadas al sistema operativo
2. La regla del cincuenta por ciento
3. El mapa de bits
4. El mapa de words
9.- El controlador de E/S y la memoria intercambian datos directamente, sin la intervencin de la CPU, cuando se tiene:
1. E/S controlada por programa
2. E/S por interrupciones
3. DMA
4. Ninguna de las anteriores
10.- El algoritmo de marcacin de tiempo de Lamport:
1. Es un algoritmo de prevencin de interbloqueos en sistemas distribuidos
2. Es un algoritmo para implementar la exclusin mutua en sistemas distribuidos
3. Es un algoritmo que determina la pgina a sustituir cuando se produce un fallo de pgina
4. Es un algoritmo de ordenacin de sucesos en sistemas distribuidos




SOLUCIONES 3 1 4 1 3 2 1 3 3 4
1.- En la planificacin por prioridad circular o Round Robin:
1. El proceso preparado que pasa a ejecucin corresponde al de tiempo de ejecucin restante ms corto
2. De acuerdo a su prioridad cada proceso preparado pasa a ejecucin durante una cota de tiempo llamada cuanto
3. De forma secuencial cada proceso preparado pasa a ejecucin durante una cota de tiempo llamada cuanto
4. El proceso preparado que pasa a ejecucin corresponde al de mayor prioridad asignada
2.- El tiempo de retorno o regreso corresponde:
1. Al tiempo que el proceso espera hasta que se le concede el procesador
2. Al tiempo que transcurre desde que un proceso se crea hasta que se completa por el sistema
3. Al porcentaje del tiempo medio de utilizacin del procesador
4. A la medida del nmero de procesos completados por unidad de tiempo
3.- Para la evitacin de interbloqueos se utiliza:
1. El algoritmo del banquero
2. Grafos de asignacin de recursos
3. El mtodo de marcacin de tiempo de Lamport
4. Los interbloqueos no se pueden evitar, slo detectar
4.- La sincronizacin mediante monitor:
1. Esta implcita, basta con invocar al procedimiento correspondiente del monitor
2. Se consigue porque existe una cola asociada a cada procedimiento del monitor
3. Se consigue porque existe una nica cola asociada a todos los procedimientos del monitor
4. Se consigue mediante la utilizacin de variables de condicin
5.- La orden Link (enlazar):
1. En el directorio actual, crea una entrada para un nuevo subdirectorio o archivo
2. Permite que un archivo o subdirectorio aparezca en varios directorios
3. Establece la conexin entre varios archivos
4. Crea un enlace entre los archivos que se desea pertenezcan a un mismo directorio
6.- La anomala de Belady consiste en que:
1. Al aumentar el grado de multiprogramacin, aumentan los fallos de pgina
2. Al aumentar el nmero de marcos de pgina para asignacin, aumentan los fallos de pgina
3. Al disminuir el nmero de marcos de pgina para asignacin, aumentan los fallos de pgina
4. Al disminuir el tamao de las pginas, aumentan los fallos de pgina
7.- El mapa de bits sirve:
1. Para mantener una lista del espacio libre en disco
2. Para mantener una lista de los bloques que se han modificado y deben ser actualizados en el disco
3. Para indicar que bloques componen la cach del disco
4. Como contador de las seales generadas de forma peridica por el reloj en tiempo real, RTR
8.- El tiempo de bsqueda corresponde a:
1. El tiempo que tarda el algoritmo de sustitucin en seleccionar una pgina cuando se produce un fallo de pgina
2. El tiempo que se tarda en la transferir los datos en un disco
3. El tiempo medio que tarda el sector en estar debajo de la cabeza de lectura/escritura del disco
4. El tiempo necesario para que las cabezas del disco se desplacen al cilindro adecuado
9.- Un sistema operativo independiente de dispositivo:
1. Indica que el sistema operativo est liberado de realizar la gestin de E/S
2. La gestin de E/S no es capaz de distinguir entre los diferentes perifricos
3. Designa de manera uniforme a cada uno de los dispositivos, por ejemplo, en Unix se referencian como archivos
1. 4.No utiliza manejadores de dispositivo, slo de interrupciones
10.- Entre las distintas formas de conectarse los procesadores para formar un sistema multiprocesador se encuentra:
1. El Sistema maestro/esclavo
2. El bus compartido
3. El mecanismo de llamada a procedimiento remoto
4. En Unix, los tubos o pipes





SOLUCIONES 3 2 1 4 2 2 1 4 3 2
1.- Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecucin: 85, 45 y 118 ms, respectivamente. Si acta el planificador a largo plazo segn el
algoritmo SJF (Short Job First) se obtiene que:
1. Los procesos se encuentran en la lista de preparados en el orden de llegada: P1, P2 y P3
2. Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3
3. Los procesos se ejecutan en el orden de llegada: P2, P1 y P3
4. Los procesos se ejecutan segn la prioridad que posean los procesos
2.-Se tienen dos procesos: P1 y P2, de tiempos de ejecucin 25 y 30 ms, respectivamente. El planificador a corto plazo acta segn el algoritmo Round
Robin con quanto de 10 ms. Cul ser el tiempo de retorno o regreso de P1?
1. 45 ms
2. 50 ms
3. 65 ms
4. 70 ms
3.- Para lograr la exclusin mutua con semforo binario de una seccin crtica las operaciones de espera y seal se usan:
1. En dependencia del recurso que se comparta en la seccin crtica
2. Como procedimiento de bloqueo antes de acceder a la seccin y como desbloqueo despus, respectivamente
3. Como procedimiento de desbloqueo antes de acceder a la seccin y como bloqueo despus, respectivamente
4. Como procedimientos de bloqueo y desbloqueo respectivamente, pero se ejecutan en procesos diferentes
4.- Al estado de interbloqueo se llega cuando se dan de manera simultanea las siguientes condiciones:
1. Exclusin mutua, retencin y espera, existencia de expropiacin y espera circular
2. Seccin crtica, retencin y espera, existencia de expropiacin y espera circular
3. Exclusin mutua, retencin y espera, no existencia de expropiacin y espera circular
4. Realmente basta con espera circular
5.- En la tabla de segmentos se encuentra que el segmento 0 tiene una base de 219 y una longitud de 600. A qu direccin fsica se corresponde la
direccin virtual (0, 430) dada en el formato (n seg., desplazamiento dentro del seg.)?:
1. 2190+430=430
2. 219+430=649
3. 219+430=649 > 600 --> Error de direccionamiento
4. Es necesario conocer el tamao del marco
6.- La memoria virtual corresponde a un esquema de gestin de memoria que:
1. No existe tal esquema de gestin
2. Dispone de un dispositivo de copias de bloques de disco en memoria permitiendo eliminar los accesos repetitivos
3. Crea una imagen de la memoria fsica de forma que parece que se tiene el doble de memoria
4. Permite la ejecucin de procesos parcialmente cargados en memoria
7.- El mapa de bits para mantener el espacio libre en el disco ocupar:
1. Tantos bits como bloques tenga el disco
2. Tantos bits como bloques libres tenga el disco
3. Tantos bits como bloques tenga el disco multiplicado por el nmero de registros que tenga cada bloque
4. El mapa de bits slo se usa para la gestin de la memoria principal
8.- Dentro de los mecanismos de proteccin y control de acceso de un sistema se encuentra:
1. El conjunto de trabajo
2. La tabla de ndices
3. La lista enlazada
4. La lista de capacidades
9.- El algoritmo SSTF (Shortest Service Time First) para peticiones pendientes de disco tiene el inconveniente de:
1. Los movimientos bruscos de vaivn a los que est sometido la cabeza de l/e
2. El bloqueo indefinido o cierre de algunas peticiones
3. El retraso en las peticiones que se corresponden con posiciones que estn por detrs de la cabeza
4. Las desventajas sobre peticiones intermedias frente a las localizadas en los cilindros ms internos y externos
10.- Para realizar un sistema escalable es mejor que en el multiprocesador, los procesadores estn conectados mediante:
1. Bus compartido
2. Barras cruzadas
3. Hipercubo
4. Red de conmutacin multiepetapa



SOLUCIONES 2 1 2 3 2 4 1 4 2 3
1.- Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecucin: 65, 45 y 120 ms, respectivamente. Si acta el planificador a corto plazo segn el
algoritmo SJF (Short Job First) se obtiene que:
1. Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3
2. Los procesos se ejecutan en el orden: P2, P1 y P3
3. Los procesos se ejecutan en el orden de llegada al sistema: P1, P2 y P3
4. Los procesos se ejecutan segn la prioridad que posean los procesos
2.- El algoritmo de Perterson corresponde a:
1. Una estrategia de sincronizacin de procesos
2. Una mtodo de ordenacin de sucesos en un sistema distribuido
3. Una poltica de sustitucin de pginas al producirse un fallo de pgina
4. Una solucin al problema de la exclusin mutua
3.- la espera activa corresponde a:
1. La accin de bloqueo que realiza un semforo sobre un proceso
2. El estado bloqueado de un proceso pero no retirado a memoria secundaria
3. Cuando un proceso se mantiene chequeando una condicin y, por lo tanto, consumiendo ciclos de CPU
4. La espera que realiza la operacin wait sobre una variable de condicin en un monitor
4.- Para lograr la exclusin mutua de una seccin crtica donde se accede a un recurso compartido inicialmente disponible
1. El semforo binario debe inicializarse a cero
2. El semforo binario debe inicializarse a uno
3. La inicializacin del semforo binario depende del recurso que se comparta
4. Los semforos no sirven para lograr la exclusin mutua de las secciones crticas
5.- Para una direccin lgica de 32 bits con el formato [nmero de pg. (22bits), desplazamiento de la pg.(10 bits)]:
1. El nmero de pginas totales es de 22 y el tamao de la pgina es de 10 bytes
2. El nmero de pginas totales es de 222 y el tamao de la pgina de 2 bytes
3. El nmero de pginas totales es de 232 pero el tamao de la pgina depende del marco de pgina
4. El nmero de pginas totales es de 222 pero el tamao de la pgina depende del marco de pgina
6.- Con el esquema de gestin de memoria mediante particiones fijas se produce:
1. Fragmentacin interna
2. Fragmentacin externa
3. Fragmentacin de tablas
4. No existe fragmentacin
7.- Dada la cola de peticiones de acceso a disco 81, 115, 86, 145, 89, 115, 3. Si la cabeza est situada en la pista 100 en que orden se leern segn el
algoritmo SSTF:
1. 89, 86, 81, 115, 145, 3
2. 89, 86, 81, 3, 115, 145
3. 81, 115, 86, 145, 89, 115, 3
4. Depender del sentido de avance de la cabeza de lectura y escritura
8.- La entrada especial para cada directorio .., (punto-punto), en los sistemas con directorios jerrquicos representa:
1. Una entrada para el propio directorio (con un puntero a si mismo)
2. Una entrada para el directorio padre (el que est por encima en la jerarqua)
3. Una entrada para el directorio hijo (el que est por debajo en la jerarqua)
4. Esta entrada slo existe en los directorios de nivel nico para simular diferentes niveles
9.- El retardo rotacional depende de:
1. El nmero de bytes que se desean transmitir
2. El nmero de bytes que se desean transmitir
3. Una constante que depende de la unidad de disco
4. La velocidad de rotacin en revoluciones/seg
10.- El algoritmo de colas distribuidas:
1. Es un algoritmo para lograr la exclusin mutua en sistemas distribuidos
2. Es un algoritmo para la prevencin de interbloqueos en sistemas distribuidos
3. Es un algoritmo para la deteccin de interbloqueos en sistemas distribuidos
4. Es un algoritmo de ordenacin de sucesos en sistemas distribuidos




SOLUCIONES 2 4 3 2 2 1 1 2 4 1
1 .- Se tienen 3 procesos: P1, P2 y P3, con tiempos de ejecucin: 65, 45 y 120 ms, respectivamente. Si acta el planificador a largo plazo segn el
algoritmo SJF (Short Job First) se obtiene que:
1. Los procesos se encuentran en la lista de preparados en el orden de llegada: P1, P2 y P3
2. Los procesos se encuentran en la lista de preparados en el orden: P2, P1 y P3
3. Los procesos se ejecutan en el orden de llegada: P2, P1 y P3
4. Los procesos se ejecutan segn la prioridad que posean los procesos
2.- El anlisis de un grafo de asignacin de recursos sirve para:
1. La prevencin de interbloqueos
2. La evitacin de interbloqueos
3. La deteccin de interbloqueos
4. La recuperacin de interbloqueos
3.- Si se usa un semforo para lograr la sincronizacin de procesos:
1. ste se debe inicializar al nmero de procesos que se desean sincronizar
2. Se deben incluir variables de condicin, pues el semforo nicamente proporciona exclusin mutua
3. Las operaciones wait y signal se utilizan dentro de un mismo proceso
4. Las operaciones wait y signal se utilizan en procesos separados
4.- La comunicacin es asncrona cuando el proceso que enva el mensaje:
1. Slo prosigue su tarea cuando el mensaje ha sido recibido
2. Slo prosigue su ejecucin cuando ha recibido una respuesta del receptor
3. Sigue su ejecucin sin preocuparse de si el mensaje se recibe o no
4. Lo realiza de manera indirecta, es decir, a travs de un buzn
5.- Para una direccin lgica con el formato [nmero de segmento (2bits), nmero de pgina (16bits), desplazamiento de la pg.(8 bits)]:
1. El nmero de segmentos totales es de 22 y el tamao mximo del segmento es de 2 24 bytes
2. El nmero de pginas por segmento es de 218 y el tamao de la pgina de 28 bytes
3. El nmero de pginas por segmento es 216 pero el tamao de la pgina depende del tamao del segmento
4. El nmero de pginas totales es de 218 pero el tamao de la pgina depende del tamao del segmento
6.- Cul de los siguientes no es un ejemplo de sistema de gestin de memoria virtual?
1. Particin dinmica
2. Paginacin
3. Segmentacin
4. Paginacin/segmentacin
7.- Cundo tienen lugar muy pocos accesos a disco cualquier algoritmo de planificacin de disco tiende a aproximarse a:
1. El algoritmo de planificacin: FCFS
2. El algoritmo de planificacin: SSTF
3. El algoritmo de planificacin: SCAN
4. El algoritmo de planificacin: C-SCAN
8.- El retardo rotacional corresponde a:
1. El tiempo que tarda el algoritmo de sustitucin en seleccionar una pgina cuando se produce un fallo de pgina
2. El tiempo que se tarda en la transferir los datos en un disco
3. El tiempo medio que tarda el sector en estar debajo de la cabeza de lectura/escritura del disco
4. El tiempo necesario para que las cabezas del disco se desplacen al cilindro adecuado
9.- En Unix, el nodo-i (nodo ndice) corresponde a una tabla:
1. Que cada proceso tiene asociado, con toda la informacin de los recursos que necesita y los que utiliza
2. Que cada proceso tiene asociado, con toda la informacin que necesita el sistema para controlar su ejecucin
3. Que cada archivo tiene asociado, con los atributos y las direcciones de los bloques del archivo
4. Con el conjunto de trabajo o conjunto de pginas utilizadas en un determinado momento por el proceso
10.- Si A es un suceso del sistema M y B es un suceso del sistema N se dice que A precede a B si:
1. La marca de tiempo de A es menor que la de B
2. La marca de tiempo de A es mayor que la de B
3. Peticin_de_testigo(A) > Peticin_de_testigo(B)
4. El identificador M es mayor que el identificador N




SOLUCIONES 2 3 4 3 1 1 1 3 3 1
1.- Sean dos procesos: P1 con tiempo de ejecucin de 20ms y P2 con 15ms. El planificador a corto plazo acta segn un Round Robin con quanto de
10ms y tiempo de conmutacin de tarea de 5ms. Marcar el tiempo de retorno (regreso) de P1.
1. 30ms
2. 40ms
3. 45ms
4. 50ms
2.- El planificador a medio plazo selecciona un proceso
1. De entre los recin llegados para pasar a la cola de preparados
2. De entre los de la cola de preparados para pasar a ejecucin
3. De entre los suspendidos en memoria principal para pasar a la cola de preparados
4. De entre los suspendidos en memoria secundaria para pasar a la cola de preparados
3.- La operacin de espera de un semforo y de una variable de condicin de un monitor se diferencian en:
1. que en el caso de la variable de condicin siempre se suspende el proceso que la emite
2. que en el caso de la variable de condicin no se elimina la espera activa
3. No existe diferencia pues en ambos casos sirve para lograr la exclusin mutua de la seccin crtica
4. No existe diferencia pues en ambos casos sirve como mecanismo para lograr la sincronizacin
4.- Un semforo general inicializado a N:
1. Corresponde a N semforos binarios compartidos entre varios procesos
2. Corresponde a un semforo binario compartido entre N procesos
3. Sirve para proteger a un recurso compartido entre N procesos
4. Sirve para proteger a N recursos similares compartidos entre varios procesos
5.- En un sistema con gestin de memoria de particiones fijas de tamao 500Kb si se aloja un proceso de 450Kb:
1. Se produce una fragmentacin interna de 50Kb
2. Se produce una fragmentacin externa de 50Kb
3. Se crea una nueva particin libre de 50Kb
4. Se crea una nueva particin libre de 550Kb, al unirse el resto de 50Kb con la adyacente libre de 500Kb
6.- La tabla de pginas indica que la pgina 2 tiene asociado el marco de nmero 3. El tamao de la pgina es de 1Kb. Cul es la direccin fsica para la
direccin virtual (2, 326) dada en el formato (n pag., desplazamiento en la pag.):
1. 3+326
2. 1x1024+326
3. 3x1024+326
4. Se necesita conocer el tamao del marco
7.- El mtodo de listas enlazadas para la asignacin del espacio en disco presenta el siguiente inconveniente:
1. Es necesario conocer el tamao mximo de archivo en el momento de su creacin
2. La fragmentacin externa resultante en el disco
3. El acceso aleatorio a un archivo es extremadamente lento
4. La prdida de espacio debido a las tablas de ndices
8.- En la lectura de un archivo, el acceso secuencial se diferencia del acceso aleatorio en que se puede suponer que:
1. Una vez leda la primera pista, en las restantes el tiempo de bsqueda es despreciable
2. Una vez leda la primera pista, en las restantes el retardo rotacional es despreciable
3. Una vez leda la primera pista, en las restantes el tiempo de transferencia es despreciable
4. No existe diferencia alguna debido al tipo de acceso
9 .- El algoritmo FIFO (First Come First Served) para peticiones pendientes de disco tiene el inconveniente de:
1. El bloqueo indefinido o cierre de algunas peticiones
2. Los movimientos bruscos de vaivn a los que est sometido la cabeza de lectura/escritura
3. El retraso en las peticiones que se corresponden con posiciones que estn por detrs de la cabeza
4. Las desventajas sobre peticiones intermedias frente a las localizadas en los cilindros ms internos y externos
10.- Un mtodo para la prevencin de interbloqueos en sistemas distribuidos es mediante:
1. El algoritmo de Colas distribuidas
2. El algoritmo de Paso de testigo
3. El algoritmo de Espera-muerte
4. El algoritmo de Chandy




SOLUCIONES 2 4 1 4 1 3 3 1 2 3
PUEDE HABER MS DE 1 RESPUESTA CORRECTA
1.- Cul de las siguientes afirmaciones es correcta
a) La activacin de un proceso implica la copia de los registros del procesador en el bloque de control del proceso activado
b) Ninguna de las afirmaciones restantes es correcta Falso
c) Cuando se produce una interrupcin es necesario salvar el estado del procesador en el BCP y ejecutar la rutina de manejo de la interrupcin
d) El cambio de contexto es una operacin que realiza el propio hardware
2.- Cul de las siguientes afirmaciones es correcta?
a) Si dos hilos de la misma tarea comparten una variable y la modifican, ser necesario proteger su acceso con algn mecanismo de sincronizacin
que proporcione exclusin mutua
b) Ninguna de las afirmaciones restantes es correcta
c) La creacin de un nuevo hilo dentro de una tarea existente implica menor coste que la creacin de una nueva tarea
d) El cambio entre hilos de la misma tarea implica menos coste que el cambio entre tareas diferentes
3.- Cul de las siguientes afirmaciones es correcta?
Supongamos que queremos simular la entrada a la sala de ordenadores mediante el uso de un semforo. Si sabemos que la sala cuenta con 20 puestos.
Wait(SalaOrdenadores)
Trabajar en la sala
Signal (SalaOrdenadores)

a) El valor inicial que deberamos darle al semforo SalaOrdenadores es 21 si queremos impedir el paso de ms de 20 personas
b) Ninguna de las afirmaciones restantes es correcta
c) El valor inicial que deberamos darle al semforo SalaOrdenadores es 20 si queremos impedir el paso de ms de 20 personas
d) El sistema operativo gestiona una cola para el semforo que podr tener como mximo 20 elementos
4.- Cul de las siguientes afirmaciones es correcta?
a) Un proceso que se encuentra en ejecucin no tiene BCP puesto que no lo necesita
b) El vapuleo es el intercambio excesivo del BCP de memoria principal a secundaria
c) Un proceso que se ejecute deber pasar por todos y cada uno de los estados del ciclo de vida antes de finalizar el mismo
d) Ninguna de las afirmaciones restantes es correcta
5.- Cul de las siguientes afirmaciones es correcta?
a) El planificador a largo plazo elige procesos de entre los que quieren entrar al sistema
b) Ninguna de las afirmaciones restantes es correcta
c) El planificador a corto plazo elige un proceso de la lista de listos para pasarlo a ejecucin
d) El planificador a medio plazo suspende y reanuda procesos para controlar la carga del sistema
6.- Cul de las siguientes afirmaciones es correcta?
a) Sea un problema en el que existen 5 procesos lectores intentando acceder de manera simultnea para lectura, a una variable compartida.
Supongamos que establecemos un mecanismo de control a travs de un semforo para el acceso al recurso. Si el valor inicial del semforo es
S=5, los procesos son independientes en el tiempo.
b) Ninguna de las afirmaciones restantes es correcta
c) Una seccin crtica es un trozo de cdigo comn a dos procesos
d) El acceso en exclusin mutua a la seccin crtica de dos procesos que comparten un recurso, asegura la independencia de los procesos en el
tiempo
7.- Cul de las siguientes afirmaciones es correcta?
a) En los sistemas de tiempo compartido, se divide el tiempo de procesamiento entre los diferentes procesos que se encuentren listos para
ejecutar, asignando pequeas porciones a cada uno de ellos.
b) Ninguna de las afirmaciones restantes es correcta
c) Un sistema operativo multitarea se basa, entre otras cosas, en la concurrencia real entre el procesador y las operaciones de E/S realizadas por
los controladores de los perifricos.
d) En un sistema monotarea, el procesador se mantiene ocioso mientras se realizan operaciones de e/s
8.- Cul de las siguientes afirmaciones es correcta?
a) En un modelo de planificacin apropiativa los procesos pueden abandonar el procesador por causas ajenas a su voluntad
b) El planificador a corto plazo elige cul es el siguiente proceso bloqueado que pasa a la cola de listos
c) En un sistema con planificacin apropiativa por prioridades es posible que se produzca la inanicin de un proceso
d) Ninguna de las afirmaciones restantes es correcta
9.- Cul de las siguientes afirmaciones es correcta?
a) Las polticas de planificacin de reparto equitativo reparten el tiempo del procesador entre usuarios o grupos de usuarios en lugar de entre
procesos
b) Ninguna de las afirmaciones restantes es correcta
c) Para favorecer la ejecucin de procesos interactivos, se usa la prioridad con envejecimiento
d) Las prioridades dinmicas producen ms sobrecarga que las estticas
10.- Cul de las siguientes afirmaciones es correctas?
a) Linux cuenta con planificacin para hilos de tiempo real
b) Ninguna de las afirmaciones restantes es correcta
c) En la planificacin cclica del estndar POSIX existen prioridades, y si llega un proceso de mayor prioridad que el que est en el procesador ste
ser expulsado y se pasa al comienzo de la cola de listos de su prioridad
d) Segn el estndar POSIX, los procesos que se ejecutan en una mquina deben poder usar polticas de planificacin diferentes.
11.- Cul de las siguientes afirmaciones es correcta?
a) UNIX es un sistema operativo multipuesto
b) Windows es un sistema operativo monousuario.
c) MSDOS es un sistema operativo multiprocesador, monopuesto, multiusuario, multitarea
d) Linux es un sistema operativo multiprocesador, multipuesto, multiusuario y multitarea
12.- Se tienen los siguientes trabajos a ejecutar Trabajos Unidades de Tiempo Prioridad
1 2 2
2 7 3
3 5 4
4 8 2
Los trabajos llegan en el orden 1,2,3 y 4 y la prioridad ms alta es la de valor 1. Calcular el tiempo medio de espera para diferentes algoritmos
a) El tiempo medio de espera para una planificacin FIFO es 9
b) Ninguna de las afirmaciones restantes es correcta
c) El tiempo medio de espera para una planificacin de prioridades no apropiativa es 8
d) El tiempo medio de espera para una planificacin cclica sin prioridades y con un cuanto de tiempo de 3 unidades es 95
13.- Cul de las siguientes afirmaciones es correcta?
a) El bloque de control de proceso almacena una copia del estado del procesador en el instante en que el proceso abandona la CPU
b) Ninguna de las afirmaciones restantes es correcta
c) La imagen en memoria de un proceso es una estructura de datos que forma parte del sistema operativo.
d) El bloque de control de un proceso almacena la imagen en memoria del mismo
14.- Cul de las siguientes afirmaciones es correcta?
a) Los hilos de una misma tarea comparten cdigo, pero tienen pilas diferentes, por lo que desde un hilo no se puede acceder a la pila del otro.
b) Linux soporta hilos en la actualidad, pero Windows no los soporta
c) Ninguna de las afirmaciones restantes es correcta
d) En un sistema operativo que soporte hilos, si se ejecutan dos aplicaciones diferentes en paralelo, se generarn dos hilos diferentes del mismo
proceso
15.- Sea el siguiente cdigo en lenguaje C de un programa que se ejecuta bajo el sistema operativo Unix
void main() {
int a = 0;
if ( fork() )
a=a+1;
else
a=a+1;
printf(Valor de a: %d\n, a);

}
Cul es el resultado de la ejecucin?

a) Independientemente de quin se ejecute antes, se imprime una vez la variable a con valor 1 y otra vez con valor 2
b) Ninguna del resto de respuestas es correcta.
c) Tanto el padre como el hijo escribirn un 1
d) Suponiendo que se ejecuta antes el padre que el hijo, se escribir primero un 1 y luego un 2
16.- Sea el siguiente cdigo correspondiente a dos procesos Proceso A y Proceso B
Proceso A
R=a+b;
Signal(CB)
Wait (EB)
M=R+S;
Proceso B
Wait(CB)
S=R+c
Signal(EB)
Supongamos que inicialmente a=2, b=4 y c=6 y que R,M y S son variables compartidas con valor inicial igual a 0.

a) El valor inicial de CB debe ser 0 y de EB debe ser 0, para que el valor final de M sea siempre el mismo e igual a 18
b) Ninguna de las afirmaciones restantes es correcta
c) El valor inicial del semforo EB debe ser 1 para que el valor final de M sea siempre el mismo e igual a 18
d) El valor inicial de CB debe ser 1 y de EB debe ser 0, para que el valor final de M sea siempre el mismo e igual a 18
17.- Cul de las siguientes afirmaciones es correcta?
a) Sea el siguiente cdigo del programa hola.c (fichero ejecutable hola.out)
main()
{
if (fork())
printf("Hola\n");
else
execlp(hola.out,hola.out,null); /* esta llamada ejecuta el fichero
hola.out */
}
Al ejecutar hola.out el resultado ser la impresin de Hola dos veces por pantalla
b) Ninguna de las afirmaciones restantes es correcta
c) Cuando se crea un proceso en Unix con un fork(), se crea un bloque de control de proceso para el proceso hijo que se almacena en la imagen
del proceso hijo
d) En la creacin de procesos en Unix, padre e hijo comparten las variables globales, por lo que si uno de ellos modifica un valor, ste ser
modificado tambin para el otro.
18.- Si se pretende crear una aplicacin en la que existan dos procesos, un productor y un consumidor, situados en diferentes mquinas, Qu tipo de
mecanismos podras utilizar para la cooperacin entre ambos?
a) Mensajes sncronos y asncronos
b) Ninguna de las afirmaciones restantes es correcta
c) Semforos y Memoria compartida
d) Mensajes asncronos
19.- Cul de las siguientes afirmaciones es correcta?
a) No es posible suspender los procesos que estn bloqueados
b) Ninguna de las restantes respuestas es correcta
c) Si un proceso est en estado suspendido, no necesita BCP
d) El BCP de un proceso suspendido est almacenado en el disco
20.- Cul de las siguientes transiciones entre los estados de un proceso se pueden producir en un sistema con un algoritmo de planificacin no
expulsivo?
a) De Ejecutando a bloqueado
b) De listo a Ejecutando
c) De bloqueado a Listo
d) De Ejecutando a Listo





SOLUCIONES c acd c d acd ad acd ac ad acd ad d a c c a b a b abc
PUEDE HABER MS DE 1 RESPUESTA CORRECTA
1.- Cules de las siguientes afirmaciones son correctas?
a) El sistema operativo se considera una mquina extendida porque adems de facilitar el uso del hardware tambin incrementa los servicios que
en principio sta podra ofrecerle.
b) Ninguna de las afirmaciones restantes es correcta
c) El reparto de los recursos de la mquina entre los procesos que coexisten en el ordenador es una tarea del sistema operativo
d) La garanta de proteccin entre usuarios de un sistema es tarea del hardware, y no del sistema operativo.
2.- Cules de las siguientes afirmaciones son correctas?
a) El sistema operativo simplifica el manejo del hardware a los programas que se ejecuten en la mquina
b) El sistema operativo asigna recursos a los programas que se ejecuten en la mquina
c) El sistema operativo coordina los componentes de la mquina, optimizando su rendimiento
d) Ninguna de las afirmaciones restantes es correcta
3.- Cules de las siguientes afirmaciones son correctas?
a) La ejecucin del procesador en modo ncleo est reservado a cdigo del sistema operativo y al de procesos de usuario que se comunican entre
s
b) El intrprete de rdenes forma parte de la gestin de ficheros y directorios
c) El manejo de los dispositivos es una tarea del sistema operativo correspondiente a la gestin de ficheros
d) Ninguna de las afirmaciones restantes es correcta
4.- Cules de las siguientes afirmaciones son correctas?
a) Ninguna de las afirmaciones restantes es correcta
b) Los demonios son procesos que se ejecutan en modo ncleo, puesto que son procesos del sistema operativo
c) El iniciador ROM es un programa independiente del sistema operativo
d) El proceso login es un proceso creado por el sistema operativo para el acceso del usuario al terminal
5.- Cules de las siguientes afirmaciones son correctas?
a) La activacin del sistema operativo por parte de un proceso del usuario se lleva a cabo a travs de la instruccin TRAP
b) La activacin del sistema operativo puede llevarse a cabo por diversas causas: llamadas al sistema emitidas por programas, interrupciones
producidas por perifricos y condiciones de excepcin o error de hardware.
c) Cuando se ejecuta la interrupcin software (TRAP), el hardware coloca en el contador de programa una direccin de memoria donde se
almacena cdigo del sistema operativo
d) Ninguna de las afirmaciones restantes es correcta
6.- Cules de las siguientes afirmaciones son correctas?
a) La deteccin de las caractersticas del hardware y los perifricos conectados es algo que hace automticamente el propio hardware.
b) Ninguna de las afirmaciones restantes es correcta
c) Las primeras instrucciones que ejecuta un ordenador cuando se arranca, corresponden a instrucciones del sistema operativo
d) La parte residente del sistema operativo se almacena en memoria ROM
7.- Cules de las siguientes afirmaciones son correctas?
a) Windows NT tiene una estructura de microncleo pura
b) Los subsistemas protegidos existentes en la arquitectura de Windows forman parte del ncleo del sistema operativo
c) La capa de abstraccin hardware de la arquitectura Windows fue diseada para hacer ms fcil la portabilidad del sistema a diferentes
plataformas hardware.
d) Ninguna de las afirmaciones restantes es correcta
8.- Cules de las siguientes afirmaciones son correctas?
a) La gestin de procesos se encarga de ejecutar los programas del usuario
b) Ninguna de las afirmaciones restantes es correcta
c) La gestin de memoria se encarga de asignar y liberar memoria principal y memoria secundaria
d) Los programas de usuario pueden realizar el acceso a los dispositivos de manera directa, sin la intervencin del sistema operativo
9.- Cules de las siguientes afirmaciones son correctas?
a) Linux nace como una arquitectura monoltica
b) Actualmente se pueden aadir dinmicamente mdulos a Linux sin necesidad de recompilar el ncleo.
c) Linux tiene una estructura de microncleo pura
d) Ninguna de las afirmaciones restantes es correcta
10.- Cules de las siguientes afirmaciones son correctas?
a) Cada llamada al sistema cuenta con un cdigo numrico que identifica el tipo de operacin que debe ser llevado a cabo
b) Cuando se usa una funcin de la biblioteca del lenguaje para acceso a un dispositivo de e/s, se evita que el sistema operativo sea el que realice
la operacin de e/s
c) Los programas que usan llamadas al sistema son menos portables que los que usan bibliotecas del lenguaje para realizar estas operaciones
d) Ninguna de las afirmaciones restantes es correcta
11.- Cules de las siguientes afirmaciones son correctas?
a) L Los sistemas operativos con estructura monoltica se ejecutan en un nico espacio de direcciones
b) os sistemas operativos con estructura de microncleo puro se ejecutan en un nico espacio de direcciones
c) Los sistemas operativos con estructura monoltica son ms lentos que los sistemas con estructura de microncleo
d) Ninguna de las afirmaciones restantes es correcta
12.- Cules de las siguientes afirmaciones son correctas?
a) El espacio de direcciones de un proceso est formado por el conjunto de direcciones a las que se puede hacer referencia durante la ejecucin
del mismo.
b) La monitorizacin del sistema consiste en ejecutar slo un proceso a la vez en un intervalo de tiempo.
c) Ninguna de las afirmaciones restantes es correcta
d) Una DLL es una biblioteca que contiene funciones a las que se puede hacer referencia en un programa, en cuyo caso se enlazan con el
programa en el momento de la compilacin
13.- Cules de las siguientes afirmaciones son correctas?
a) El estndar POSIX procede de la interfaz definida para UNIX
b) Algunos sistemas operativos, como Windows, pueden soportar varias interfaces de programacin a la vez.
c) POSIX define una interfaz de comunicacin del sistema operativo con los programas de usuario
d) Ninguna de las afirmaciones restantes es correcta
14.- Cules de las siguientes afirmaciones son correctas
a) Ninguna de las respuestas restantes es correcta
b) Cualquier instruccin que se ejecute en un procesador debe estar almacenada en la memoria principal
c) Despus de la ejecucin de cada instruccin, la unidad de control comprueba la existencia o no de alguna seal de interrupcin
d) Las interrupciones o ticks de reloj hacen que el sistema operativo entre en funcionamiento
15.- Cules de las siguientes afirmaciones son correctas?
a) Ninguna de las afirmaciones restantes es correcta
b) Los sistemas operativos actuales se escriben en cdigo mquina para incrementar el rendimiento.
c) La multiprogramacin permite aprovechar los tiempos de realizacin de operaciones de e/s por parte de los dispositivos, para que el
procesador ejecute otro programa
d) El tiempo compartido permite que mltiples usuarios, desde distintas terminales usen la misma mquina, compartiendo el tiempo del
procesador entre sus procesos
16.- Cules de las siguientes afirmaciones son correctas?
a) La pila de un programa almacena registros que contienen la direccin de retorno de llamadas a funciones o mtodos del programa
b) El puntero de pila es un registro que contiene la direccin de memoria donde se localiza la pila del programa que se est ejecutando
c) Cuando se produce una interrupcin, la unidad de control hace que el contador de programa apunte a una instruccin del sistema operativo
d) Ninguna de las respuestas restantes es correcta
17.- Cules de las siguientes afirmaciones son correctas?
a) Ninguna de las afirmaciones restantes es correcta
b) Cuando se produce una interrupcin software, el hardware localiza la rutina de manejo de la interrupcin a travs de una tabla de
interrupciones
c) La ejecucin en modo ncleo slo ocurre cuando se ejecutan rutinas del sistema operativo.
d) Los intrpretes de rdenes se ejecutan en modo ncleo, puesto que son programas del sistema operativo.
18.- Cules de las siguientes afirmaciones son correctas?
a) Los intrpretes de mandatos externos leen la lnea de rdenes y la interpretan invocando las llamadas al sistema que lleven a cabo el servicio
deseado.
b) Ninguna de las afirmaciones restantes es correcta
c) Total Commander es una interfaz de programas de aplicacin API, alternativa a Win32 o el estndar POSIX.
d) Las funciones o mtodos que ofrecen los lenguajes de programacin para lectura y escritura de archivos forman parte de la API del sistema
operativo
19.- Cules de las siguientes afirmaciones son correctas?
a) En los aos 50, con el procesamiento por lotes, se pueden ejecutar varios procesos simultneamente
b) Ninguna de las afirmaciones restantes es correcta
c) En los aos 50 an no exista sistema operativo, los programadores deban introducir los programas a mano, mediante conmutadores o tarjetas
d) La multiprogramacin y el tiempo compartido surge en los aos setenta con la aparicin de UNIX
20.- Cules de las siguientes afirmaciones son correctas?
a) Linux es un sistema operativo nacido en la dcada de los ochenta
b) Los sistemas operativos distribuidos son capas de software intermedio que se colocan sobre los sistemas operativos de cada mquina con el fin
de facilitar la comunicacin entre procesos situados en mquinas conectadas en red.
c) Los sistemas operativos de tiempo real se denominan as por ser los sistemas de nuestro tiempo
d) Ninguna de las afirmaciones restantes es correcta




























SOLUCIONES ac abc d cd abc b c a ab ac a ac abc bcd acd abc bc b xxxx xxxx
A que aspecto se refiere la disponibilidad?
a) . es la propiedad de prevenir la divulgacin de informacin a personas o sistemas no autorizados.
b) . es la propiedad que busca mantener los datos libres de modificaciones no autorizadas.
c) . es la caracterstica, cualidad o condicin de la informacin de encontrarse a disposicin de quienes deben acceder a ella, ya sean personas,
procesos o aplicaciones.
Cuanto es la cantidad minima de discos que se necesitan para realizar un raid 0 ?
a) . 4
b) . 3
c) . 2
(Los discos guardan exactamente la misma informacin por parejas)Que raid es?
a) . RAID 2
b) . RAID 10
c) . RAID 5
d) . RAID 1
Tengo 3 discos en un storages externo y quiero crear una concatenacion(Raid 0)con los tres discos completos, si dos de ellos son de 30 GB y el tercero
es de 40 GB, cual es el total nominal que puedo contar para este raid.
a) . 100 gb
b) . 90 gb
Si en un raid 5 de 7 discos, uno de estos entra en falla, de las siguientes alternativas indique la correcta.
a) . La informscion del disco fallido es recuperada en los otros 6 discos
b) . El sistema no tiene nuevos riesgos, por lo que me puedo tomar un tiempoen reparar la falla.
c) . Un nuevo disco se usado para mantener la paridad
Una de estas afirmaciones no corresponde, indique cual
a) . El raid 5 puede soportar el fallo de un disco
b) . El raid 5 tiene un costo de implementacion que un raid 1 debido a sus discos de paridad
c) . El raid esta indicado para trabajar con multiusuarios
Cual de estas afirmaciones no corresponde para un raid 0
a) . Tiene mayor acceso a lectura de los datos
b) . Es facil de implementar
c) . Tiene tolerancia a fallos
Tengo 4 discos de 40 gb cada uno, en un arreglo 0+1, cual es la mayor capacidad que le puedo presentar a mi nodo
a) . 160 gb
b) . 80 gb
c) . 40 gb
Si comparamos un raid 5 respecto a un raid 1+0, cual de las siguientes afirmaciones es falsa
a) . Raid 5 es mas barato de implementar
b) . Raid 5 tiene mejor soporte a fallos de discos duros
c) . Ambos tipos de raid pueden contener bases de datos







SOLUCIONES c c d b a b c b b

Potrebbero piacerti anche