Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FUNDATEC 2023
Arquitetura de Software›SOA (Service-oriented architecture)
Código
qq890168
Banca
FUNDATEC
Órgão
BRDE
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas - Desenvolvimento de Sistemas
É uma característica da Arquitetura Orientada a Serviços (SOA – Service Oriented Architecture):
ANão utilização de padrões.
BAlta disponibilidade.
CAlto índice de redundância de serviços.
DBaixa interoperabilidade.
EBaixo acoplamento.
Revelar gabarito e comentário▾
GabaritoE — Baixo acoplamento.
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 (SOA)
Gabarito: letra E. O baixo acoplamento é a característica central da SOA, onde os serviços são independentes, com interfaces bem definidas e comunicação padronizada, reduzindo dependências entre eles. A literatura define SOA como "um padrão de arquitetura de software de baixo acoplamento" e destaca que "os serviços SOA são menos acoplados que as funções de bibliotecas de um programa executável".
A banca testa se o candidato conhece os princípios fundamentais da SOA, em especial o baixo acoplamento, a interoperabilidade e o uso de padrões.
Alternativa A — ❌ Incorreta
Afirma que SOA não utiliza padrões. Na verdade, a SOA emprega diversos padrões abertos, como XML, WSDL, SOAP e REST, para garantir a descrição, descoberta e comunicação entre serviços.
Alternativa B — ❌ Incorreta
Alta disponibilidade não é uma característica inerente da SOA; pode ser implementada como requisito não funcional, mas não define a arquitetura.
Alternativa C — ❌ Incorreta
Alto índice de redundância de serviços não é um objetivo da SOA. Busca-se reutilização e baixo acoplamento, mas redundância excessiva não é um princípio.
Alternativa D — ❌ Incorreta
Baixa interoperabilidade contradiz um dos pilares da SOA, que visa justamente a interoperabilidade entre sistemas heterogêneos, independente de plataforma ou linguagem.
Alternativa E — ✅ Correta ⟵ GABARITO
Baixo acoplamento é a característica definidora da SOA. Serviços são unidades independentes que se comunicam por interfaces padronizadas, minimizando dependências diretas entre eles.
NÃO CAIA NESSA!
A alternativa D inverte o conceito: troca "alta interoperabilidade" por "baixa interoperabilidade". Essa é uma armadilha clássica para testar se o candidato domina os princípios fundamentais da SOA.