Pular para o conteúdo principal

Questão de Programação — XML (Extensible Markup Language) — TJ-SC 2010

ProgramaçãoXML (Extensible Markup Language)
Código
qg838142
Banca
TJ-SC
Órgão
TJ-SC
Ano
2010
Nível
Superior
Cargo
Analista de Sistemas
Considere o trecho de código a seguir, escrito em XML, e assinale a alternativa correta:<?xml version="1.0" encoding="ISO-8859-1"?><curriculum><nome>Joaquim da Silva</nome><nascimento date=13/03/1965>Florianópolis-SC</nascimento><idiomas>Inglês;Espanhol;Português.</idiomas><message>if idade &lt; 45 then</message><!-- Final do documento --></curriculum>
  1. AA tag <nascimento date=13/03/1965> é inválida, pois atributos em XML devem estar entre aspas.
  2. BA tag <nascimento date=13/03/1965> é inválida porque não são permitidos atributos em tags XML.
  3. CA linha <!-- Final do documento --> é inválida porque comentários em XML devem ser fechados com a sequência “--!>".
  4. DA linha <message>if idade &lt; 45 then</message> produz um erro porque a expressão “&lt” é reservada pelo XML e não pode ser usada no corpo do documento.
  5. EO par de tags <idiomas> e </idiomas> é inválido porque em XML as tags devem ser fechadas na mesma linha em que foram abertas.
Revelar gabarito e comentário

GabaritoA — A tag <nascimento date=13/03/1965> é inválida, pois atributos em XML devem estar entre aspas.

Link permanente: /questoes/qg838142