Arquitetura de softwareSistemas distribuídos
- (IADES 2018)
Um sistema distribuído é um conjunto de nós fracamente acoplados interconectados por uma rede de comunicação.
SILBERSCHATZ, A.; GALVIN, P. B.; GREG, G. Fundamentos de sistemas operacionais. 9. ed. Rio de Janeiro: LTC, 2015.
Em relação ao tema do texto, assinale a alternativa correta.
A) Os nós de um sistema distribuído são iguais.
B) O conceito de compartilhamento de recursos é aplicável nesse contexto, sendo que a seguinte desvantagem surge: se vários nós estão interconectados, é altamente provável que um nó fique sem recursos para ser executado.
C) Um sistema distribuído pode realizar o processamento de um único processo de forma paralela, porém a perda de desempenho para realizar a distribuição do código via rede entre os processadores é tão alta que essa abordagem é pouco utilizada.
D) Quando um nó do sistema falha, outros nós podem assumir a tarefa dele, garantindo que o processo em execução não seja abortado. Uma desvantagem dessa abordagem é que, com a queda de um nó, aumenta-se a carga sobre o resto do sistema.
E) Um fenômeno comum em sistemas distribuídos, conhecido como starvation , consiste na garantia de que nenhum processo ficará sem recursos eternamente, garantindo distribuição justa de recursos.
Próximo:
EXERCÍCIOS - Exercício 3
Vamos para o Anterior: Exercício 1
Tente Este: Exercício 35
Primeiro: Exercício 1
VOLTAR ao índice: Arquitetura de software