You are on page 1of 6

4.2.1. Las condiciones de posesin y espera, exclusin mutua y no apropiacin: a) Son condiciones necesarias pero no suficientes. R: 4.2.2.

Los recursos implicados en el abrazo mortal sern: b) No compartibles y reutilizables. Porque se producen en sistemas multiprogramados. 4.2.3. Cul de las siguientes afirmaciones es falsa? c) Siempre se pueden evitar todas las condiciones necesarias para que se produzca el interbloqueo. Porque hay condiciones necesarias para que se produzca el interbloqueo que no se pueden evitar. 4.2.4. Evitar la condicin de posesin y espera: d) Es posible, pero conlleva problemas para los procesos y los recursos. Porque puede tener una baja utilizacin de los recursos y una posible inanicin de los procesos. 4.2.5. Una de las estrategias de recuperacin del interbloqueo consiste en ir abortando procesos. c) El sistema operativo abortar los procesos cuya terminacin conlleva menos costo. Asi como otras 3 estrategias pueden ser: 2. Ir abortando los procesos de uno en uno hasta que eliminemos el interbloqueo. Se abortarn procesos cuya terminacin tenga menores consecuencias fatales y menor coste. 3. Apropiarse de recursos sucesivamente hasta que deje de haber interbloqueo. 4. Retroceder cada proceso implicado en el interbloqueo hasta un punto que se ha definido con anterioridad. Desde este punto se volvern a ejecutar los procesos. 4.2.6. Las tcnicas de prediccin del interbloqueo: a) En general, se basan en conocer la cantidad mxima de recursos que va a necesitar cada proceso. A esto se le llama Maximo y es Matriz de n x m elementos. 4.2.7. Cul de las siguientes afirmaciones es cierta? b) Un estado seguro nunca conduce a un interbloqueo. Si el sistema est en un estado seguro, el sistema operativo evita el interbloqueo. 4.2.8. Teniendo en cuenta el algoritmo del banquero, si un proceso hace una peticin de una cantidad de recursos mayor que la cantidad de recursos disponibles: d) El proceso espera. Ya que no hay recursos disponibles suficientes para satisfacer la peticin que ha hecho el proceso 4.2.9. Cul es el nmero mnimo de procesos y recursos necesarios para que se forme un interbloqueo? d) Dos procesos y dos instancias de recurso. Las consecuencias de un interbloqueo pueden ser muy graves, hasta el purito de llegar a colapsar el sistema. 4.2.10. El algoritmo del banquero no admite una peticin: a)Si el nmero de recursos solicitados es mayor que los necesitados por el proceso. No hay recursos disponibles suficientes para satisfacer la peticin que ha hecho el proceso.

4.3.1. Es mejor prevenir el interbloqueo que recuperarse de l. V El algoritmo de deteccin limita a examinar cada una de las posibles secuencias de asignacin para todos los procesos que quedan por finalizar 4.3.2. La condicin de no apropiacin se puede aplicar sobre todos los tipos de recursos. F La tcnica de no apropiacin slo se pueden aplicar con recursos que puede ser retirados y asignados en cualquier momento. 4.3.3. Para utilizar un recurso, un proceso nicamente tiene que cogerlo cuando lo necesita. F El proceso permanecer bloqueado hasta que no se le hayan concedido simultneamente todos los recursos que va a requerir para su ejecucin. 4.3.4. Los recursos que pueden ser utilizados por ms de un proceso a la vez no van a crear interbloqueos. V Porque son procesos compartibles. 4.3.5. Predecir el interbloqueo es ms eficiente que prevenirlo, ya que los recursos son utilizados de forma ms eficiente y los procesos no estn sometidos a restricciones. V Si pero a costa de mantener mayor informacin. 4.3.6. Una vez que detectamos el interbloqueo, lo hemos solucionado. No es necesario aplicar una estrategia de recuperacin del interbloqueo. F Se necesita estrategias como: Abortar todos los procesos implicados en el abrazo. Apropiarse de recursos sucesivamente hasta que deje de haber interbloqueo. 4.3.7. Si queremos garantizar que no exista interbloqueo, el sistema debe estar siempre en un estado seguro. V Ms formalmente podemos decir que un sistema se encuentra en un estado seguro si existe al menos una secuencia segura. 4.3.8. La matriz Disponibles informa de la cantidad de recursos totales que hay en el sistema. F Cantidad total de cada recurso sin asignar a los procesos del sistema. Vector de m elementos. 4.3.9. El algoritmo del banquero determina si la peticin de recursos realizada por un proceso se admite o no, comprobando si con dicha peticin el sistema se queda en un estado seguro. V Se le conceder la peticin si despus de realizar y ejecutar sta el sistema se queda en un estado seguro. 4.3.1 0. Un proceso realiza una peticin y se ejecuta el algoritmo del banquero para comprobar si se admite la peticin o no. En caso de que se deniegue la peticin, la nica accin que se realiza es que el proceso espera. F Si esta condicin no se cumple hay que presentar una condicin de error. El proceso est pidiendo ms recursos de los que necesita.

