CESGRANRIO — Profissional Transpetro de Nível Superior - Junior: Ênfase: 4: Análise de Sistemas - Infraestrutura — Conceitos básicos de programação — 2023

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

  1. A)

    acesso

  2. B)

    localização

  3. C)

    replicação

  4. D)

    desempenho

  5. 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.

Questões relacionadas