Questão nº 46

Questão de Tecnologia da Informação · FCC TRT17 2022 (nº 46)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Considere o arquivo XML abaixo.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tribunal
[

I
<!ELEMENT nome (#PCDATA)>
<!ELEMENT local (#PCDATA)>
]>
<tribunal>
<nome>TRIBUNAL REGIONAL DO TRABALHO</nome>
<local>Espírito Santo</local>
</tribunal>

Para que a Document Type Definition (DTD) esteja adequada para que o bloco XML esteja bem formatado e válido, a lacuna I deve ser corretamente preenchida com

Resposta comentada

Gabarito Alternativa D

DTDs (Document Type Definitions) são um conjunto de regras que definem a estrutura legal de um documento XML, especificando quais elementos podem existir, sua ordem, quantidade e o tipo de conteúdo que podem conter, garantindo que o XML seja válido.

  • (A) Incorreta: A sintaxe as root não é um comando válido em DTD para declarar um elemento; a declaração de elemento raiz é implícita na DOCTYPE.
  • (B) Incorreta: <!ROOTELEMENT> não é uma palavra-chave válida em DTD; o comando correto para declarar um elemento é <!ELEMENT>.
  • (C) Incorreta: <!ELEMENTS> (no plural) não é uma palavra-chave válida em DTD; o comando correto é <!ELEMENT>.
  • (D) Correta: <!ELEMENT tribunal (nome,local)> declara que o elemento tribunal deve conter, nesta ordem e exatamente uma vez cada, um elemento nome seguido por um elemento local, o que corresponde perfeitamente à estrutura do XML fornecido.
  • (E) Incorreta: A sintaxe local! não é um quantificador válido em DTD. Os quantificadores padrão são * (zero ou mais), + (um ou mais) e ? (zero ou um). Esta é a armadilha da banca, introduzindo um quantificador inexistente para confundir.

Fonte: FCC TRT17 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho