Pular para o conteúdo principal

Questão de Engenharia de Software — Metodologia de desenvolvimento de software — CESPE / CEBRASPE 2026

Engenharia de SoftwareMetodologia de desenvolvimento de software
Código
ce230537
Banca
CESPE / CEBRASPE
Órgão
Telebras
Ano
2026
Nível
Superior
Cargo
Especialista em Gestão de Telecomunicações - Analista de Tecnologia da Informação
A respeito de desenvolvimento de sistemas, julgue o item a seguir.De acordo com as regras de formatação do padrão XML, os dados de um cliente podem ser representados da seguinte maneira.Imagem associada para resolução da questão
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

XML: representação de dados de um cliente

Gabarito: Certo (C). O XML (eXtensible Markup Language) é uma linguagem de marcação que permite representar dados de forma estruturada e hierárquica, sendo perfeitamente adequada para representar os dados de um cliente, como nome, endereço, telefone, etc. A afirmação do enunciado está correta, pois o XML é um padrão amplamente utilizado para esse fim.

O XML é uma linguagem de marcação que define um conjunto de regras para codificar documentos em um formato que é tanto legível por humanos quanto por máquinas. Ele foi projetado para ser autodescritivo, ou seja, as tags (marcas) utilizadas descrevem o significado dos dados, e não apenas a sua apresentação. Por exemplo, em um documento XML que representa um cliente, poderíamos ter:

<cliente>
  <nome>João da Silva</nome>
  <endereco>
    <rua>Rua das Flores</rua>
    <numero>123</numero>
    <cidade>São Paulo</cidade>
  </endereco>
  <telefone>(11) 99999-9999</telefone>
</cliente>

Neste exemplo, as tags <cliente>, <nome>, <endereco>, <rua>, <numero>, <cidade> e <telefone> são definidas pelo usuário (ou por um schema) para descrever a estrutura dos dados. Essa é a principal característica do XML: a flexibilidade para criar tags personalizadas que se adequem ao domínio do problema.

A principal diferença entre o XML e o HTML é que o HTML é uma linguagem de marcação com um conjunto fixo de tags, focada na apresentação do conteúdo em navegadores web. O XML, por outro lado, não possui tags predefinidas e é focado na estrutura e no transporte de dados, sendo independente de plataforma e de linguagem de programação. Essa característica torna o XML ideal para a troca de informações entre sistemas heterogêneos, como em web services e integrações de sistemas.

A banca explora a confusão entre XML e HTML. O candidato que não domina a diferença entre essas duas linguagens de marcação pode achar que a representação de dados em XML é inválida por não seguir um padrão de tags pré-definido, como o HTML. No entanto, a essência do XML é justamente a liberdade de criação de tags para representar dados de forma estruturada.

Guarde a distinção fundamental: o XML é uma linguagem de marcação genérica e extensível para representar dados, enquanto o HTML é uma linguagem de marcação específica e fixa para apresentar conteúdo na web. É exatamente essa fronteira que a questão testa.

1Linguagem de marcação
Genérica e extensível
Tags personalizadas
Autodescritiva
2Foco
Estrutura dos dados
Transporte de dados
3Uso
Troca entre sistemas
Web services
Integração
4Diferença do HTML
HTML: tags fixas, apresentação
XML: tags livres, dados
XML
LEVELsoulevel.com.br
XML: Linguagem de marcação (Genérica e extensível, Tags personalizadas, Autodescritiva); Foco (Estrutura dos dados, Transporte de dados); Uso (Troca entre sistemas, Web services, Integração); Diferença do HTML (HTML: tags fixas, apresentação, XML: tags livres, dados)

Item — ✅ CERTO

A afirmação de que os dados de um cliente podem ser representados de acordo com as regras de formatação do padrão XML está correta. O XML é uma linguagem de marcação extensível, projetada para descrever dados de forma estruturada e hierárquica, permitindo a criação de tags personalizadas que representam os atributos de uma entidade, como um cliente. A representação de dados de um cliente em XML é uma prática comum e amplamente utilizada em sistemas de informação, integração de dados e web services.

Gabarito: Certo (C).

Link permanente: /questoes/ce230537