Lista de Exercícios
Sistemas Operacionais Distribuídos - 97.2
- Explique os conceitos de criptografia com chave
secreta e criptografia com chave pública e privada.
- Explique quais são as dificuldades relacionadas à
distribuição de chaves para o uso de criptografia.
- Qual a semântica de compartilhamento de arquivos
oferecida pelo NFS? E pelo Andrew File System?
- Que motivações existem para se dar suporte
a replicação em um sistema de arquivos?
De que formas este suporte pode ser implementado?
- Que motivações existem para um sistema operacional
dar suporte à migração de processos?
- Explique o que é alocação estática e alocação
dinâmica de processadores.
Para que tipo de sistema cada uma destas técnicas pode
ser adequada?
- Explique os modelos de sistemas distribuídos baseados
em estações de trabalho e em bancos de processadores.
- Explique a diferença entre o aproveitamento de carga ociosa
no modelo de estações de trabalho e o balanceamento de carga
no modelo de banco de processadores.
- Discuta as principais dificuldades em se implementar
um balanceamento dinâmico de carga.
- Faça uma comparação dos sistemas Andrew e NFS,
apontando as principais diferenças de projeto.
- Explique o funcionamento do escalonador do sistema
operacional Andrew.
- Explique o conceito de capability no Amoeba,
e explique como um capability é gerado, e como pode
ser manipulado por clientes e servidores para verificação
de direitos.
Last update: Mon Nov 17 14:56:54 EDT 1997
by Noemi