Edición de «Final Octubre 2016 (Sistemas Operativos)»

De Cuba-Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces publica los cambios para así efectuar la reversión.

Revisión actual Tu texto
Línea 1: Línea 1:
'''Procesos'''
'''Procesos'''
a) ¿Por qué los threads trabajan con funciones reentrantes?
a) ¿Por qué los threads trabajan con funciones reentrantes?
b) Una PCB clásica para el manejo de procesos contiene todos los recursos para que el proceso pueda ejecutar, por ejemplo Registros, Archivos abiertos, etc. ¿Cómo debe modificarse para soportar threads?
b) Una PCB clásica para el manejo de procesos contiene todos los recursos para que el proceso pueda ejecutar, por ejemplo Registros, Archivos abiertos, etc. ¿Cómo debe modificarse para soportar threads?




'''Sincronizacion'''
'''Sincronizacion'''
a) Describir lo que ocurre desde el punto de vista del sistema operativo cuando se recibe un signal() y hay que "despertar" a un proceso.
a) Describir lo que ocurre desde el punto de vista del sistema operativo cuando se recibe un signal() y hay que "despertar" a un proceso.
b) ¿Para qué sirve el algoritmo de Peterson de secciones críticas? ¿En qué contexto lo usaría?
b) ¿Para qué sirve el algoritmo de Peterson de secciones críticas? ¿En qué contexto lo usaría?




'''Scheduling'''
'''Scheduling'''
a) ¿Cuál es el problema al que se enfrenta el scheduling en SMP?
a) ¿Cuál es el problema al que se enfrenta el scheduling en SMP?
b) Explicar el concepto de inversión de prioridades y su relación con scheduling.
b) Explicar el concepto de inversión de prioridades y su relación con scheduling.




'''Sistemas de archivos'''
'''Sistemas de archivos'''
a) Describir las estructuras de datos de ext2.
a) Describir las estructuras de datos de ext2.
b) Dar un ejemplo de la vida real donde tenga sentido que los archivos se guarden en bloques contiguos.
b) Dar un ejemplo de la vida real donde tenga sentido que los archivos se guarden en bloques contiguos.




'''Seguridad'''
'''Seguridad'''
a) Definir DAC y comparar los permisos default de Windows y Linux.
a) Definir DAC y comparar los permisos default de Windows y Linux.
b) Pensar cómo se podría detectar que el sistema operativo fue modificado desde la última vez que fue accedido (por ejemplo, alguien vino y le agregó keylogging).  
b) Pensar cómo se podría detectar que el sistema operativo fue modificado desde la última vez que fue accedido (por ejemplo, alguien vino y le agregó keylogging).  


Línea 37: Línea 27:


'''Sistemas distruibuidos'''
'''Sistemas distruibuidos'''
a) Diseñar un protocolo para que un cliente A pueda hacer RPC con un servidor B a través de un canal seguro. A conoce la IP de B y su clave pública, pero B no conoce ninguno de estos datos de A (y tampoco puede recibir la clave pública a través de un mensaje, porque es trampa :) ).
a) Diseñar un protocolo para que un cliente A pueda hacer RPC con un servidor B a través de un canal seguro. A conoce la IP de B y su clave pública, pero B no conoce ninguno de estos datos de A (y tampoco puede recibir la clave pública a través de un mensaje, porque es trampa :) ).


''Me dejó asumir que B tiene una lista de usuarios y passwords, y A es uno de ellos.''
''Me dejó asumir que B tiene una lista de usuarios y passwords, y A es uno de ellos.''
Ten en cuenta que todas las contribuciones a Cuba-Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Cuba-Wiki:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)