← Questões de Engenharia de Software

Engenharia de Software · CESPE/CEBRASPE · 2022

Questão comentada de Engenharia de Software

Em SOA (service oriented architecture), o compartilhamento de dados e recursos entre dois ou mais sistemas computacionais é denominado

Gabarito: D

Em SOA, a ideia central é fazer sistemas diferentes conversarem bem entre si, mesmo que tenham sido feitos em tecnologias distintas. Quando dois ou mais sistemas conseguem compartilhar dados e recursos de forma eficiente, dizemos que existe interoperabilidade. Pense nisso como a capacidade de "fazer a língua do outro ser entendida" sem drama técnico. Na prática, interoperabilidade é o que permite integração entre aplicações, bancos de dados, serviços e plataformas. Em arquitetura orientada a serviços, isso é essencial porque os serviços devem ser expostos de forma padronizada, facilitando consumo por outros sistemas. É por isso que a banca acertou ao apontar a letra D. As outras alternativas tentam confundir: serviço é a própria unidade funcional oferecida na SOA; acoplamento trata do grau de dependência entre componentes; e agregabilidade não é o termo usado para definir esse compartilhamento entre sistemas. O conceito-chave aqui é a capacidade de interação e troca de informações entre ambientes diferentes. Em resumo: se a questão fala em compartilhamento de dados e recursos entre sistemas computacionais, o nome técnico é interoperabilidade. É um daqueles termos que a banca adora trocar por um sinônimo bonito, mas sem mudar a essência.

Continue treinando

Questões relacionadas