← Questões de Programação

Programação · CESPE/CEBRASPE · 2023

Questão comentada de Programação

<Cliente Nome="JOAO DA SILVA" Identificacao="123456"> <Endereco Logradouro="Rua Ativa, 123" Municipio="Recife" UF="PE"/> </Cliente> O trecho de código precedente está escrito em

Gabarito: D

Esse trecho está em XML, que é uma linguagem de marcação usada para estruturar dados em formato textual, com tags de abertura e fechamento, atributos e elementos hierárquicos. Repare no padrão: um elemento principal, Cliente, com atributos como Nome e Identificacao, e um elemento interno, Endereco, com seus próprios atributos. Isso é a cara do XML: organizar informação de forma legível para pessoas e máquinas. O detalhe que denuncia a resposta é exatamente esse uso de tags angulares, atributos entre aspas e a estrutura aninhada. Em XML, os nomes dos elementos e atributos são definidos pelo autor, diferente de HTML, que tem conjunto fixo de tags. Aqui, não há nada de transformação, serviço web ou chamada remota: há apenas marcação de dados. A banca CESPE gosta de misturar conceitos parecidos. XSLT serve para transformar documentos XML, WSDL descreve serviços web, RMI trata de invocação remota em Java e UDDI é um registro de serviços. Como o enunciado mostra só a estrutura de dados em tags, o gabarito correto é XML.

Continue treinando

Questões relacionadas