5.2.1. El controlador de dispositivo es una parte de los dispositivos de EIS. Podemos decir que esta parte es: c) Un elemento hardware, concretamente es componente electrnico. Cada dispositivo de E/S utiliza una representacin de los datos diferente. 5.2.2. En los sistemas informticos, La incorporacin de los dispositivos de acceso directo a memoria, junto con otras tcnicas, c) Da lugar a los sistemas multiprogramados. Existe una cola de peticiones de acceso a disco. 5.2.3. El dispositivo de acceso directo a memoria o DMA: c) Puede realizar operaciones de lectura y escritura sobre memoria. La E/S dirigida por interrupciones es ms eficiente que la E/S programada, pero en ambas el procesador tiene que realizar la transferencia de los datos. 5.2.4. De las tres tcnicas de entrada/salida: E/S programada, Els dirigida por interrupciones y DMA: C) La ms eficiente de las tres es DMA. El mdulo DMA realizar la transferencia de los datos cuando consiga el control del bus del sistema. 5.2.5. Los manejadores de interrupciones: b) Son un conjunto de programas que constituyen un software. De la tercera generacin 5.2.6. Cuando se va a acceder al disco, el tiempo de acceso al mismo se divide por orden de ejecucin: c) Primero tiempo de posicionamiento, segundo de rotacin y tercero de transferencia. Necesitamos conocer la pista y el sector donde se encuentra la informacin y la cabeza lectora que accede a dicha informacin. 5.2.7. Los sectores en los que se divide cada pista de un disco: d) Tienen la misma capacidad medida en bytes. Estn compuestos por cilindros, cada uno de los cuales est formado a su vez por un nmero de pistas. 5.2.8. Supongamos que estamos trabajando en un sistema en el que la tcnica empleada para realizar la entrada-salida es E/S dirigida por interrupciones. Quin realiza la transferencia de los datos? c) El procesador. El problema de la Els programada es que el procesador tiene que esperar a que el mdulo de entradalsalida est listo para realizar la operacin. 5.2.9. El manejo de errores, en qu nivel de la E/S se sita? c) En un nivel lo ms cercano posible al hardware.

5.2.10. Qu algoritmo de planificacin de acceso a disco puede producir inanicin en las peticiones pendientes? c) SSTF. Atiende primero a la peticin que conlleve un tiempo de bsqueda menor desde la posicin en la que se encuentra la cabeza lectora-escritora

5.3.1. El sistema operativo suele comunicarse a travs del bus del sistema con el componente mecnico del dispositivo de E/S.F El bus del sistema debe ser compartido por el procesador y el DMA. 5.3.2. Con los dispositivos de acceso directo a memoria, el procesador slo toma parte al principio y al final de la operacin de E/S. Quien realiza la transferencia realmente es el DMA.V El mdulo DMA realizar la transferencia de los datos cuando consiga el control del bus del sistema. 5.3.3. El mdem es un dispositivo de E/S modo carcter.V 5.3.4. Los dispositivos representan los datos internamente de la misma forma que stos son representados en memoria, es decir en formato binario. 'F 5.3.5. Cuando se realiza una operacin de E/S con la tcnica de E/S dirigida por interrupciones, el procesador no interviene en la operacin de transferencia de datos.F 5.3.6. Los manejadores de dispositivo envan rdenes de E/S a los registros de los controladores.V 5.3.7. El teclado es un dispositivo de E/S modo bloque.F 5.3.8. El cdigo dependiente del dispositivo est contenido en el controlador.F 5.3.9. El teclado es un dispositivo de E/S dedicado.V 5.3.1 0. Las bibliotecas son programas del sistema operativo independientes del dispositivo.V

6.2.1. Cuando se utiliza una asignacin de bloques no adyacente: a) Un tamao de bloque grande ofrece un mayor rendimiento y mejor aprovechamiento efectivo del disco. b) Un tamao de bloque pequeo ofrece un peor aprovechamiento del disco, pues el mapa de bits usado para mantener la lista de bloques libres ser mayor. e) Se evita que un archivo pueda tener sus datos en dos bloques de disco consecutivos. d) Permite que un archivo pueda cambiar de tamao sin tener que reubicar todos sus bloques de datos en disco. 6.2.2. Cuando se utilizan lstas para controlar los bloques de disco asignados a un archivo: a) El nmero de accesos a disco necesarios para recuperar datos del final de un archivo aumenta con el tamao del archivo. b) La implantacin de la lista de bloques es ms compleja que la de nodos ndice. c) La lista de bloques permite separar los datos del archivo de la informacin de control. d) El tamao del bloque es mltiplo de dos. 6.2.3. Si se dispone de un sistema de archivos en el que la gestin de los bloques asignados a un archivo se realiza mediante nodos ndice con tres niveles de punteros: a) El nmero mximo de accesos a disco necesarios para recuperar cualquier dato de un archivo est limitado por el nmero de niveles de punteros. b) El nmero de archivos slo est limitado por el tamao del disco. c) Si el archivo crece por encima del tamao mximo permitido por el puntero indirecto simple, entonces el puntero se convierte en indirecto doble. d) El nmero de archivos depende del nmero de niveles en la jerarqua de punteros.

