Questão nº 55

Questão de Arquitetura de Software · FCC TJ-CE 2022 (nº 55)

FCC2022Analista Judiciário - Especialidade Ciência da Computação - Área Sistemas da InformaçãoArquitetura de Software
Gabarito: Bver comentário ↓

Ao pesquisar a Arquitetura Orientada a Serviços, um Analista observou que ela deve ter, como características-chave, para seu adequado funcionamento,

Resposta comentada

Gabarito Alternativa B

A Arquitetura Orientada a Serviços (SOA) é um estilo de arquitetura de software que organiza aplicações como uma coleção de serviços independentes e interoperáveis, que podem ser reutilizados e combinados para formar novas aplicações. O objetivo é criar sistemas mais flexíveis, escaláveis e fáceis de manter.

(A) Incorreta: SOA promove a interoperabilidade, permitindo que serviços desenvolvidos em linguagens e plataformas diferentes se comuniquem através de interfaces padronizadas. A exigência de linguagens idênticas é contrária a esse princípio.
(B) Correta: O fraco acoplamento é fundamental em SOA. Significa que os serviços são independentes entre si, conhecendo apenas a interface pública dos outros serviços, e não sua implementação interna. Isso aumenta a flexibilidade, reusabilidade e resiliência do sistema.
(C) Incorreta: A SOA busca reduzir a dependência de tecnologias específicas entre aplicações, promovendo a interoperabilidade através de padrões e protocolos abertos. A armadilha aqui é que, embora serviços usem protocolos para comunicação, o objetivo é evitar uma dependência rígida e específica que impeça a troca de tecnologias subjacentes.
(D) Incorreta: A SOA depende fortemente de padronizações, especialmente para interfaces de serviço (como WSDL, REST), formatos de dados (XML, JSON) e protocolos de comunicação (HTTP, SOAP), para garantir a interoperabilidade entre os serviços.
(E) Incorreta: O reuso de serviços é um pilar da SOA e não se limita a redes locais. Serviços podem ser disponibilizados e consumidos em ambientes distribuídos, incluindo a internet, para maximizar seu alcance e valor.

Fonte: FCC TJ-CE 2022 Analista Judiciário - Especialidade Ciência da Computação - Área Sistemas da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho