SóProvas


ID
3061474
Banca
IADES
Órgão
BRB
Ano
2019
Provas
Disciplina
Programação
Assuntos

O objetivo de um XML Schema é definir quais são os blocos de construção permitidos em um documento XML. O XML Schema tem potencial para substituir a tecnologia

Alternativas
Comentários
  • Esta linguagem é uma alternativa ao DTD, cuja sintaxe não é baseada no formato XML

  • Segundo o professor Judah Reis:

    XSD (XML Schema Document): 

     suporta a criação de namespaces; 

     suporta a definição de novos tipos;

     suporta a definição de restrições;

     suporta a conversão de dados;

     permite manipular schemas com DOM;

     permite utilizar o parser do XML;

     permite utilizar o editor XML; 

     é escrito em XML (não precisa aprender outra linguagem);

     é bastante extensível por adições; 

    Fonte: Estratégia Concurso

    Força, fé e foco.

    Só o papiro salva!

  • DTD: obsoleto

    XSD: atual

  • Trata-se de uma questão sobre XML.

    Basicamente o comando da questão pergunta qual tecnologia o XML Schema tem potencial para substituir.

    Vamos para as alternativas.

    A) Errado. O XML Schema define regras de validação do XML, não teria como substituir o Namespaces que são utilizados para garantir exclusividade de nomes no XML.

    B) Errado. Posgree é um SGBD, o XML Schema não tem como substituí-lo.

    C) Correto. DTD é um conjunto de declarações, usada em um XML, e a tendência é usar o XML Schema por fazer basicamente a mesma coisa, mas usar notação XML, coisa que o DTD não tem.

    D) Errado. SWT é uma biblioteca visual do Java, não tem correlação com o XML Schema.

    E) Errado. EJBQL é uma linguagem de consulta para componentes EJB no Java, não tem relação com XML Schema.


    Gabarito do Professor: Letra C.