Considere as afirmativas a seguir sobre tecnologias de desen...

Próximas questões
Com base no mesmo assunto
Q47427 Programação
Considere as afirmativas a seguir sobre tecnologias de desenvolvimento para aplicações na Internet.

I - Ao contrário da linguagem Java, Javascript é uma linguagem de programação fracamente tipada que pode ser usada em páginas HTML na construção de aplicativos disponibilizados para visualização na Internet.
II - XML é uma metalinguagem capaz de descrever linguagens de marcação, utilizada também como elemento de integração entre sistemas.
III - Um exemplo de XML bem formado é:

Imagem 037.jpg

Está(ão) correta(s) a(s) afirmativa(s)
Alternativas

Comentários

Veja os comentários dos nossos alunos

 A alternativa 3 está errada porque não há a tag raíz, que engloba todas as outras tags. Assim, o XML não é bem formado.

De acordo com o W3C, um documento XML compõe-se de uma estrutura lógica e uma física: fisicamente, o documento é composto de unidades chamadas "entidades" (entities) que, por sua vez, podem referenciar outras entidades; logicamente, o documento possui declarações, elementos, comentários, caracteres de referência.

Um documento XML é bem formado quando:
-É completo e em conformidade com o sua especificação ou esquema;
-Respeita todas as restrições de sua especificação;
-Cada uma das entidades referenciadas direta ou indiretamente no documento também são bem formadas.

De maneira mais prática:
1-Têm um e apenas um elemento raiz
2-Valores dos atributos devem estar entre aspas ou apóstrofos
3-Atributos não se repetem;
4-Todos os elelentos têm etiqueta de fechamento;
5-Os elementos devem estar corretamente aninhados.

Referências: http://www.w3schools.com/xml/xml_dtd.asp
http://www.w3.org/TR/2008/REC-xml-20081126/
- o item I está correto;
- no item II, um exemplo de xml integrando sistemas seriam os web-services;
- o item III está errado por: não conter o nó raiz, pelo fechamento do nó "endereço_remetente" estar com espaçamento. Na prova está assim, e isto geraria erro ao compilar o xml.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo