Prévia do material em texto
2 Sistemas distribuídos são uma arquitetura de software composta por vários componentes que estão localizados em diferentes máquinas interligadas por uma rede. Eles trabalham de forma coordenada para fornecer um serviço unificado ao usuário, mesmo que estejam geograficamente dispersos. Esses sistemas são amplamente utilizados para melhorar a escalabilidade, disponibilidade e desempenho, especialmente em ambientes de computação em nuvem, em que recursos podem ser provisionados dinamicamente conforme a demanda. Compreender as características e limitações dos sistemas distribuídos é fundamental para seu correto desenvolvimento e implementação. Sobre sistemas distribuídos, assinale a alternativa correta: A) Sistemas distribuídos são compostos por múltiplos dispositivos autônomos que se comunicam através de uma rede de computadores. B) Sistemas distribuídos não podem ser implementados em ambientes de computação em nuvem. C) Sistemas distribuídos não suportam a tolerância a falhas, pois cada nó deve ser independente e autossuficiente. D) Em sistemas distribuídos, todos componentes de hardware e software estão localizados em um único local físico E) A principal vantagem dos sistemas distribuídos é a falta de escalabilidade para atender à demanda crescente.