Está en la página 1de 7

Escuela Politécnica Superior de Elche

Grado Informática
ÁreadeArquitecturayTecnologíade Computadores

DSO
Examen DSO 2016

Curso: 4º Aula: Hora Inicio: 5 Hora Fin: 6:00 DIA: 31/1/2017

Alumno (apellidos y nombre) D.N.I. Firma

NORMAS:
 El examen se realizará con bolígrafo negro o azul, sin lápiz.
 Responde a las cuestiones y a los problemas en la misma hoja de las preguntas.
 Se permite el uso de calculadora.
 No se permite el uso de teléfonos móviles.

NOTA EXAMEN = Test + Cuestiones + Problemas


• Responde redondeando la opción que consideres correcta.
• No hay más de una opción correcta por pregunta.
• Poner el nombre en todas las hojas. Entregar solo el examen, no las hojas en sucio.
• Si por confusión quieres corregir una pregunta, debes tachar la opción incorrecta y redondear la correcta.
• Ante respuestas del cuestionario ilegibles, (tachones,) se invalida la pregunta y cuenta como respuesta en
blanco

Nota del test = (Aciertos – Fallos/3) * 3 / 7

Test Cuestiones Problemas Nota Examen


Aciertos Fallos

1
Nombr D

Test (3 puntos)
1. ¿Cuántos accesos a disco hacen falta para leer el nodo-i del directorio /usr/juegos/asesino en UNIX? (Suponga que
todos los directorios se almacenan a lo sumo en un bloque y que no se utiliza caché de disco).

a) 8
b) 7
c) 5
d) Ninguna de las anteriores.

2. Determine el espacio máximo que puede llegar a ocupar el mapa de bits de los bloques libres en un
disco de 40MB, usando un tamaño de bloque de 2KB y direcciones de bloque de 16 bits.

a) 1
b) 21
c) 0
d) 2

3. Un sistema paginado tiene una memoria física de 256 MB, un tamaño de palabra de 4 bytes, y direcciones virtuales
de 32 bits. De estos 32 bits los 22 de la izquierda constituyen el número de página y los 10 de la derecha el
desplazamiento dentro de la página, como se observa en la figura:

Según lo anterior, y teniendo en cuenta que se direcciona a nivel de palabra, ¿cual es el tamaño de un marco?

a) 232 Kb
b) 64 bits
c) 64Kb
d) 4KB

4. En la entrada/salida programada

a) El procesador sólo interviene en la operación al principio y al final de la entrada/salida.


b) Se utiliza el mecanismo de las interrupciones para comunicar el fin de la operación.
c) El procesador se encarga de realizar la transferencia de datos entre el controlador del dispositivo y la memoria
principal.
d) Ninguna de las anteriores.

5. ¿Qué estrategia de asignación de memoria contigua genera más fragmentación externa?

a) Primer ajuste
b) Siguiente ajuste
c) Mejor ajuste
d) Peor ajuste

6. ¿Cuánto puede avanzar como máximo el puntero del algoritmo del reloj de reemplazo de páginas durante la
selección de una página?

a) Ilimitado
b) Una vuelta
c) Es un parámetro ajustable por el usuario
d) Dos vueltas

DSO Feb 2
Nombr D

7. En un sistema operativo se utiliza una estructura de nodos-i parecida a la de Unix. El tamaño de bloque es de 1024
bytes y tamaño de los punteros a bloques es de 32 bits. El nodo-i tiene un cierto número de entradas de
direccionamiento directo, una de direccionamiento indirecto simple y otra de direccionamiento indirecto doble.
Sabiendo que el tamaño máximo de un archivo es de 65800 Kbytes, ¿cuántas entradas directas hay en el i-nodo?

a) 10
b) 12
c) 8
d) Ninguna de las anteriores

8. ¿Cuál de las siguientes no es una característica propia de las llamadas al sistema?

a.- Ofrece un servicio que implementa el Sistema Operativo.


b.- Durante su ejecución se ejecuta código del Sistema Operativo.
c.- El proceso que la realiza siempre retiene el uso del procesador hasta que
termina.
d.- El proceso puede quedar bloqueado si la llamada lo exige.

9. ¿Cuál es la característica hardware más importante para poder implementar un Sistema Operativo Multitarea?

a.- Interrupciones procedentes de los dispositivos periféricos.


b.- Mecanismos hardware de protección de memoria.
c.- Dos modos de ejecución del procesador, modo usuario y modo privilegiado.
d.- Mecanismo de DMA para el intercambio de datos con los dispositivos.

DSO Feb 3
Nombr D

DSO 4
Nombr D

Cuestiones (3 puntos)
1. ¿Cuándo un proceso entra en estado zombie? (1.5p)

2 ¿Qué realiza la llamada al sistema exec() ? (1p)

3. ¿Qué realiza la llamada al sistema fork()?. Escribe un ejemplo de uso (0,5p)

DSO 5
Nombr D

Problemas (4 puntos)
1) Considere el espacio de direccionamiento lógico de 8 páginas de 1024 palabras cada una, mapeado en
una memoria física de 32 marcos? ¿Cuántos bits hay en la dirección física? (2p)

2) Escribe en lenguaje C, el código utilizado en las prácticas sobre ficheros, que sirve para averiguar, si uno de los
parámetros es un fichero o un directorio. (2p).

DSO 6
Nombr D

DSO 7

También podría gustarte