Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura Orientada a Objetos — IV - UFG 2024

Arquitetura de SoftwareArquitetura Orientada a Objetos
Código
qg269953
Banca
IV - UFG
Órgão
Prefeitura de Rio Branco - AC
Ano
2024
Nível
Superior
Cargo
Analista de Suporte - Especialização em Redes de Computadores
O modelo de arquitetura em que vários sistemas independentes são interconectados por meio de interfaces e protocolos padronizados, com o objetivo de criar um sistema integrado e coeso, é conhecido como Arquitetura
  1. ACliente-Servidor.
  2. Bem Camadas.
  3. COrientada a Serviços.
  4. DMonolítica.
Revelar gabarito e comentário

GabaritoC — Orientada a Serviços.

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 C. A descrição do enunciado — "vários sistemas independentes interconectados por meio de interfaces e protocolos padronizados, com o objetivo de criar um sistema integrado e coeso" — é a definição clássica da Arquitetura Orientada a Serviços (SOA). Nesse estilo, os sistemas oferecem funcionalidades como serviços acessíveis via web services, com baixo acoplamento e comunicação por barramento de serviços.

A banca espera que o candidato identifique a característica essencial da SOA: a integração de sistemas heterogêneos por meio de contratos padronizados. As demais alternativas representam outros estilos arquiteturais, que não se encaixam na descrição.

Alternativa A — ❌ Incorreta

A arquitetura Cliente-Servidor envolve basicamente dois papeis: um cliente que solicita e um servidor que responde. Embora possa haver múltiplos clientes, não é uma integração de "vários sistemas independentes" com interfaces padronizadas para formar um todo coeso; é um modelo de comunicação ponto a ponto.

Alternativa B — ❌ Incorreta

A arquitetura em Camadas organiza o software em níveis hierárquicos (ex.: apresentação, negócio, dados). Cada camada se comunica apenas com a adjacente, não havendo a interconexão de sistemas independentes via protocolos padronizados. É uma estrutura interna do sistema, não uma integração entre sistemas.

Alternativa C — ✅ Correta ⟵ GABARITO

Conforme, a Arquitetura Orientada a Serviços (SOA) é um padrão de baixo acoplamento onde funcionalidades são disponibilizadas como serviços, acessíveis por interfaces e protocolos padronizados (como WSDL, SOAP, REST). Os serviços são conectados por um barramento (ESB), permitindo que sistemas independentes se integrem de forma coesa. A descrição do enunciado traduz exatamente esse conceito.

Alternativa D — ❌ Incorreta

A arquitetura Monolítica é caracterizada por um único bloco de software onde todos os componentes são fortemente acoplados e executados em um único processo. Não há independência entre sistemas, nem interfaces padronizadas para integração; é o oposto do que foi descrito.


Gabarito: letra C.

Link permanente: /questoes/qg269953