Final Diciembre 2016 (Sistemas Operativos)

De Cuba-Wiki

Procesos

- Es importante que el programador sepa que funciones terminan haciendo una syscall? en caso afirmativo, ¿Por qué?

- Qué es una función reentrante y relacionarlo con threads

Scheduling

- Qué es el problema de inversión de prioridades y que scheduler afecta

-Qué particularidad hay que tener en cuenta a la hora de pensar algoritmos de scheduling en hardware moderno

Sincronización

- que hace el algoritmo de peterson y cuando lo usaría

- que es deadlock y por que no hay deadlock cuando se usan monitores

Filesystems

-Qué es el superbloque y que pasa si se pierde su información?

- Cuál es la diferencia a nivel de operaciones, de cuando se hace ls y ls-l

Seguridad

-Qué es DAC y comparar windows y linux

-decir una manera usando criptografía de ver que una aplicación es confiable indicando que cosas se asumen Sistemas distribuidos) Explicar el algoritmo de Lamport de ordenación de eventos en sistemas distribuidos.

Había que tener 4 bien y a lo sumo 1 mal