Questão de Arquitetura de Software — Interoperabilidade — FURB 2025
Arquitetura de Software›Interoperabilidade
Código
qg497127
Banca
FURB
Órgão
Prefeitura de Florianópolis - SC
Ano
2025
Nível
Superior
Cargo
Auditor Fiscal de Tributos Municipais - Tecnologia da Informação - 2º Dia
Uma prefeitura quer integrar sistemas de educação, saúde e transporte via dados abertos e interoperáveis. Analise as afirmações a seguir sobre o interoperabilidade de sistemas:I. Publicar APIs REST com JSON contribui para a interoperabilidade técnica das integrações.II. Interoperabilidade semântica pode ser feita através do uso de vocabulários controlados (ex: Schema.org) e ontologias específicas de domínio.III. Web Services baseados em SOAP são adequados para ambientes onde a validação de esquema (XSD) e segurança WS-* são requisitos.É correto o que se afirma em:
AI e III, apenas.
BII, apenas.
CI e II, apenas
DI, II e III.
EIII, apenas.
Revelar gabarito e comentário▾
GabaritoD — I, II e III.
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”.
Interoperabilidade de sistemas
Gabarito: letra D (I, II e III). Todos os itens descrevem corretamente aspectos de interoperabilidade técnica e semântica, bem como a adequação do SOAP para cenários que exigem validação de esquema e segurança.
A questão aborda três dimensões da interoperabilidade: técnica (I), semântica (II) e a escolha entre padrões de web services (III). Vamos analisar cada item.
Afirmação
Conteúdo
Correção
Justificativa
I
Publicar APIs REST com JSON contribui para a interoperabilidade técnica das integrações.
✅ Correto
JSON é leve e amplamente suportado; REST usa métodos HTTP padronizados, facilitando a comunicação entre sistemas heterogêneos.
II
Interoperabilidade semântica pode ser feita através do uso de vocabulários controlados (ex: Schema.org) e ontologias específicas de domínio.
✅ Correto
Vocabulários e ontologias garantem que o significado dos dados seja compartilhado, evitando ambiguidades — abordagem clássica de interoperabilidade semântica.
III
Web Services baseados em SOAP são adequados para ambientes onde a validação de esquema (XSD) e segurança WS-* são requisitos.
✅ Correto
SOAP oferece suporte nativo a XSD, WS-Security e transações, sendo indicado para cenários corporativos que exigem esses recursos.
Interoperabilidade
1Técnica
REST + JSON
SOAP + XML
Validação XSD
Segurança WS-*
2Semântica
Vocabulários controlados (Schema.org)
Ontologias de domínio
LEVEL · soulevel.com.br
Item I — ✅ Correto
APIs RESTful que utilizam JSON são um padrão consolidado para interoperabilidade técnica. O JSON é leve e amplamente suportado, e o estilo REST utiliza os métodos HTTP de forma padronizada, facilitando a comunicação entre sistemas heterogêneos. Isso está alinhado com os princípios de interoperabilidade técnica, que se preocupam com a capacidade de troca de dados entre plataformas.
Item II — ✅ Correto
Interoperabilidade semântica vai além do formato de dados: garante que o significado dos dados seja compreendido por ambos os lados. O uso de vocabulários controlados (como Schema.org) e ontologias específicas de domínio permite que os sistemas compartilhem a mesma interpretação dos dados, evitando ambiguidades. Essa é a abordagem clássica descrita em referências sobre interoperabilidade semântica.
Item III — ✅ Correto
Web Services SOAP (Simple Object Access Protocol) são frequentemente utilizados em ambientes corporativos que exigem validação de esquema via XSD (XML Schema Definition) e segurança por meio de WS-* (como WS-Security). Diferentemente do REST, o SOAP oferece suporte nativo a transações, confiabilidade e segurança, sendo adequado para integrações que demandam esses requisitos.
PEGA ESSA DICA!
Para questões de interoperabilidade, lembre-se: a camada técnica trata do formato de transporte (REST/JSON, SOAP/XML), enquanto a semântica trata do significado (vocabulários controlados, ontologias). O SOAP é mais verboso e rígido, mas oferece recursos avançados de segurança e validação.
Conclusão: Os itens I, II e III estão corretos. Portanto, a alternativa D é o gabarito.