<link href="/assets/64d0ba83aa42c90354ff97799bcfc0c2.css" type="text/css" rel="stylesheet"> <script src="/assets/6fd6663d5303bb7eda3ef7493fc29db6.js"></script> <script> $(document).ready(function() { anchors.options = { visible: 'hover', placement: 'right', truncate: 64 }; anchors.add('#body h2, #body h3, #body h4, #body h5'); }); </script> <script> hljs.initHighlightingOnLoad(); </script>

<h3>Quizz XML</h3> <p><strong>Master 2 DEFI</strong></p> <p><strong>Nom :</strong></p> <p><strong>Prénom :</strong></p> <p>Pour chaque question, il y a une ou plusieurs réponses possibles. Merci d'<em>entourer</em> les lettres qui correspondent aux bonnes réponses.</p> <ol> <li> <p>XML est l'acronyme de :</p> <ul> <li>[a] Extensive Markup Language</li> <li>[b] Entity Modern Language</li> <li>[c] Expensive Memory Language</li> </ul> </li> <li> <p>Un document XML doit obligatoirement être :</p> <ul> <li>[a] compilable</li> <li>[b] bien formé</li> <li>[c] valide</li> </ul> </li> <li> <p>Un document XML est :</p> <ul> <li>[a] un document binaire</li> <li>[b] un document textuel</li> <li>[c] les deux</li> </ul> </li> <li> <p>Les caractères accentués sont représentés en XML :</p> <ul> <li>[a] par des entités HTML (ex: &amp;eacute;)</li> <li>[b] par des entités numériques</li> <li>[c] par des caractères accentués</li> <li>[d] les accents sont interdits en XML</li> </ul> </li> <li> <p>Un document XML est composé :</p> <ul> <li>[a] de nœuds</li> <li>[b] de cordes</li> <li>[c] d'éléments</li> <li>[d] de paragraphes</li> <li>[e] de commentaires</li> <li>[f] d'attributs</li> <li>[g] de texte</li> <li>[h] de CSS</li> </ul> </li> <li> <p>Un élément vide peut s'écrire :</p> <ul> <li>[a] &lt;toto /&gt;</li> <li>[b] &lt;toto&gt;</li> <li>[c] &lt;toto&gt;&lt;/toto&gt;</li> <li>[d] &lt;toto/&gt;</li> <li>[e] un élément vide est <em>interdit</em> en XML <br/> <br/></li> </ul> </li> <li> <p>Les noms d'élément suivant sont corrects :</p> <ul> <li>[a] &lt;ma balise&gt; &lt;/ma balise&gt;</li> <li>[b] &lt;mon_élément&gt; &lt;/mon_élément&gt;</li> <li>[c] &lt;1_tag&gt; &lt;/1_tag&gt;</li> <li>[d] &lt;balise_racine&gt; &lt;/balise_racine&gt;</li> </ul> </li> <li> <p>Un attribut en XML :</p> <ul> <li>[a] est lié à un document</li> <li>[b] est lié à un autre attribut</li> <li>[c] est lié à un élémemt</li> </ul> </li> <li> <p>En XML, il est <em>interdit</em>:</p> <ul> <li>[a] d'associer plus d'un attribut de même nom à un élément (&lt;recette ingredient = 'farine' ingredient = 'sucre' /&gt;)</li> <li>[b] d'omettre les quotes pour définir la valeur d'un attribut (&lt;livre page=2&gt;)</li> <li>[c] de ne pas définir de valeur pour un attribut (&lt;valeur selection&gt;)</li> <li>[d] de mettre des balises dans un attribut (&lt;phrase texte = "ceci est &lt;emph&gt;important&lt;/emph&gt; !" /&gt;)</li> </ul> </li> <li> <p>Un document XML peut toujours être représenté :</p> <table> <tr> <td> - [a] par un nuage de balises reliées ensembles : <br/> <img width="30%" src="http://1.bp.blogspot.com/-BJK6hKfbI5w/Tb1pL6MMTGI/AAAAAAAAAcE/5RpUpf2kQao/s1600/social_graph1.png"/> </td> <td> - [b] par un arbre : <br/> <img width="30%" src="http://4.bp.blogspot.com/_ajDuhkc02Jo/TGpTfq2dFvI/AAAAAAAAAjQ/Gx4t0aB-fRo/s1600/xml_view_path_delay.png" /> </td> </tr> <tr> <td> - [c] par des boites contenant des boites : <br/> <img width="30%" src="http://defi2.jpjorda.fr/sites/default/files/3.png" /> </td> <td> - [d] par un tableau à deux dimensions : <br/> <img width="30%" src="http://www.lomag-man.org/dimension%20chariot/retractab2uns_tm.gif" /> </td> </tr> </table> </li> <li> <p>Un document XML peut servir à décrire :</p> <ul> <li>[a] des images</li> <li>[b] des documents HTML</li> <li>[c] des romans</li> <li>[d] des recettes de cuisine</li> <li>[e] des partitions musicales</li> <li>[f] des ontologies</li> <li>[h] des films</li> </ul> </li> <li> <p>L'application d'une feuille de style XSLT transforme un document XML :</p> <ul> <li>[a] en site web</li> <li>[b] en texte</li> <li>[c] en XML</li> <li>[d] en image</li> <li>[e] en HTML</li> </ul> </li> </ol>