Sistemas Operativos I
1er parcial recuperatorio 2022
Fecha: ___/___/______ Comisión 8
Nombre y apellido:_______________________________ DNI ____________________
- Apague el celular y guárdelo fuera de la mesa de trabajo. Utilice birome.
- La interpretación de los enunciados está a cargo de los alumnos evaluados, no realice preguntas
- Los razonamientos y cálculos que intervienen en la resolución de los problemas deben consignarse en la hoja de prueba
- Para aprobar se debe sacar 3 puntos en los primeros cuatro ejercicios y al menos 4 puntos.
1) Se deben procesar cinco trabajos con las siguientes características:
Proceso Tiempo de Llegada Tiempo de ejecución
A 0 6
B 1 4
C 2 2
D 3 3
E 4 5
Realice el diagrama de Gantt que ilustre la ejecución de estos trabajos para el algoritmo SRTN
(Shortest Remaining Time Next). Calcule el tiempo espera, tiempo de espera medio y tiempo
de retorno de cada uno de los trabajos.
2) Las peticiones de disco llegan al controlador de disco para las pistas 285, 276, 128, 52, 372,
328, 172 y 18 en ese orden. Calcule la longitud media de búsqueda para satisfacer las
solicitudes de acceso con el algoritmo de planificación C-SCAN de los brazos de un disco rígido.
Considere que el disco tiene 400 pistas (numeradas de 0 a 399). Suponga que inicialmente la
cabeza se encuentra en la pista 200 y viene de 185.
3) ¿Cuánto tiempo se requiere para cargar un programa de 86 MB de un disco cuyo tiempo de
búsqueda promedio es 1,5 mseg? La velocidad de rotación del disco es 12000 rpm y sus pistas
de 96 KB están divididas en sectores de 4 KB esparcidos aleatoriamente en el disco (La
probabilidad de que dos sectores se encuentren en el mismo cilindro es casi nula).
4) El disco duro ST34321A de Seagate tiene las siguientes especificaciones: 8894 cilindros, 15
cabezas y 63 sectores. Si almacena 512 bytes/sector de información ¿Qué capacidad tiene este
disco?
5) ¿Qué entiende por sistemas operativos de mainframes? ¿Cuáles se utilizan y qué prestaciones
tienen?
6) ¿Qué diferencia un proceso de un hilo? ¿qué datos de un proceso comparten todos los hilos y
cuáles no?
7) Mencione parámetros con los que se mide el rendimiento de un algoritmo de planificación.
8) Explique cómo el sistema operativo maneja los archivos mediante la Asignación de lista
enlazada con tabla de memoria y qué ventajas y desventajas presenta esta forma frente a
otras.
9) Entre los objetivos del software de entrada/salida figura el “manejo de errores” ¿qué acciones
toma el sistema operativo en este sentido?
10) ¿Qué son los entornos de escritorio y cuáles son los más usados en Linux?