Está en la página 1de 19

Evolución de los sistemas operativos.

1. Completa la tabla siguiente referida a la evolución de los sistemas


operativos:

• Parte 2. Funciones del sistema operativo.(3,25 puntos)

2.- Haz un esquema con la clasificación de los sistemas operativos. (0,5 puntos)
3.- Define sistema operativo: qué es, qué funciones tiene, la finalidad, qué tipos hay
según su uso, sus tareas, ... , menciona sistemas operativos que conozcas y para qué
usuarios están indicados....(0,5 puntos)
4.- Calcula la fragmentación de memoria si tenemos siete particiones de memoria
de 1MB y la cola de tareas contiene tareas con requerimientos de 300KB, 1800KB,
1000KB, 900KB, 600Kb, 700KB y 200KB. Sabemos que 1 MB = 1024 KB(1 punto)

5.- Explicar la diferencia entre la fragmentación interna y la fragmentación externa.


(0,75 puntos)

6.- Un sistema posee una memoria física de 64 Kb dividido en marcos de páginas


de tamaño 4 Kb. Un programa tiene código de tamaño 32768 bytes, datos de
16386 bytes y la pila de 15870 bytes. ¿Se podrá cargar este programa en la
memoria?
¿Y si el tamaño de la página fuera de 512 bytes? (1 punto)
• Parte 3. Utilización del sistema operativo (0,5 puntos)

7.- Compara la interfaz de un sistema operativo de hace más de 10 años (por


ejemplo, un Windows 95) con la de uno actual (por ejemplo, Windows 10). ¿Cuáles
son las diferencias más importantes a simple vista? (0,5 puntos)
• Parte 4. Procesos del sistema operativo. (3,75 puntos)

8.- Haz un dibujo/esquema de los estados por los que pasa un proceso. Explicando
que quiere decir cada estado y explicando la evolución de estos procesos según los
estados por los que pasa. ( 0,75 puntos)
9.- Los criterios de planificación más utilizados son el tiempo de retorno, tiempo de
espera, el rendimiento y la eficacia. Explica dichos conceptos de manera sencilla.
(0,5 puntos)
10.- Se tienen 3 procesos P1, P2, y P3 con tiempos de ejecución 85, 45 y 118. Si
actúa el algoritmo SJF, determinar el orden en que se encuentran en la lista de
preparados. Calcular sus tiempos de retorno y de espera. (0,5 puntos)

11.- Sean dos procesos, P1 con tiempo de ejecución de 20 y P2 con tiempo de


ejecución de 15. Según el algoritmo de rueda con quantum 10. Marcar el tiempo de
retorno, de respuesta y de espera. (0,5 puntos)

Tiempo de espera(E)

P1: 0+10= 10
P2: 10+10= 20

Tiempo de retorno(R=E+U)

P1: 10+20= 30
P2: 20+15= 35

Tiempo de respuesta (tiempo hasta la primera instrucción)

P1: 0
P2: 10

• 12.- Sea la siguiente descripción de carga; suponer el orden de llegada


indicado
Trabajo Tiempo CPU=U Prioridad
1 4 3
2 2 2
3 3 2
4 2 1
• Representar mediante el diagrama de Gantt el acceso a la CPU al aplicar
planificación FCFS (First Come First Server: Primero en llegar, primero en ser
atendido), RR (Robin Round o de rueda) (q = 1), SFJ (Shortest Job First: la
tarea más corta la primera)) y por prioridad. En cada caso, calcular el tiempo
de retorno y de espera de cada trabajo. Haz una tabla resumen con los
distintos resultados e indica el que mejor resultados tiene en general (
1,5 puntos)
• Parte 5. Sistemas operativos actuales (0,5 puntos)

13.- Haz una relación de los últimos sistemas operativos, así como de sus versiones,
de los sistemas, Macintosh, Windows y Linux. Infórmate sobre ellos y explica qué
mejoras aportan respecto a sus predecesores. (0,5 puntos)
• Parte 6. Sistemas de archivos (0,75 puntos)

14.- Contesta a las siguientes cuestiones :

a. ¿Qué se entiende por el sistema de archivos? (0.25)

b. ¿Todos los sistemas operativos usan el mismo sistema de archivos? (0.25)


c. ¿Por qué necesitamos saber el sistema de archivos adecuado para un
sistema operativo? (0.25)

También podría gustarte