6.2.4. Si se dispone de un sistema de archivos en el que la gestin de los bloques asignados a un archivo se realiza mediante nodos ndice: a) Los bloques libres no se pueden gestionar mediante una lista. b) Podra ocurrir que no fuera posible crear nuevos archivos aunque hubiera bloques libres. c) El tamao del nodo ndice debe ser mltiplo del tamao del bloque. d) El nmero de nodos ndice ser igual al tamao del disco. 6.2.5. Si se utiliza una lista para controlar los bloques de disco libres: a) Las operaciones de gestin de la lista obligan a recorrerla en su totalidad. b) La lista consume siempre ms espacio de disco que el mapa de bits equivalente. c) Es necesario mantener toda la lista de bloques libres cargada en memoria. d) Si el disco es demasiado grande, entonces es necesario destinar una parte significativa del mismo para su mantenimiento. 6.2.6. Cuando se dispone de un rbol de directorios: a) Las rutas relativas identifican de forma unvoca un archivo dentro del rbol. b) Tanto las rutas absolutas como las relativas necesitan acceder al PCB del proceso para identificar el archivo en el sistema. c) Las rutas absolutas identifican de forma unvoca un archivo dentro del rbol. d) Los procesos slo pueden utilizar rutas relativas para acceder a archivos en el sistema. 6.2.7. MS-DOS utiliza: a) Dos listas, una para controlar los bloques libres y otra para controlar qu bloques pertenecen a cada archivo. b) Una nica tabla para describir el estado en que se encuentran los bloques de disco y a qu archivos pertenecen. c) Dos tablas FAT, una para describir los bloques de disco libres o defectuosos y otra para determinar los bloques de disco asociados a cada archivo. d) Una tabla FAT por cada archivo en la que se encuentran los bloques de disco pertenecientes al mismo. 6.2.8. El tamao de una entrada de la FAT en MS-DOS determina: a) El mximo nmero de bloques que se pueden direccionar por el sistema de archivos. b) El tamao mximo de un archivo en el sistema. C) El mximo nmero de archivos que pueden existir en el sistema. d) El nmero mximo de entradas existentes en el directorio raz. 6.2.9. En un sistema MS-DOS que disponga de una FAT-16 el nmero de entradas del directorio raz: a) Se fija al formatear el disco y est determinado por el nmero de clusters reservados para ese fin. b) Vara dinmicamente al ir aadindose nuevos clusters a la lista de clusters asociados a ese directorio. c) Se fija al formatear el disco, pero el sistema puede aumentarlo de forma automtica aadiendo nuevos clusters si se ocupan todos los asignados inicialmente. d) El directorio raz se gestiona igual que cualquier otro archivo o directorio mediante una lista, por lo que el tamao del directorio est limitado nicamente por el tamao del rea de datos. 6.2.1 0. En un sistema de archivos UNIX SYSTEM V: a) El nmero mximo de archivos que pueden existir est limitado por el tamao de la tabla de i-nodos. b) La tabla de i-nodos slo limita el nmero de archivos del directorio raz. c) La tabla de i-nodos no limita el nmero de archivos, pues su tamao se ajusta dinmicamente. d) El nmero de entradas de un directorio nunca podr ser mayor que el nmero de i-nodos de la tabla de stos.

6.3.1. El mayor inconveniente de la asignacin adyacente de bloques de disco por parte del sistema de archivos es el bajo rendimiento asociado.F 6.3.2. El nmero de accesos a disco necesarios para obtener los datos solicitados por un proceso ser siempre inferior a 4 en un sistema UNIX.V 6.3.3. Utilizar un mapa de bits para mantener el estado de ocupacin de los bloques de disco requiere, en general, ms espacio de almacenamiento que el empleo de una lista.F 6.3.4. En UNIX el tamao mximo que puede alcanzar un archivo est limitado por el nmero de bytes que se emplean para codificar cada bloque de disco.F

6.3.5. En MS-DOS el tamao mximo que puede alcanzar un archivo est limitado por el nmero de bytes que se emplean para codificar cada bloque de disco.V 6.3.6. El sistema de archivos necesita conocer la geometra del disco para poder localizar los datos solicitados por los procesos de usuario.F 6.3.7. Todo sistema de archivos define una organizacin lgica de la informacin sobre el sistema de almacenamiento en el que se aloja.V 6.3.8. El sistema de archivos define el tamao del sector fsico con el que trabajarn los dispositivos.F 6.3.9. La disposicin de los bloques de datos de un archivo sobre disco no afecta al rendimiento del sistema de archivos.F 6.3.1 0. La reduccin del tamao de bloque aumenta el rendimiento del sistema aunque a costa de empeorar el grado de ocupacin del disco.F