Um sistema distribuído é composto por componentes que estão ...

Próximas questões
Com base no mesmo assunto
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630632 Arquitetura de Software
Um sistema distribuído é composto por componentes que estão espalhados em computadores distintos e que usam a rede para se comunicarem e coordenarem suas ações. Assinale a alternativa CORRETA.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A. Vamos entender por quê e analisar as demais alternativas.

Alternativa A:
Em um sistema distribuído, a falha pode ser parcial e o usuário final pode não perceber a ocorrência da falha. Isso significa que, se um componente do sistema falhar, outros componentes podem continuar funcionando, garantindo que o serviço permaneça disponível para o usuário. Esta natureza de resiliência é um dos principais pontos fortes dos sistemas distribuídos.

Alternativa B:
Incorreta. Sistemas distribuídos são projetados justamente para serem escaláveis. A escalabilidade permite adicionar mais recursos (hardware ou software) para atender a um número crescente de usuários de forma eficiente. Isso contradiz a afirmação de que não são escaláveis.

Alternativa C:
Incorreta. Um navegador web, por si só, não é um sistema distribuído. Ele é uma aplicação cliente que se comunica com servidores distribuídos na web. Embora ele possa acessar múltiplos servidores ao mesmo tempo, isso não o caracteriza como um sistema distribuído.

Alternativa D:
Incorreta. Embora cluster, grid e cloud sejam todos exemplos de sistemas distribuídos, a descrição dada é imprecisa. Clusters podem ser usados tanto em redes locais quanto em redes maiores. Grids podem integrar sistemas de diferentes instituições. A Cloud é uma infraestrutura que pode ser usada tanto para sistemas internos quanto externos e de diferentes instituições. Portanto, as definições não são limitadas da forma apresentada na alternativa.

Alternativa E:
Incorreta. Middleware é um software que facilita a comunicação e a gestão de dados em sistemas distribuídos, mas não é específico para clusters nem restrito a equipamentos com a mesma arquitetura de máquina. Ele pode ser usado em diversas configurações para integrar componentes heterogêneos.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Erros:


b) Sistemas distribuídos SÃO escaláveis

c) nada a haver

d) Cluster, Grid e Cloud NÃO são sinônimos para sistemas distribuídos (cluster pode integrar mais de uma instituição)

e)Middleware é p/ arquitetura diferentes. 


Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo