SóProvas


ID
3723055
Banca
INSTITUTO AOCP
Órgão
UFPB
Ano
2019
Provas
Disciplina
Programação
Assuntos

O XML não é uma linguagem de programação, mas, sim, de marcação. Sobre XML, é correto afirmar que

Alternativas
Comentários
  • ✅Gabarito(B)

    A) A velocidade não é uma vantagem do XML.

    B) Gabarito

    C) Trata-se de HTML.

    D) Não é uma linguagem de programação.

    E) Não é uma linguagem de programação.

    Metamarcação

    ✓  Linguagem de metamarcação que fornece um formato para descrever dados estruturados. Facilita declarações de conteúdo mais precisas e resultados de pesquisa mais significativos em várias plataformas.

    Fontes: http://underpop.online.fr/l/linguagem-de-marcacao-extensivel-xml/

    XML é uma meta-linguagem, ou seja, ela oferece recursos para a definição de gramáticas que caracterizam linguagens para classes de documentos específicos, com conjunto de elementos, atributos e regras de composição bem determinados.

    Fonte: Extensible Markup Language (XML) - Júnio César de Lima, Cedric Luiz de Carvalho. Instituto de Informática Universidade Federal de Goiás. https://ww2.inf.ufg.br/sites/default/files/uploads/relatorios-tecnicos/RT-INF_002-05.pdf

    Velocidade

    Devido ao fato do código se tornar muito extenso, a velocidade é penalizada no momento da transferência dos dados, mas isso também já está sendo resolvido, pois está surgindo no mercado um aliado fortíssimo para o XML; estamos falando do DIME, criado especialmente para a troca pesada de dados. As informações sobre esta variação do XML ainda são escassas, mas você pode encontrar algumas no site da Microsoft .

    Fonte : http://www.linhadecodigo.com.br/artigo/30/xml-a-tendencia-do-momento.aspx

  • Gabarito ► Letra B

    A o XML é utilizado para aumentar a velocidade na troca de informação? Errado, não há nada que justifique uma alternativa como essa sem um parâmetro de comparação – por exemplo: ele é mais lento que o JSON;

    B o XML pode ser definido como uma linguagem de metamarcação? Correto, pois ela pode utilizar marcações para definir as próprias marcações; 

    C o XML nada mais é do que um arquivo que contém a codificação de exibição de uma página web? Errado, trata-se de uma linguagem para o armazenamento, compartilhamento, e intercâmbio de dados;

    D o XML é uma linguagem de orientação a objetos? Errado, nem sequer existe o conceito de objeto em XML; 

    E o XML pode ser conceituado como uma linguagem de metaprogramação? Errado, metaprogramação é a programação de programas que se autoprogramam ou programam outros programas, não há nenhuma relação com XML.

    Fonte: Prof. de TI do Estratégia