Aller au contenu

Numérique et sciences informatiques (spécialité) · Première

Quiz : client-serveur et protocole HTTP (NSI, Première)

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • HTTP est le protocole de communication entre un client (le navigateur) et un serveur Web ; il fonctionne par requête puis réponse.1
  • Le serveur stocke les pages et les envoie ; le client en assure le rendu.1
  • HTTP s'appuie sur TCP et le serveur écoute par défaut sur le port 80.2
  • HTTP est sans état : les cookies permettent de simuler une session.2

Avant de commencer

Ce quiz porte sur la façon dont un navigateur et un serveur Web dialoguent. Tu y retrouveras le rôle de chacun, le protocole HTTP, le principe requête-réponse, le port utilisé, le lien avec TCP et le DNS, la notion de session avec les cookies, et l'allègement du serveur par l'exécution de code côté client.

Prends le temps de réfléchir avant de valider. Chaque explication indique pourquoi la bonne réponse est juste et pourquoi l'erreur la plus tentante ne l'est pas. Si une notion te résiste, relis d'abord le cours sur HTML, CSS et JavaScript, puis reviens ici.

Quiz

14 questions · correction immédiate · ton score reste sur ton appareil.

  1. À quoi sert le protocole HTTP ?

  2. Dans l'échange Web classique, qui assure le rendu de la page à l'écran ?

  3. Quel est le numéro de port par défaut d'un serveur Web qui utilise HTTP ?

  4. HTTP est construit au-dessus de TCP.

  5. Quel mécanisme permet de retrouver l'emplacement du serveur à partir de l'adresse saisie ?

  6. Quel est l'ordre correct d'un échange HTTP simple ?

  7. Que permet le mécanisme des cookies ?

  8. Un serveur Web ne peut répondre qu'à un seul client à la fois.

  9. Comment un serveur peut-il adapter le contenu d'une page à la demande du client ?

  10. Parmi ces affirmations, lesquelles sont exactes ? (plusieurs réponses)

    Plusieurs réponses possibles.

  11. Le port 21 est le port par défaut d'HTTP.

  12. Pourquoi plusieurs services peuvent-ils être actifs sur une même machine serveur ?

  13. Pourquoi exécuter une partie du code de l'application côté client, comme avec AJAX, aide-t-il ?

  14. Un navigateur n'ouvre jamais plus d'une connexion vers un même serveur.

Les questions qu'on se pose

Que veut dire « HTTP est un protocole sans état » ?

Cela signifie que le protocole, par lui-même, ne garde pas la mémoire des échanges précédents. Pour qu'un site te reconnaisse d'une page à l'autre, une application serveur met en place une session grâce au mécanisme des cookies.2

Quelle différence entre le client et le serveur ?

Le serveur stocke les pages et les envoie ; le client, c'est-à-dire le navigateur, les reçoit et en assure le rendu.1 Leur dialogue suit le modèle requête-réponse défini par HTTP.2

Dois-je retenir des numéros de port pour l'épreuve ?

Retiens au minimum le 80, port par défaut d'HTTP.1 Savoir que le port se déduit du protocole, avec par exemple le 21 pour FTP, aide à comprendre à quoi il sert.2

Sources

  1. Cours DIU NSI - Protocole HTTP et interactions Web, CNRS. Consulté le 6 novembre 2026.
  2. Cours Web et réseaux - Domaine et protocoles, Université Grenoble Alpes. Consulté le 6 novembre 2026.
  3. Serveur web embarqué, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page