Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — IMPARH 2024

Arquitetura de SoftwareArquitetura de Software
Código
qg257244
Banca
IMPARH
Órgão
Prefeitura de Fortaleza - CE
Ano
2024
Nível
Superior
Cargo
Analista de Regulação - Ciências da Computação
Qual afirmação é verdadeira sobre arquitetura orientada a eventos?
  1. AArquitetura orientada a evento tem baixo grau de acoplamento espacial.
  2. BOs brokers de mensagens são usados em arquiteturas orientadas a eventos para realizar operações de carga balanceada entre serviços.
  3. CArquitetura orientada a evento tem alto grau de acoplamento temporal.
  4. DA arquitetura orientada a eventos depende de comunicação síncrona para transmitir mensagens.
Revelar gabarito e comentário

GabaritoA — Arquitetura orientada a evento tem baixo grau de acoplamento espacial.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquitetura Orientada a Eventos

Gabarito: letra A. Arquitetura orientada a eventos (EDA) é caracterizada por baixo acoplamento espacial, pois produtores e consumidores de eventos não precisam se conhecer mutuamente, comunicando-se através de um intermediário (broker). Essa característica está corretamente afirmada na alternativa A. As demais alternativas incorrem em erros típicos: brokers são usados para desacoplamento, não exclusivamente para balanceamento de carga; o acoplamento temporal é baixo, não alto; e a comunicação é assíncrona, não síncrona.

A banca testa o entendimento dos princípios fundamentais da EDA, especialmente as noções de acoplamento espacial e temporal.

Alternativa A — ✅ Correta ⟵ GABARITO

Afirma que a arquitetura orientada a eventos tem baixo grau de acoplamento espacial. Isso é correto: produtores e consumidores de eventos são independentes quanto à localização e identidade — eles se comunicam via broker sem precisar saber quem está do outro lado. Esse desacoplamento espacial é uma das principais vantagens do estilo.

Alternativa B — ❌ Incorreta

Diz que os brokers de mensagens são usados para realizar operações de carga balanceada entre serviços. Embora um broker possa contribuir para distribuição de carga, sua função primária em EDA é o desacoplamento (espacial e temporal) entre produtores e consumidores. Balanceamento de carga é uma preocupação de infraestrutura, não uma finalidade intrínseca do broker no contexto arquitetural.

Alternativa C — ❌ Incorreta

Afirma que EDA tem alto grau de acoplamento temporal. Na verdade, o oposto é verdadeiro: a comunicação é assíncrona (eventos são publicados e consumidos posteriormente), o que garante baixo acoplamento temporal — produtores e consumidores não precisam estar ativos simultaneamente.

Alternativa D — ❌ Incorreta

Declara que EDA depende de comunicação síncrona. Erro grave: a marca da EDA é justamente a comunicação assíncrona mediada por eventos. A síncrona implicaria alto acoplamento temporal e espacial, contradizendo os princípios do estilo.

NÃO CAIA NESSA!

A banca explora a confusão entre as funções do broker (desacoplamento vs. balanceamento) e inverte os conceitos de acoplamento temporal (alto vs. baixo). Fique atento: em EDA, produtor e consumidor são independentes no espaço e no tempo.

Gabarito: letra A

Link permanente: /questoes/qg257244