Questão #12485052013

Concursos públicos

Para a validação de documentos XML foram criados padrões, dentre os quais estão:

I.O padrão ...... desempenhou um importante papel quando o XML surgiu, mas possui muitas limitações. Não existe um

conjunto amplo de tipos. Basicamente todos os dados são interpretados como texto e isso traz efeitos desagradáveis.

Também não suporta espaços de nomes (namespace), força que os elementos sempre apareçam na ordem especificada

etc. Essas limitações (principalmente a biblioteca de tipos muito restrita) fez com que esse padrão começasse a entrar em

desuso.

II.O padrão ...... é a recomendação oficial do W3C desde 2001 para validação de documentos XML. Através dele é possível

construir tipos próprios derivados de tipos mais básicos, realizar relacionamentos entre elementos de dados dentro do

XML (de forma similar aos relacionamentos entre tabelas) etc. Ferramentas para trabalhar com XML, classes de

linguagens de programação e diversos aplicativos incluem um amplo suporte a este padrão, disseminando-o na

comunidade de desenvolvedores.

III.O padrão ...... é proprietário da Microsoft para validação de documentos XML. Esse padrão foi desenvolvido em 1998,

antes do W3C haver lançado um padrão. Existem grandes semelhanças entre este padrão e o do W3C. Os produtos da

plataforma .NET da Microsoft ainda dão suporte a este padrão, mas a própria Microsoft recomenda a utilização de

padrões do W3C.

As definições acima correspondem, respectivamente, aos padrões: