QCM XML Corrigé – Partie 4

QCM sur XML avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur XML comprennent divers sujets tel que les bases de XML, syntaxe, DOM, Parser, DTD, Xpath, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur XML.
 
 

1. Laquelle n’est pas une fonction XML ?

A Transport d’informations

B Style d’information

C Stockage d’informations

D Structure de l’information

B
Style d’information n’est pas une fonction XML. C’est une fonction du CSS.

<?xml-stylesheet href="my-style.css"?>
... reste du document ici...

 

 

2. Qui permet aux hyperliens de pointer vers des parties spécifiques (fragments) de documents XML ?

A XPath

B Xpointer

C XSLT

D XLink

B
  • XPointer permet aux liens de pointer vers des parties spécifiques d’un document XML.
  • XPointer utilise des expressions XPath pour naviguer dans le document XML.
  • XPointer est une recommandation du W3C

 

 

3. Laquelle des chaînes de caractères suivantes est un nom XML correct ?

A #myElement

B My Element

C _myElement

D Aucune de ces réponses

C
La spécification XML du W3C définit strictement la syntaxe des noms. Un nom ne peut commencer que par une lettre (y compris le tiret bas _), puis les caractères suivants peuvent être des lettres, des chiffres ou un simple tiret -, mais l’espace est un délimiteur et n’est pas autorisé dans un nom.

 

 
 

4. Lesquels des programmes suivants prennent en charge le XML ou les applications XML ?

A Netscape 4.7

B Internet Explorer 5.5

C Les deux A et B

D RealPlayer

C
La spécification XML du W3C définit strictement la syntaxe des noms. Un nom ne peut commencer que par une lettre (y compris le tiret bas _), puis les caractères suivants peuvent être des lettres, des chiffres ou un simple tiret -, mais l’espace est un délimiteur et n’est pas autorisé dans un nom.

 

 

5. L’attribut utilisé pour définir un nouvel espace de nom est __________

A XMLNS

B XmlNameSpace

C Xmlns

D xmlns

D
L’attribut utilisé pour définir un nouvel espace de nom est xmlns. La déclaration de l’espace de nom a la syntaxe suivante : xmlns:prefix="URI". Exemple:

<h:table xmlns:h="http://www.w3.org/TR/html4/">
  <h:tr>
    <h:td>Java</h:td>
    <h:td>PHP</h:td>
  </h:tr>
</h:table>

 

 

6. Quel est l’espace de nom par défaut?

A L’espace de nom utilisé par défaut lorsqu’aucun espace de nom n’est déclaré

B L’espace de nom utilisé lorsque deux espaces de nom ou plus sont référencés.

C Un espace de nom qui est référencé avec l’attribut xmlns, mais sans préfixe.

D Aucune de ces réponses

C
L’espace de nom par défaut est un espace de nom qui est référencé avec l’attribut xmlns, mais sans préfixe.

 

 
 

7. Abréviation du terme DOM ___________

A Development Object Model

B Document Object Model

C Document Oriented Model

D Aucune de ces réponses

B
DOM signifie Document Object Model.

 

 

8. Tout XML doit avoir ___________

A Balise de fermeture

B Elément racine (root)

C Les deux A et B

D Objets imbriqués

C
Les deux A et B.

 

 

9. Quelle est la syntaxe correcte pour déclarer la version d’un document XML ?

A </xml version="1.0"/>

B <?xml version="1.0"/?>

C <xml version="1.0">

D <!xml version="1.0">

B
La syntaxe correcte pour déclarer la version d’un document XML est <?xml version="1.0"/?>.

 

 
 

10. L’objectif du XML est de remplacer le HTML

A Vrai

B Faux

B
Non. XML ne remplace pas HTML : il fournit une alternative qui vous permet de définir votre propre ensemble d’éléments de balisage.

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *