Pular para o conteúdo principal

Questão de Programação — Linguagens de marcação — FCC 2013

ProgramaçãoLinguagens de marcação
Código
fc002516
Banca
FCC
Órgão
MPE-AM
Ano
2013
Nível
Médio
Cargo
Agente de Apoio - Programador
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:
  1. AXSD (XML Schema Definition) − XDR (XML Data Reducted) − DTD (Document Type Definition).
  2. BXDR (XML Data Reducted) − DTD (Document Type Definition) − XSD (XML Schema Definition).
  3. CREST (Representational State Transfer) − SOAP (Simple Object Access Protocol) − WSDL (Web Service Description Language)
  4. DSOAP (Simple Object Access Protocol) − WSDL (Web Service Description Language) − REST (Representational State Transfer).
  5. EDTD (Document Type Definition) − XSD (XML Schema Definition) − XDR (XML Data Reducted).
Revelar gabarito e comentário

GabaritoE — DTD (Document Type Definition) − XSD (XML Schema Definition) − XDR (XML Data Reducted).

Link permanente: /questoes/fc002516