1° Parcial 2C2017 - TM
1° Parcial 2C2017 - TM
1° Parcial 2C2017 - TM
1) ¿Cuántos bloques ocupará un archivo de 15 MiB en el FS FAT32?
2) ¿Cuántos accesos a bloques de datos y de punteros habrá que llevar a cabo en UFS para
TEORÍA: Responda brevemente las siguientes preguntas. Justifique. almacenar el archivo de 15 MiB?
3) ¿Es posible agregar al FS UFS propuesto, otro archivo que ocupe 8.574.205.940 bytes? En caso
1. ¿Qué diferencias existen entre los algoritmos de planificación de procesos con y sin desalojo? Indique afirmativo, indique además la cantidad de bytes libres que quedan. En caso contrario proponga una
brevemente en qué sistemas sugeriría utilizar cada uno. configuración para el FS UFS (sin que supere los 8GiB) para que dicho archivo también pueda ser
2. V o F: cargado.
a. Si se estaba ejecutando una syscall y ocurre una interrupción se esperará a que finalice su
ejecución para atenderla, por ser código del SO.
b. Una de las mayores desventajas de los microkernels es su problema de performance. Ejercicio 3
3. Indique todas las operaciones que habría que realizar y estructuras administrativas que habría que
modificar a la hora de crear un archivo y un hardlink del mismo (UFS). ¿Qué otras estructuras se Un banco simula un nuevo prototipo de cajero automático, que permite cobrar cheques al instante.
modificarían si un proceso abriese dicho archivo en modo lectura? Existe un único cajero compartido por todos los usuarios. En caso de que un cheque no pueda ser
4. Explique por qué los semáforos cumplen con las condiciones para ser una buena solución a la sección leído correctamente, simplemente se devuelve para su cobro por caja.
crítica. ¿Cómo podría lograr el SO que sus syscalls wait y signal sean atómicas?
5. Explique las operaciones asociadas con el cambio de ejecución de un KLT a otro del mismo proceso. Para esta simulación utiliza 4 procesos con el pseudo código que se muestra a continuación:
PRÁCTICA: Resuelva los siguientes ejercicios justificando las conclusiones obtenidas. Usuario (N) Cajero (1) Lector de cheques (1)