-
O XML é uma linguagem de marcação XML usada para criar documentos XSL que, por sua vez, definem a apresentação dos documentos XML nos browsers e outros aplicativos que a suportem.
Letra A: ERRADA (Uma das suas vantagens é a criação de tags a seu gosto, ou seja, definidos por você, portando não possui um vocabulário com tags prerefinidos);
Letra B: CORRETA (Fui por eliminação)
Letra C: ERRADA (Tem sim um impacto positivo na velocidade de transmissão de informação, pois o o processamento fica a cargo do cliente e não do servidor, reduzido o tráfego no servidor e o favorecendo tempo de resposta no browser).
Letra D: ERRADA (Não tem como foco a formatação e exibição. Posso citar outros focos ou vantagens (Consultas avançadas a bancos de dados, Desenvolvimento de aplicações Web flexíveis, Integração de dados de diferentes fontes, Processamento a cargo do cliente, Escalabilidade, Etc))
-
Discordo do comentário do colega sobre a alternativa C. A linguagem XML é "verbose", porque a inclusão de tags pode aumentar consideravelmente o tamanho do arquivo, e por isso ter impacto na transmissão de informação.
Por exemplo, para mandar um catalogo telefônico num formato de texto, seria:
Maria, 8522-3698
João, 1478-5963
Já em XML:
<catalogo>
<pessoa>
<nome>Maria</nome>
<telefone>8522-3698</telefone>
</pessoa>
<pessoa>
<nome>João</nome>
<telefone>1478-5963</telefone>
</pessoa>
</catalogo>
Pode-se notar que o XML é bem maior, pelo acrescimo das tags.
-
Concordo com a Camila. A letra C está errada pois o XML é considerado verboso.
Acredito que a letra D pois o XML não tem foco na "exibição de dados". Isso é o foco do HTML.
-
Prezados,
segundo [1], verbose é um adjetivo para descrever a exibição de mensagens com o máximo de informações possível, em vez de apresentá-las em um código conciso.
Por essa definição é possível deduzir que a linguagem XML é sim uma linguagem verbosa conforme o exemplo que nossa colega Camila apresentou.
Ou seja, a "verbosidade" da linguagem representa um acréscimo na informação trafegada na rede do que uma linguagem que não seja verbosa.
[1] http://http://o-que-significa.blogspot.com.br/2010/10/verbose.html
-
a) possuir vocabulário de tags predefinido, portanto, fácil de usar. (Não, quem define é você)
b) permitir a representação de diversos tipos de estruturas de dados, como listas, registros e árvores. (Sim, o céu é o limite. Mentira, é só isso aí mesmo)
c) ser pouco verbosa, portanto, ter pouco impacto sobre a velocidade de transmissão de informação. ( Para as contribuições abaixo, a banca falou sobre POUCO verbosa e POUCO impacto , entende? Portanto, esqueçam isso, esse é o papel do JSON.)
d) ter como foco a formatação e exibição de dados. (Opa, como é que compara com HTML e depois pede CSS? Para que tá feio!)