Examen du niveau 0 — durci

Examen — questions inédites

0.1 · Rappel

1. Qu'est-ce que Node.js ?

Node = JS côté serveur et outils, via le moteur V8 plus l'accès système.
0.1 · Application

2. Salim lance : console.log("Début") ; setTimeout(() => console.log("Réponse"), 100) ; console.log("Fin"). Quel ordre ?

Le programme n'attend pas : Fin arrive avant la réponse du rappel.
0.1 · Application

3. Salim doit choisir une techno pour une API qui attend beaucoup une base. Pourquoi Node convient-il ?

Non-bloquant + boucle d'événements : idéal pour l'I/O avec beaucoup d'attentes.
0.1 · Arbitrage

4. On propose à Salim un encodage vidéo massif 100 % calcul sur l'unique thread Node. Quel verdict ?

Node excelle en I/O ; un calcul lourd monopolise le thread et bloque tout.
0.2 · Rappel

5. Quelle version de Node choisir pour apprendre et produire ?

LTS actuelle = stabilité, compatibilité npm et support long.
0.2 · Application

6. Salim vient d'installer Node à Alger. Quel geste vérifie que tout est en place ?

Deux numéros affichés + un script qui s'exécute = Node dans le PATH.
0.2 · Application

7. Deux projets de Salim exigent deux versions de Node différentes. Que lui faut-il ?

nvm installe plusieurs versions côte à côte ; l'installateur seul n'en gère qu'une.
0.2 · Arbitrage

8. Un collègue veut apprendre sur une Current instable et fuir le terminal. Que décider ?

LTS pour la stabilité, terminal incontournable adouci par VS Code.
0.3 · Rappel

9. REPL ou fichier .js : qui sert à quoi ?

REPL = brouillon éphémère ; node app.js = travail sauvegardé et versionnable.
0.3 · Application

10. Salim lance node app.js Salim avec le modèle (prenom = argv[2] || "Salim"). Qu'affiche la première ligne ?

L'argument Salim est lu dans process.argv et inséré dans le message.
0.3 · Application

11. Dans son script, Salim tape window.document. Que se passe-t-il sous Node ?

Pas de page en Node : on utilise process, __dirname et l'accès système.
0.3 · Arbitrage

12. Salim a écrit 200 lignes dans le REPL non sauvegardées et veut continuer ainsi. Quel verdict ?

Au-delà de deux lignes, le fichier s'impose ; le REPL reste le brouillon.
Et après ?
Retour au guideSommaire du guide