Questão de Sistemas de Informação — Sistemas de Informação — CESPE / CEBRASPE 2024
Sistemas de Informação›Sistemas de Informação
Código
ce168418
Banca
CESPE / CEBRASPE
Órgão
CAGEPA - PB
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Sistemas de TI
A interoperabilidade de sistemas é essencial em muitos campos, incluindo saúde, governo, TI, telecomunicações e comércio, pois facilita a comunicação, a eficiência e a tomada de decisões. Acerca desse tema, assinale a opção correta.
AOs desafios da interoperabilidade incluem padrões e protocolos; segurança e privacidade; custos de implementação; resistência à mudança.
BWeb services é pouco interoperável, devido à comunicação entre diferentes plataformas e tecnologias.
CWeb services usam o padrão REST (representation state transfer), um protocolo baseado em XML, para a troca de informações estruturadas.
DTodas as APIs são web services, mas nem todos os web services são APIs.
EDiferentemente de web services, APIs geralmente utilizam HTTP ou HTTPS como protocolo de comunicação principal.
Revelar gabarito e comentário▾
GabaritoA — Os desafios da interoperabilidade incluem padrões e protocolos; segurança e privacidade; custos de implementação; resistência à mudança.
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 e Web Services
Gabarito: letra A. A interoperabilidade depende de padrões, protocolos, segurança, custos e resistência à mudança – desafios reais e amplamente reconhecidos. As demais alternativas contêm erros conceituais comuns sobre web services e APIs.
A banca testa o conhecimento básico sobre interoperabilidade e as diferenças entre API e web service, além do conceito de REST.
Interoperabilidade
1Desafios
Padrões e protocolos
Segurança e privacidade
Custos de implementação
Resistência à mudança
2Web services
Promovem interoperabilidade
Tipos
SOAP (protocolo)
REST (estilo arquitetural)
Formatos: XML, JSON, YAML
3API × Web service
Todo web service é API
Nem toda API é web service
APIs locais (bibliotecas)
Ambos usam HTTP/HTTPS
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
Afirma que os desafios da interoperabilidade incluem padrões e protocolos; segurança e privacidade; custos de implementação; resistência à mudança. Esses são, de fato, os principais obstáculos para integrar sistemas heterogêneos, conforme literatura da área.
Alternativa B — ❌ Incorreta
"Web services é pouco interoperável, devido à comunicação entre diferentes plataformas e tecnologias." A afirmação é falsa: os web services foram criados justamente para promover a interoperabilidade entre plataformas distintas, utilizando padrões abertos como SOAP, REST e XML/JSON.
Alternativa C — ❌ Incorreta
"Web services usam o padrão REST (representation state transfer), um protocolo baseado em XML, para a troca de informações estruturadas." Erro duplo: REST não é um protocolo, mas um estilo arquitetural; e REST não exige XML – pode usar JSON, XML, YAML etc. Web services podem usar REST ou SOAP; este último é um protocolo.
Alternativa D — ❌ Incorreta
"Todas as APIs são web services, mas nem todos os web services são APIs." A relação é inversa: todo web service é uma API, pois expõe funcionalidades via rede; mas nem toda API é um web service – APIs podem ser locais (ex.: bibliotecas de sistema operacional).
Alternativa E — ❌ Incorreta
"Diferentemente de web services, APIs geralmente utilizam HTTP ou HTTPS como protocolo de comunicação principal." Tanto web services quanto APIs comumente usam HTTP/HTTPS; a diferença não está no protocolo, mas na arquitetura. Web services são um tipo específico de API que opera sobre a web.
NÃO CAIA NESSA!
A banca explora a troca entre "API" e "web service" e a confusão entre REST (estilo arquitetural) e protocolo. Lembre-se: todo web service é API, mas o contrário não é verdadeiro. REST não é protocolo, sim um conjunto de princípios.
PEGA ESSA DICA!
Para fixar: faça uma tabela mental comparando API × Web Service e REST × SOAP. API é qualquer interface de programação; web service é uma API acessível via rede. REST é arquitetura; SOAP é protocolo.