Final Marzo 2019 (Sistemas Operativos)

De Cuba-Wiki

El tiempo era 2hs y media. Los ejercicios se calificaban con Bien, Mal, Regular. Se aprobaba con 4 ejercicios Bien y a lo sumo 1 Mal.

Procesos - explicar diferencia entre proceso y thread y relación de este último con funciones reentrantes. - explicar qué es un árbol de procesos y cuál es su importancia.

Sincronización - explicar deadlock con un dibujo y en pocas palabras.

Administración de E/S - por qué los algoritmos de scheduling se miden en cilindros. ¿Está bien? ¿Por qué? - explicar SAN

Seguridad - explicar qué es una función de hash segura y ejemplificar dos usos en un sistema operativo. - comparar DAC y MAC

Sistemas de archivos - explicar journaling en ext3. ¿Qué problema resuelve?

Sistemas distribuidos - explicar diferencias entre sistema paralelo y distribuidos. - explicar los problemas del mecanismo de token passing y sus resoluciones.