QCM En XML – Partie 1

Question 1 sur 10

1. Que signifie XML?

  • A EXtra Modern Link
  • B EXtensible Markup Language
  • C Error Markup Language
  • D X-Markup Language
B

XML signifie EXtensible Markup Language, qui est utilisé pour stocker et transporter des données. Il est extensible parce que les utilisateurs peuvent définir leurs propres éléments et attributs.

Question 2 sur 10

2. Quel énoncé est VRAI ?

  • A Tous les éléments XML doivent avoir une balise de fermeture
  • B Tous les documents XML doivent avoir une DTD
  • C Tous les éléments XML doivent être en minuscules
  • D Toutes les affirmations sont vraies
A

En XML, tous les éléments doivent avoir une balise de fermeture pour être bien formés. Une DTD (Document Type Definition) est optionnelle et les éléments XML ne sont pas obligés d'être en minuscules.

Question 3 sur 10

3. XML est _____________

  • A Gratuit et extensible
  • B Non extensible
  • C Une feuille de style
  • D Aucune de ces réponses
A

XML est gratuit et extensible, ce qui signifie que vous pouvez l'utiliser sans frais et que vous pouvez créer vos propres éléments.

Question 4 sur 10

4. DTD signifie _____________

  • A Double Type Definition
  • B Data Type Definition
  • C Document Type Definition
  • D Download Type Definition
C

DTD signifie Document Type Definition. Il est utilisé pour définir la structure et les règles qu'un document XML doit suivre.

Question 5 sur 10

5. Xml est utilisé pour _____________

  • A Stocker et transporter les données
  • B L’ajout de style aux pages Web
  • C L’ajout de script aux pages Web
  • D Aucune de ces réponses
A

XML est principalement utilisé pour stocker et transporter les données entre différents systèmes, en permettant une séparation claire entre le contenu et la présentation.

Question 6 sur 10

6. Qu’est-ce qu’une feuille de style ?

  • A Il est utilisé pour définir le contenu à part du contenu
  • B Elle est utilisée pour définir un conteneur pour les liens de navigation
  • C Pour créer un texte multicolore sur une page web
  • D Une feuille de style est utilisée pour construire un modèle de style cohérent, transportable et bien conçu.
D

Une feuille de style, telle qu'une feuille de style en cascade (CSS), est utilisée pour appliquer des styles cohérents aux éléments HTML et XML, séparant ainsi le contenu de la présentation.

Question 7 sur 10

7. Qu’est-ce qui rend Ajax unique ?

  • A Il utilise Java comme langage de programmation.
  • B Il fonctionne de la même manière avec tous les navigateurs Web.
  • C Il fonctionne comme un outil de développement Web autonome.
  • D Il effectue des requêtes de données de manière asynchrone.
D

AJAX (Asynchronous JavaScript and XML) permet de mettre à jour des parties d'une page web sans recharger la page entière, en effectuant des requêtes de données de manière asynchrone.

Question 8 sur 10

8. Lesquels des documents XML suivants sont bien formatés ?

  • A <firstElement>Hello<secondElement>World</secondElement></firstElement>.
  • B <firstElement>Hello<firstElement><secondElement>World</secondElement>.
  • C <firstElement>Hello<secondElement>World</firstElement></secondElement>.
  • D </firstElement>Hello</secondElement>World<firstElement>.
A

Le premier document est bien formé car chaque balise ouverte est correctement fermée et imbriquée. Les autres options contiennent des erreurs de balisage ou d'imbrication.

Question 9 sur 10

9. Comment spécifier les attributs avec plusieurs valeurs ?

  • A <myElement myAttribute="value1" myAttribute="value2"/>
  • B <myElement myAttribute="value1 value2"/>
  • C <myElement myAttribute="value1, value2"/>
  • D Les attributs ne peuvent pas avoir plusieurs valeurs.
D

En XML, un attribut ne peut pas contenir plusieurs valeurs. Chaque attribut doit avoir une seule valeur, bien qu'il puisse contenir une liste d'éléments séparés par des espaces ou d'autres séparateurs.

Question 10 sur 10

10. Laquelle des propositions suivantes est une commande d’itération XSLT valide ?

  • A for
  • B for-all
  • C for-each
  • D for-loop
C

La commande d’itération valide en XSLT est <xsl:for-each>, qui permet de répéter un ensemble d’instructions pour chaque élément d'un ensemble de nœuds.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.