Logo Passei Direto
Buscar
Os sistemas distribuídos têm uma grande importância na rede mundial de computadores, pois permitem que múltiplos dispositivos conectados a ela colaborem para fornecer serviços e recursos para os usuários finais. Isso é fundamental para a operação da internet, que é uma rede distribuída de computadores interconectados em todo o mundo. Sobre sistema distribuídos, analise as afirmativas a seguir. I. Em sistemas distribuídos, a troca de mensagens entre os componentes é sempre realizada de forma síncrona, ou seja, o remetente espera a confirmação do destinatário antes de prosseguir com a execução da troca. II. Em sistemas distribuídos, quando uma mensagem é enviada de um componente para outro, é garantido que ela sempre chegará ao destino, mesmo que ocorram problemas. III. Em sistemas distribuídos, é possível utilizar o modelo de comunicação de 'publicação/assinatura', no qual um componente pode publicar uma mensagem em um tópico e os outros componentes a recebem. IV. Em sistemas distribuídos, é sempre necessário utilizar um software que atue como uma camada intermediária entre diferentes sistemas e aplicativos. conhecido como 'middleware', para a troca de mensagens. É correto o que se afirma em:
User badge image
Reinaldo Toso Júnior

ano passado

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada afirmativa: I. Em sistemas distribuídos, a troca de mensagens entre os componentes é sempre realizada de forma síncrona, ou seja, o remetente espera a confirmação do destinatário antes de prosseguir com a execução da troca. Falso. A comunicação em sistemas distribuídos pode ser síncrona ou assíncrona. Na comunicação assíncrona, o remetente não precisa esperar pela confirmação do destinatário. II. Em sistemas distribuídos, quando uma mensagem é enviada de um componente para outro, é garantido que ela sempre chegará ao destino, mesmo que ocorram problemas. Falso. Não há garantia de entrega de mensagens em sistemas distribuídos, pois problemas como falhas de rede podem ocorrer. III. Em sistemas distribuídos, é possível utilizar o modelo de comunicação de 'publicação/assinatura', no qual um componente pode publicar uma mensagem em um tópico e os outros componentes a recebem. Verdadeiro. Esse modelo é uma forma comum de comunicação em sistemas distribuídos. IV. Em sistemas distribuídos, é sempre necessário utilizar um software que atue como uma camada intermediária entre diferentes sistemas e aplicativos, conhecido como 'middleware', para a troca de mensagens. Falso. Embora o middleware seja frequentemente utilizado para facilitar a comunicação, não é sempre necessário; existem sistemas que podem operar sem ele. Com base nas análises, a única afirmativa verdadeira é a III. Portanto, a alternativa correta que contém todos os itens verdadeiros é: nenhuma alternativa.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: I. Em sistemas distribuídos, a troca de mensagens entre os componentes é sempre realizada de forma síncrona, ou seja, o remetente espera a confirmação do destinatário antes de prosseguir com a execução da troca. Falso, em sistemas distribuídos a troca de mensagens pode ser realizada de forma síncrona ou assíncrona, não sendo sempre necessária a confirmação imediata do destinatário. II. Em sistemas distribuídos, quando uma mensagem é enviada de um componente para outro, é garantido que ela sempre chegará ao destino, mesmo que ocorram problemas. Falso, em sistemas distribuídos não há garantia absoluta de entrega de mensagens, pois podem ocorrer falhas na rede ou nos componentes que impeçam a entrega. III. Em sistemas distribuídos, é possível utilizar o modelo de comunicação de 'publicação/assinatura', no qual um componente pode publicar uma mensagem em um tópico e os outros componentes a recebem. Verdadeiro, esse é um modelo de comunicação comum em sistemas distribuídos. IV. Em sistemas distribuídos, é sempre necessário utilizar um software que atue como uma camada intermediária entre diferentes sistemas e aplicativos, conhecido como 'middleware', para a troca de mensagens. Verdadeiro, o uso de middleware é comum em sistemas distribuídos para facilitar a comunicação entre diferentes componentes. Com base nas análises, as afirmativas corretas são a III e IV. Portanto, a alternativa correta que contém todos os itens verdadeiros é: d) III e IV.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina