QCM En NODE JS – Partie 5

Question 1 sur 10

1. Lequel des mots-clés suivants est utilisé pour rendre les propriétés et les méthodes disponibles en dehors du fichier du module ?

  • A import
  • B module
  • C exports
  • D require
C

En Node.js, exports est utilisé pour rendre les propriétés et les méthodes disponibles en dehors du fichier du module. Le mot-clé import est utilisé dans les modules ES6, et require est utilisé pour importer des modules.

Question 2 sur 10

2. Laquelle des propriétés suivantes d’un objet Node.js est utilisée pour retourner le nœud immédiatement avant un nœud?

  • A localName
  • B index
  • C previousSibling
  • D textContent
C

La propriété previousSibling d'un objet Node.js permet de retourner le nœud immédiatement avant le nœud courant dans un document HTML ou XML.

Question 3 sur 10

3. Laquelle des méthodes suivantes permet d’ajouter le contenu spécifié à un fichier ?

  • A fs.appendFile()
  • B fs.open()
  • C fs.writeFile()
  • D Aucune des méthodes ci-dessus.
A

La méthode fs.appendFile() est utilisée pour ajouter du contenu à un fichier sans écraser le contenu existant. La méthode fs.writeFile() écrase le fichier existant.

Question 4 sur 10

4. Lequel des éléments suivants est un outil de débogage basé sur une interface graphique pour Node.js ?

  • A Core node debugger
  • B Console
  • C REPL
  • D Node Inspector
D

Node Inspector est un outil de débogage basé sur une interface graphique pour Node.js, tandis que le Core node debugger est un débogueur en ligne de commande.

Question 5 sur 10

5. Quelle est l’utilité de la variable underscore dans une session REPL de Node.js ?

  • A Elle est utilisée pour stocker le résultat.
  • B Elle est utilisée pour récupérer la dernière commande utilisée.
  • C Elle est utilisée pour récupérer le dernier résultat.
  • D Aucune de ces réponses.
C

Dans une session REPL de Node.js, la variable _ est utilisée pour récupérer le dernier résultat d'une expression.

Question 6 sur 10

6. La classe buffer est une classe globale à laquelle on peut accéder sans importer de module buffer.

  • A Vrai
  • B Faux
A

La classe Buffer est une classe globale en Node.js qui permet de manipuler des données binaires. Vous n'avez pas besoin de l'importer pour l'utiliser.

Question 7 sur 10

7. « process » est-il un objet global auquel on peut accéder de n’importe où ?

  • A Vrai
  • B Faux
A

L'objet process est un objet global en Node.js qui fournit des informations et un contrôle sur le processus en cours d'exécution.

Question 8 sur 10

8. Node.js utilise un modèle d’E/S non bloquant et piloté par des événements ?

  • A Vrai
  • B Faux
A

Node.js utilise un modèle d'E/S non bloquant et piloté par des événements, ce qui lui permet de gérer un grand nombre de connexions simultanées de manière efficace.

Question 9 sur 10

9. La fonction net.isIP(input) renvoie 0 pour une entrée invalide?

  • A Vrai
  • B Faux
A

La fonction net.isIP(input) renvoie 0 si l'entrée n'est pas une adresse IP valide, sinon elle renvoie un nombre indiquant le type d'adresse IP (4 pour IPv4, 6 pour IPv6).

Question 10 sur 10

10. A partir de l’objet « request », nous pouvons récupérer:

  • A params, data, method
  • B params, query, variables
  • C params, query, body
  • D params, actions, body
C

À partir de l'objet request en Node.js, notamment avec Express.js, nous pouvons récupérer params, query, et body pour accéder aux paramètres de l'URL, aux chaînes de requête, et au corps de la requête.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.