Quiz du cours « Node.js — premiers scripts et serveur HTTP »

12 questions à choix unique pour vérifier que le parcours est acquis. Une seule tentative de réponse par question, correction immédiate.

80 % de bonnes réponses sont nécessaires pour valider le cours. Vous pouvez repasser le quiz autant de fois que nécessaire : seul votre meilleur score est conservé.

Quelle commande permet de vérifier la version de Node.js disponible dans le terminal ?

Dans un fichier package.json, quelle propriété active l’interprétation des fichiers .js comme modules ES ?

Quel appel lit de manière asynchrone un fichier texte avec le module node:fs/promises en obtenant une chaîne UTF-8 ?

Quel code déclare une fonction nommée calculerTotal comme export nommé dans un module ES ?

Un script se trouve dans le répertoire courant du terminal sous le nom suivi-commandes.js. Quelle commande l’exécute avec Node.js ?

Quel appel transforme une chaîne JSON valide lue dans une variable texte en valeur JavaScript ?

Quel appel écrit le contenu de la chaîne texteJson dans le fichier commandes.json de façon asynchrone avec node:fs/promises ?

Dans un fichier principal, quel import nommé récupère calculerTotal depuis calculer-total.js, situé dans le même répertoire ?

Quel module intégré à Node.js permet de créer un serveur HTTP sans installer de dépendance ?

Avec un objet réponse res fourni par un serveur node:http, quel appel envoie un code de statut HTTP 500 ?

Après avoir obtenu le contenu d’un fichier dans la chaîne texte, quelle opération convertit un tableau JavaScript en chaîne JSON destinée à l’écriture ?

Dans le gestionnaire d’une requête HTTP, comment intercepter une erreur levée par une lecture de fichier asynchrone avec await ?

Toutes les questions doivent être répondues.