Engenharia Múltipla Escolha

Existem diferentes formas de classificar um problema em um sistema distribuído; cada tipo remete a uma ideia específica de tratamento de erros. Se um sistema distribuído deixa de responder abruptamente, e o cliente, mesmo com tentativas repetidas de reconexão, não consegue concluir, pode-se afirmar que esse sistema distribuído teve uma:

Existem diferentes formas de classificar um problema em um sistema distribuído; cada tipo remete a uma ideia específica de tratamento de erros. Se um sistema distribuído deixa de responder abruptamente, e o cliente, mesmo com tentativas repetidas de reconexão, não consegue concluir, pode-se afirmar que esse sistema distribuído teve uma:

  1. falha arbitrária.
  2. falha por omissão.
  3. falha por temporização.
  4. falha de resposta.
  5. falha por queda.

Resolução completa

Explicação passo a passo

E
Alternativa E

Análise da Questão sobre Falhas em Sistemas Distribuídos

Introdução

A questão aborda a classificação de falhas em sistemas distribuídos, um conceito fundamental para entender como esses sistemas lidam com erros e garantem confiabilidade.

Desenvolvimento

Quando analisamos o cenário descrito no enunciado, identificamos características específicas:

CaracterísticaDescrição
Comportamento do sistemaDeixa de responder abruptamente
Tentativas do clienteMúltiplas tentativas de reconexão
ResultadoCliente não consegue concluir a operação

Tipos de Falhas em Sistemas Distribuídos

  1. Falha por Queda (Crash Failure)
  • O processo para completamente de executar
  • Não responde mais às requisições
  • É o caso descrito na questão
  1. Falha por Omissão
  • Mensagens são perdidas ou não enviadas
  • Sistema pode estar ativo mas não comunica
  1. Falha Arbitrária/Byzantine
  • Sistema se comporta de forma imprevisível ou maliciosa
  • Pode enviar respostas incorretas propositalmente
  1. Falha por Temporização
  • Relacionada a atrasos excessivos
  • Respostas chegam fora dos prazos esperados

## Análise das Alternativas

  • A. Falha arbitrária ❌ - Envolve comportamento malicioso ou imprevisível, não apenas parar de responder
  • B. Falha por omissão ❌ - Refere-se à perda de mensagens, não ao sistema inteiro parar
  • C. Falha por temporização ❌ - Seria quando o sistema responde mas muito lentamente
  • D. Falha de resposta ❌ - Não é uma classificação padrão em teoria de sistemas distribuídos
  • E. Falha por queda ✅ - Corresponde exatamente ao cenário: sistema para abruptamente de funcionar

Conclusão

A descrição "deixa de responder abruptamente" com impossibilidade de reconexão caracteriza claramente uma falha por queda (crash failure), onde o componente simplesmente para de operar sem emitir qualquer sinal adicional.

Alternativa E

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.