Pular para o conteúdo principal

Questão de Engenharia de Software — Acoplamento e Coesão — COVEST-COPSET 2019

Engenharia de SoftwareAcoplamento e Coesão
Código
qq441755
Banca
COVEST-COPSET
Órgão
UFPE
Ano
2019
Nível
Médio
Cargo
Técnico de Tecnologia da Informação - Sistemas
Comparando as abordagens de RPC (remote procedure call) e Mensageria (messaging) para a integração de sistemas, selecione a afirmação correta.
  1. AA principal vantagem de uma abordagem com acoplamento mais fraco, como a de mensageria, é a redução de complexidade.
  2. BApesar do acoplamento mais forte, uma abordagem como RPC fornece um canal abstrato representado por um broker que age como mediador da comunicação e garante o envio de chamadas de procedimento se o destinatário estiver indisponível.
  3. CUma abordagem como mensageria traz a vantagem de se enviar as mensagens diretamente do remetente a um destinatário, evitando o overhead que poderia ser introduzido se fosse utilizado um mediador, como no caso do RPC.
  4. DO acoplamento fraco, inerente à abordagem de mensageria, fornece benefícios como flexibilidade e escalabilidade, mas introduz um modelo de programação que pode dificultar o projeto (design), construção e depuração das soluções.
  5. EA noção de RPC traz uma semântica de chamada de métodos síncrona, que facilita a programação, mas faz que programadores precisem decidir em tempo de desenvolvimento quais componentes executarão localmente ou remotamente.
Revelar gabarito e comentário

GabaritoD — O acoplamento fraco, inerente à abordagem de mensageria, fornece benefícios como flexibilidade e escalabilidade, mas introduz um modelo de programação que pode dificultar o projeto (design), construção e depuração das soluções.

Link permanente: /questoes/qq441755