Enunciado
Uma aplicação distribuída é dividida em diferentes partes que se comunicam através de uma rede de comunicação de dados, podendo cada parte ser executada em qualquer processador de qualquer um dos componentes do sistema distribuído. Para viabilizar isso, o sistema deve oferecer transparência e tolerância a falhas em vários níveis, criando a ideia de imagem única do sistema (single system image). Dentre os vários aspectos relativos à transparência, há um no qual o usuário não tem de se preocupar onde estão os recursos dos quais suas aplicações necessitam. Esse aspecto é o de transparência de
Alternativas
- A)
acesso
- B)
localização
- C)
replicação
- D)
desempenho
- E)
escalabilidade
Gabarito e comentário
Resposta correta: B
Transparência de localização significa que o usuário ou a aplicação pode utilizar um recurso distribuído sem precisar saber em qual máquina, nó ou endereço físico esse recurso está. O sistema esconde a localização real e apresenta uma visão integrada dos recursos. Como o enunciado afirma que o usuário não precisa se preocupar com onde os recursos estão, trata-se de transparência de localização. Alternativa B.