Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2025
Engenharia de Software›Desenvolvimento de Software
Código
ce204194
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-EXE
Ano
2025
Nível
Superior
Cargo
Analista de Previdência Complementar - Área 10: Infraestrutura e Cibersegurança
Em relação a arquiteturas e tecnologias de sistemas de informação, julgue o item subsecutivo.Na arquitetura orientada a serviço, estabelecem-se interfaces bem definidas entre os componentes do sistema, criando-se um acoplamento forte na camada de contrato de serviço enquanto se mantém um acoplamento fraco na implementação interna dos serviços.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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 Serviços e Acoplamento
✅ CERTO. A afirmação está correta. Na arquitetura orientada a serviço (SOA), os serviços se comunicam por meio de contratos bem definidos – interfaces rigorosamente especificadas – o que estabelece um acoplamento forte na camada de contrato, ou seja, as interfaces devem ser seguidas à risca. Paralelamente, a implementação interna de cada serviço permanece com acoplamento fraco, pois alterações no código interno não afetam outros serviços, desde que o contrato seja mantido. Esse princípio é fundamental para o desacoplamento entre serviços e para a reutilização.
A banca cobra o entendimento de que, em SOA, o contrato é rígido (forte) na definição da interface, mas a implementação é flexível e independente (fraca). O item reflete exatamente essa separação: acoplamento forte no contrato e fraco na implementação.
SOA (Arquitetura Orientada a Serviços): Camada de contrato (Interface bem definida, Acoplamento forte (rígido)); Implementação interna (Código independente, Acoplamento fraco (flexível)); Princípio (Contrato rígido, Implementação reutilizável)