{
  "chapter": {
    "id": "internet",
    "level": "snt",
    "theme": "Internet",
    "title": "Internet",
    "description": "Protocoles de communication et service de noms, adressage IP,\ndécoupage en paquets et routage, modèle en couches et indépendance\ndes couches, réseaux pair à pair, ordres de grandeur de débit et de\nlatence, neutralité du réseau, gouvernance et empreinte\nénergétique du numérique.",
    "parties": [
      {
        "id": "reseau",
        "title": "Réseau physique et débits"
      },
      {
        "id": "protocoles",
        "title": "Protocoles et paquets"
      },
      {
        "id": "routage",
        "title": "Adressage et routage"
      },
      {
        "id": "enjeux",
        "title": "Neutralité et empreinte"
      }
    ],
    "prerequisites": [],
    "references": []
  },
  "questions": [
    {
      "id": "q01",
      "difficulty": 1,
      "skills": [
        "definition",
        "protocole"
      ],
      "title": "Rôle d'un protocole",
      "partie": "reseau",
      "statement": "À quoi sert un protocole de communication sur un réseau ?",
      "options": [
        {
          "text": "À fixer des règles communes que les machines respectent\npour échanger des données",
          "correct": true,
          "feedback": "Bonne réponse : sans règles partagées, deux machines qui\ns'envoient des octets ne sauraient pas les interpréter. Un\nprotocole fixe le format des messages et l'ordre des échanges."
        },
        {
          "text": "À chiffrer les données pour qu'un tiers ne puisse pas\nles lire pendant le transport",
          "correct": false,
          "feedback": "Erreur : c'est le rôle du chiffrement, que certains protocoles\nemploient, mais la grande majorité des protocoles ne chiffrent\nrien et servent seulement à s'entendre sur le format."
        },
        {
          "text": "À accélérer la transmission en réduisant la taille\ndes données envoyées",
          "correct": false,
          "feedback": "Erreur : c'est la compression. Elle est indépendante du\nprotocole, qui définit les règles de l'échange et non la\ntaille des données."
        },
        {
          "text": "À attribuer automatiquement une adresse à chaque\nmachine qui rejoint le réseau",
          "correct": false,
          "feedback": "Erreur : c'est le rôle d'un protocole particulier, celui qui\ndistribue les adresses. Tous les autres protocoles ont des\nrôles différents."
        }
      ],
      "explanation": "Un protocole est un ensemble de règles admises par toutes les\nmachines : format des messages, ordre des échanges, réaction en cas\nd'erreur. C'est ce qui permet à des appareils de marques et de\nsystèmes différents de communiquer."
    },
    {
      "id": "q02",
      "difficulty": 1,
      "skills": [
        "adresse-ip"
      ],
      "title": "Rôle d'une adresse IP",
      "partie": "routage",
      "statement": "À quoi sert l'adresse IP d'une machine ?",
      "options": [
        {
          "text": "À l'identifier sur le réseau pour que les données\nlui soient acheminées",
          "correct": true,
          "feedback": "Bonne réponse : l'adresse IP joue le rôle de l'adresse postale.\nLes routeurs s'en servent pour faire progresser les paquets\njusqu'à la bonne machine."
        },
        {
          "text": "À mémoriser la liste des sites que la machine a\nconsultés depuis sa mise en service",
          "correct": false,
          "feedback": "Erreur : l'historique de navigation est conservé par le\nnavigateur, sur la machine. L'adresse IP ne mémorise rien, elle\nidentifie."
        },
        {
          "text": "À garantir que les données reçues n'ont pas été\nmodifiées pendant le transport",
          "correct": false,
          "feedback": "Erreur : le contrôle d'intégrité relève d'autres mécanismes.\nUne adresse ne vérifie rien, elle désigne une destination."
        },
        {
          "text": "À identifier de façon définitive le propriétaire\nde la machine auprès du fournisseur",
          "correct": false,
          "feedback": "Erreur : une adresse IP désigne une machine sur le réseau, pas\nune personne, et elle change souvent au fil des connexions."
        }
      ],
      "explanation": "Sur Internet, chaque machine porte une adresse IP. Les routeurs\nlisent l'adresse de destination inscrite dans chaque paquet pour\ndécider vers quel voisin le transmettre."
    },
    {
      "id": "q03",
      "difficulty": 2,
      "skills": [
        "routage",
        "paquets"
      ],
      "title": "Un message découpé en paquets",
      "partie": "routage",
      "statement": "Maya envoie une photo par Internet. Le fichier est découpé en\npaquets. Que peut-on dire de ces paquets ?",
      "options": [
        {
          "text": "Ils peuvent suivre des chemins différents et\narriver dans le désordre",
          "correct": true,
          "feedback": "Bonne réponse : chaque paquet est routé indépendamment. La\nmachine destinataire les remet dans l'ordre grâce au numéro que\nchacun porte."
        },
        {
          "text": "Ils suivent obligatoirement le même chemin, dans\nl'ordre où ils ont été envoyés",
          "correct": false,
          "feedback": "Erreur : c'est justement ce qu'Internet ne garantit pas. Un\nrouteur peut changer d'itinéraire d'un paquet à l'autre, selon\nla charge du réseau."
        },
        {
          "text": "Ils sont rassemblés par le premier routeur, qui\ntransmet ensuite le fichier entier",
          "correct": false,
          "feedback": "Erreur : les routeurs ne reconstituent rien. Le réassemblage a\nlieu seulement chez le destinataire."
        },
        {
          "text": "Ils contiennent chacun une copie complète de la\nphoto, pour parer à une perte",
          "correct": false,
          "feedback": "Erreur : chaque paquet ne transporte qu'un morceau du fichier.\nDupliquer la photo dans chaque paquet gaspillerait le réseau."
        }
      ],
      "explanation": "Internet achemine des paquets indépendants les uns des autres. Ce\nchoix rend le réseau robuste : si un lien tombe, les paquets\nsuivants empruntent un autre chemin sans que la transmission\ns'arrête."
    },
    {
      "id": "q04",
      "difficulty": 1,
      "skills": [
        "dns",
        "adresse-ip"
      ],
      "title": "Le rôle du service de noms",
      "partie": "protocoles",
      "statement": "Nolan tape un nom de site dans son navigateur. Que fait le service\nde noms de domaine ?",
      "options": [
        {
          "text": "Il vérifie que le site demandé ne présente aucun\ncontenu dangereux",
          "correct": false,
          "feedback": "Erreur : aucun contrôle du contenu n'est prévu dans la\ntraduction des noms. Ce service se contente de faire\ncorrespondre un nom à une adresse."
        },
        {
          "text": "Il fournit au navigateur l'adresse IP de la machine\nsur laquelle le site est hébergé",
          "correct": true,
          "feedback": "Bonne réponse : les machines ne travaillent qu'avec des\nadresses IP. Le service de noms tient l'annuaire qui relie un\nnom lisible à l'adresse correspondante."
        },
        {
          "text": "Il transporte la page demandée du serveur jusqu'au\nnavigateur de Nolan",
          "correct": false,
          "feedback": "Erreur : le transport de la page relève du protocole du web,\nune fois l'adresse connue. La traduction du nom a lieu avant\net ne transporte aucune page."
        },
        {
          "text": "Il attribue à la machine de Nolan une adresse\nvalable sur Internet",
          "correct": false,
          "feedback": "Erreur : l'adresse de la machine de Nolan lui est remise par\nsa box au moment de la connexion. Le service de noms\nrenseigne l'adresse du serveur distant."
        }
      ],
      "explanation": "Un nom de domaine est fait pour les humains, une adresse IP pour\nles machines. Avant toute connexion, le navigateur interroge un\nserveur de noms, obtient l'adresse IP, puis s'adresse à cette\nadresse."
    },
    {
      "id": "q05",
      "difficulty": 2,
      "skills": [
        "protocole",
        "transport"
      ],
      "title": "Ce que garantit TCP",
      "partie": "protocoles",
      "statement": "Pendant le téléchargement d'un fichier par Sarah, un paquet se\nperd en route. Que fait le protocole TCP ?",
      "options": [
        {
          "text": "Il signale l'incident à Sarah et interrompt aussitôt\nle téléchargement",
          "correct": false,
          "feedback": "Erreur : une perte de paquet est une situation ordinaire sur\nInternet, traitée sans que l'utilisateur en soit averti.\nL'arrêt n'a lieu que si la connexion est vraiment rompue."
        },
        {
          "text": "Il complète le fichier en remplaçant le morceau\nmanquant par des zéros",
          "correct": false,
          "feedback": "Erreur : ce serait livrer un fichier corrompu. TCP garantit au\ncontraire que les données reçues sont exactement celles qui\nont été envoyées."
        },
        {
          "text": "Il constate l'absence d'accusé de réception et\nréémet le paquet perdu",
          "correct": true,
          "feedback": "Bonne réponse : le destinataire accuse réception de ce qu'il\nreçoit. Sans accusé au bout d'un certain délai, l'émetteur\nrenvoie le paquet."
        },
        {
          "text": "Il charge le routeur voisin de retrouver le paquet\net de le renvoyer",
          "correct": false,
          "feedback": "Erreur : un routeur ne garde aucune trace des paquets qu'il a\ntransmis. La réémission est prise en charge par les deux\nmachines situées aux extrémités."
        }
      ],
      "explanation": "IP achemine les paquets sans rien garantir. TCP ajoute la\nfiabilité : numérotation des paquets, accusés de réception,\nréémission de ce qui manque et remise en ordre à l'arrivée."
    },
    {
      "id": "q06",
      "difficulty": 3,
      "skills": [
        "protocole",
        "transport"
      ],
      "title": "Visioconférence et réémission",
      "partie": "protocoles",
      "statement": "En visioconférence, l'image circule avec un protocole de\ntransport qui ne réémet pas les données perdues. Pourquoi ce\nchoix ?",
      "options": [
        {
          "text": "Parce que ce protocole chiffre les échanges, ce que\nTCP ne sait pas faire",
          "correct": false,
          "feedback": "Erreur : le chiffrement s'ajoute aussi bien à l'un qu'à\nl'autre et ne dépend pas du protocole de transport retenu.\nCe n'est pas ce qui motive la décision."
        },
        {
          "text": "Parce que la voix et l'image sont trop volumineuses\npour être numérotées",
          "correct": false,
          "feedback": "Erreur : numéroter un paquet ne coûte que quelques octets,\nquel que soit le volume échangé. Le critère décisif est le\ndélai, pas la taille."
        },
        {
          "text": "Parce que la réémission devient impossible dès que\nle débit dépasse 10 Mbit/s",
          "correct": false,
          "feedback": "Erreur : la réémission reste techniquement possible à\nn'importe quel débit. C'est son intérêt qui disparaît dans un\néchange en direct."
        },
        {
          "text": "Parce qu'une image réémise arriverait trop tard pour\nque l'on puisse encore l'afficher",
          "correct": true,
          "feedback": "Bonne réponse : la conversation a déjà avancé quand le paquet\nréémis arrive. Mieux vaut une image un peu dégradée qu'une\nimage en retard."
        }
      ],
      "explanation": "Pour un fichier, l'exactitude prime et l'attente est acceptable :\nTCP redemande les paquets manquants. Pour un échange en direct,\nc'est le délai qui prime : on peut perdre une image isolée, mais\npas le fil du temps."
    },
    {
      "id": "q07",
      "difficulty": 1,
      "skills": [
        "adresse-ip"
      ],
      "title": "Une adresse IPv4 bien formée",
      "partie": "routage",
      "statement": "Parmi ces quatre écritures, laquelle peut être une adresse IPv4 ?",
      "options": [
        {
          "text": "192.168.1.17",
          "correct": true,
          "feedback": "Bonne réponse : quatre nombres compris entre 0 et 255,\nséparés par des points. Cette écriture respecte la règle."
        },
        {
          "text": "192.168.1.256",
          "correct": false,
          "feedback": "Erreur : chaque nombre d'une adresse IPv4 tient sur un octet,\ndonc ne dépasse pas 255. La valeur 256 est hors limites."
        },
        {
          "text": "192.168.17",
          "correct": false,
          "feedback": "Erreur : il manque un nombre. Une adresse IPv4 en compte\ntoujours quatre, même lorsque certains valent 0."
        },
        {
          "text": "192,168,1,17",
          "correct": false,
          "feedback": "Erreur : le séparateur d'une adresse IPv4 est le point,\njamais la virgule, même si les quatre valeurs sont licites."
        }
      ],
      "explanation": "Une adresse IPv4 est codée sur 32 bits, soit quatre octets. On\nl'écrit sous forme de quatre nombres de 0 à 255 séparés par des\npoints, plus lisible qu'une suite de 32 chiffres binaires."
    },
    {
      "id": "q08",
      "difficulty": 1,
      "skills": [
        "adresse-ip"
      ],
      "title": "L'attribution d'une adresse IP",
      "partie": "routage",
      "statement": "Chloé branche sa tablette au réseau du lycée, puis la rebranche\nchez elle le soir. Que devient son adresse IP ?",
      "options": [
        {
          "text": "Elle est identique partout, car elle est gravée\ndans la carte réseau",
          "correct": false,
          "feedback": "Erreur : c'est l'adresse physique de la carte réseau qui est\nfixée à la fabrication. L'adresse IP dépend du réseau où la\nmachine se trouve."
        },
        {
          "text": "Elle est identique tant que la tablette n'a pas été\nremise à zéro",
          "correct": false,
          "feedback": "Erreur : une remise à zéro n'a aucun effet ici. L'adresse IP\nest distribuée par le réseau rejoint, et change donc d'un\nlieu à l'autre."
        },
        {
          "text": "Elle change, car chaque réseau lui remet une\nadresse à la connexion",
          "correct": true,
          "feedback": "Bonne réponse : au lycée comme à la maison, l'équipement qui\ngère le réseau lui attribue une adresse valable sur ce\nréseau."
        },
        {
          "text": "Elle change uniquement si la tablette passe du\nwifi au raccordement filaire",
          "correct": false,
          "feedback": "Erreur : le mode de raccordement ne décide de rien. Même en\nwifi dans les deux lieux, la tablette recevrait deux adresses\ndifférentes."
        }
      ],
      "explanation": "Une adresse IP désigne une position sur un réseau, pas un objet.\nElle est attribuée à la connexion et reprise à la déconnexion, ce\nqui permet de réutiliser les adresses disponibles."
    },
    {
      "id": "q09",
      "difficulty": 2,
      "skills": [
        "dns",
        "protocole"
      ],
      "title": "L'ordre des étapes d'une visite",
      "partie": "protocoles",
      "statement": "Yanis saisit l'adresse d'un site et la page s'affiche. Dans quel\nordre les opérations se sont-elles déroulées ?",
      "options": [
        {
          "text": "La page arrive, puis le navigateur demande\nl'adresse IP correspondante",
          "correct": false,
          "feedback": "Erreur : la page ne peut pas arriver avant que l'on sache à\nquelle machine la réclamer. La traduction du nom vient\nnécessairement en premier."
        },
        {
          "text": "Le nom est traduit en adresse IP, puis la page est\ndemandée au serveur",
          "correct": true,
          "feedback": "Bonne réponse : le navigateur interroge d'abord un serveur de\nnoms, obtient l'adresse IP, puis envoie sa demande à cette\nadresse."
        },
        {
          "text": "Le routeur traduit le nom, puis transmet la page\nau navigateur de Yanis",
          "correct": false,
          "feedback": "Erreur : un routeur ne traduit aucun nom. Il fait progresser\ndes paquets d'après l'adresse IP de destination qu'ils\nportent déjà."
        },
        {
          "text": "Le navigateur réclame la page, puis le serveur\ntraduit son propre nom",
          "correct": false,
          "feedback": "Erreur : le serveur n'a pas à traduire son nom, et la demande\nne pourrait de toute façon pas lui parvenir sans son adresse\nIP."
        }
      ],
      "explanation": "Toute visite commence par une traduction de nom. Le navigateur\nobtient l'adresse IP, ouvre une connexion vers cette adresse,\nenvoie sa demande, puis reçoit la page."
    },
    {
      "id": "q10",
      "difficulty": 2,
      "skills": [
        "routage",
        "paquets"
      ],
      "title": "Un nombre maximal de routeurs",
      "partie": "routage",
      "statement": "Chaque paquet indique un nombre maximal de routeurs qu'il peut\ntraverser. Une fois ce nombre atteint, le paquet est détruit. À quoi\nsert cette règle ?",
      "options": [
        {
          "text": "À garantir que le paquet arrive avant un délai\nfixé à l'avance",
          "correct": false,
          "feedback": "Erreur : cette règle ne garantit aucun délai, car internet\nn'offre pas de garantie temporelle. Un paquet peut arriver tard\ntout en restant sous la limite.\n"
        },
        {
          "text": "À obliger chaque paquet à suivre le chemin le plus\ncourt possible",
          "correct": false,
          "feedback": "Erreur : chaque routeur choisit le suivant d'après sa carte\nlocale, et la limite ne fixe pas le chemin. Elle interdit\nseulement les trajets interminables.\n"
        },
        {
          "text": "À éviter qu'un paquet égaré circule sans fin et\nencombre le réseau",
          "correct": true,
          "feedback": "Bonne réponse : un paquet pris dans une boucle entre routeurs\ntournerait indéfiniment. Sa destruction libère le réseau, et TCP\nredemande ensuite les données manquantes.\n"
        },
        {
          "text": "À empêcher la lecture du paquet par les routeurs\nqu'il traverse",
          "correct": false,
          "feedback": "Erreur : la limite ne protège pas le contenu. Elle compte les\nrouteurs traversés sans rien cacher de ce que le paquet\ntransporte.\n"
        }
      ],
      "explanation": "Un paquet peut ne pas arriver pour deux raisons : une panne\nmatérielle ou sa destruction. Le dépassement du nombre maximal de\nrouteurs est une cause de destruction, et c'est TCP qui fiabilise\nla communication en redemandant les paquets perdus."
    },
    {
      "id": "q11",
      "difficulty": 1,
      "skills": [
        "routage"
      ],
      "title": "Le travail d'un routeur",
      "partie": "routage",
      "statement": "Que fait un routeur lorsqu'un paquet lui parvient ?",
      "options": [
        {
          "text": "Il ouvre le paquet pour vérifier que son contenu\nest bien autorisé",
          "correct": false,
          "feedback": "Erreur : un routeur ne lit que l'en-tête, où figurent les\nadresses. Le contenu transporté ne l'intéresse pas et reste\nsouvent chiffré."
        },
        {
          "text": "Il conserve une copie du paquet jusqu'à la fin de\nla transmission",
          "correct": false,
          "feedback": "Erreur : un routeur transmet puis oublie. Garder une copie de\ntout ce qui le traverse dépasserait toute capacité de\nstockage."
        },
        {
          "text": "Il lit l'adresse de destination et transmet le\npaquet à un voisin",
          "correct": true,
          "feedback": "Bonne réponse : il consulte sa table de routage, choisit le\nvoisin qui rapproche le paquet du but, et le lui passe."
        },
        {
          "text": "Il envoie le paquet au voisin fixé une fois pour\ntoutes par l'opérateur",
          "correct": false,
          "feedback": "Erreur : une table de routage n'est pas figée. Si un lien\ntombe ou sature, le routeur oriente les paquets suivants vers\nun autre voisin."
        }
      ],
      "explanation": "Le routage se fait saut par saut. Chaque routeur tient une table\nqui indique, pour une destination donnée, vers quel voisin\nenvoyer le paquet. Personne ne détient la carte complète\nd'Internet."
    },
    {
      "id": "q12",
      "difficulty": 2,
      "skills": [
        "paquets"
      ],
      "title": "Ce que contient un paquet",
      "partie": "protocoles",
      "statement": "Sofiane envoie un long message. Que trouve-t-on dans chacun des\npaquets transmis ?",
      "options": [
        {
          "text": "Un morceau du message, les adresses de départ et\nd'arrivée, un numéro",
          "correct": true,
          "feedback": "Bonne réponse : l'en-tête porte les adresses et le numéro\nd'ordre, la partie utile porte un morceau du message. C'est\nce qui permet de router puis de réassembler."
        },
        {
          "text": "Le message entier, accompagné du nom du\nfournisseur d'accès de Sofiane",
          "correct": false,
          "feedback": "Erreur : le découpage sert précisément à ne pas transporter\nle message d'un seul tenant, et le fournisseur d'accès n'a\npas à figurer dans l'en-tête."
        },
        {
          "text": "Un morceau du message et la liste des routeurs\nqu'il devra traverser",
          "correct": false,
          "feedback": "Erreur : le trajet n'est pas décidé au départ. Chaque routeur\nchoisit le saut suivant au moment où le paquet lui parvient."
        },
        {
          "text": "Un morceau du message et l'heure à laquelle il\ndoit impérativement être remis",
          "correct": false,
          "feedback": "Erreur : Internet ne promet aucune heure de livraison. Aucune\ndate de remise ne figure dans l'en-tête d'un paquet."
        }
      ],
      "explanation": "Un paquet se compose d'un en-tête et de données. L'en-tête sert\naux machines du réseau (adresses, numéro d'ordre), les données\nsont le morceau de message destiné à l'application."
    },
    {
      "id": "q13",
      "difficulty": 2,
      "skills": [
        "routage"
      ],
      "title": "La connaissance d'un routeur",
      "partie": "routage",
      "statement": "Un paquet part de Lille vers un serveur australien. Que connaît\nle premier routeur français qu'il traverse ?",
      "options": [
        {
          "text": "La liste complète des routeurs situés entre Lille\net l'Australie",
          "correct": false,
          "feedback": "Erreur : aucune machine ne détient la carte d'Internet. Le\ntrajet complet n'existe nulle part, il se construit routeur\naprès routeur."
        },
        {
          "text": "Le nombre exact de sauts restant à faire jusqu'au\nserveur australien",
          "correct": false,
          "feedback": "Erreur : ce compte n'est pas connu à l'avance, puisque le\ntrajet n'est pas fixé. Il peut même varier d'un paquet à\nl'autre."
        },
        {
          "text": "L'adresse de tous les serveurs australiens\nraccordés à Internet",
          "correct": false,
          "feedback": "Erreur : une table de routage ne liste pas les serveurs un\npar un, mais des directions vers de grands ensembles\nd'adresses."
        },
        {
          "text": "Le voisin auquel remettre le paquet pour le\nrapprocher du but",
          "correct": true,
          "feedback": "Bonne réponse : chaque routeur ne décide que du saut suivant,\nd'après sa table de routage. Le chemin complet est la somme\nde ces décisions locales."
        }
      ],
      "explanation": "Le routage est une décision locale répétée. Ce choix rend\nInternet extensible : raccorder un nouveau réseau ne demande de\nmettre à jour que les tables des routeurs voisins."
    },
    {
      "id": "q14",
      "difficulty": 3,
      "skills": [
        "routage",
        "paquets"
      ],
      "title": "Un lien coupé en cours de transfert",
      "partie": "routage",
      "statement": "Un câble sous-marin est sectionné pendant qu'Inès télécharge un\nfichier. Que se passe-t-il le plus souvent ?",
      "options": [
        {
          "text": "Le téléchargement reprend depuis le début dès que\nle câble est réparé",
          "correct": false,
          "feedback": "Erreur : seuls les paquets non reçus sont réémis. Rien\nn'oblige à recommencer ce qui est déjà arrivé, et attendre\nune réparation serait absurde."
        },
        {
          "text": "Les paquets suivants empruntent un autre chemin et\nle transfert se poursuit",
          "correct": true,
          "feedback": "Bonne réponse : les routeurs mettent à jour leurs tables et\ncontournent la coupure. Les paquets perdus dans l'incident\nsont réémis."
        },
        {
          "text": "Le fichier arrive incomplet, les paquets perdus\nétant simplement abandonnés",
          "correct": false,
          "feedback": "Erreur : ce serait un fichier corrompu. Le protocole de\ntransport contrôle que tout est arrivé et redemande ce qui\nmanque."
        },
        {
          "text": "Le transfert s'arrête, un chemin ayant été réservé\nau début de la connexion",
          "correct": false,
          "feedback": "Erreur : aucun chemin n'est réservé au départ. Chaque paquet\nest routé pour lui-même, ce qui permet justement de\ncontourner une panne."
        }
      ],
      "explanation": "La robustesse d'Internet tient à ces deux mécanismes : un routage\nrecalculé en permanence, sans circuit réservé, et un protocole de\ntransport qui redemande les données manquantes."
    },
    {
      "id": "q15",
      "difficulty": 1,
      "skills": [
        "reseaux-physiques"
      ],
      "title": "Réseaux avec ou sans fil",
      "partie": "reseau",
      "statement": "Internet s'appuie sur des réseaux physiques très variés. Quel\nclassement de ces réseaux est correct ?",
      "options": [
        {
          "text": "Sans fil : Wi-Fi, 4G, fibre optique. Filaires :\nADSL, Ethernet, Bluetooth",
          "correct": false,
          "feedback": "Erreur : la fibre optique guide la lumière dans un câble, c'est\ndonc un réseau filaire. Le Bluetooth, lui, relie les appareils par\nondes radio.\n"
        },
        {
          "text": "Sans fil : Wi-Fi, ADSL, Bluetooth. Filaires : 4G,\nEthernet, fibre optique",
          "correct": false,
          "feedback": "Erreur : l'ADSL passe par la ligne téléphonique en cuivre, donc\npar un fil. La 4G, réseau de téléphonie mobile, transmet par ondes\nradio.\n"
        },
        {
          "text": "Sans fil : Wi-Fi, 4G, Bluetooth. Filaires : ADSL,\nEthernet, fibre optique",
          "correct": true,
          "feedback": "Bonne réponse : Wi-Fi, 4G et Bluetooth transmettent par ondes\nradio. L'ADSL passe par la ligne téléphonique, Ethernet par un câble\nréseau et la fibre par un câble qui guide la lumière.\n"
        },
        {
          "text": "Sans fil : Bluetooth, 4G, Ethernet. Filaires :\nWi-Fi, ADSL, fibre optique",
          "correct": false,
          "feedback": "Erreur : Ethernet utilise un câble réseau, alors que le Wi-Fi\nrelie les appareils à la box par ondes radio.\n"
        }
      ],
      "explanation": "Les protocoles d'Internet étant logiciels, ils fonctionnent sur tous\nces supports. Les réseaux physiques se distinguent par leur nature,\nfilaire ou non, et par leur débit : la fibre est bien plus rapide\nque l'ADSL, lui-même plus rapide que les anciens modems\ntéléphoniques."
    },
    {
      "id": "q16",
      "difficulty": 2,
      "skills": [
        "independance",
        "reseaux-physiques"
      ],
      "title": "Du wifi à la 4G sans coupure",
      "partie": "routage",
      "statement": "Léa regarde une vidéo en wifi, sort de chez elle et son téléphone\nbascule en 4G. La vidéo ne s'interrompt pas. Pourquoi ?",
      "options": [
        {
          "text": "Parce qu'Internet fonctionne de la même façon quel\nque soit le support physique",
          "correct": true,
          "feedback": "Bonne réponse : les protocoles d'Internet sont logiciels et\ntravaillent de la même façon sur tous les supports. Seul le réseau\nphysique change de technologie.\n"
        },
        {
          "text": "Parce que le wifi et la 4G reposent exactement sur\nle même matériel d'émission",
          "correct": false,
          "feedback": "Erreur : les deux technologies diffèrent par les fréquences comme\npar les équipements. C'est justement l'indépendance d'Internet\nvis-à-vis du réseau physique qui permet le passage.\n"
        },
        {
          "text": "Parce que la vidéo avait été téléchargée en entier\navant le changement de réseau",
          "correct": false,
          "feedback": "Erreur : une vidéo en ligne se charge au fil de la lecture.\nLes données arrivent toujours après le basculement, par un\nautre support."
        },
        {
          "text": "Parce que l'application recalcule elle-même la\nroute à suivre après le passage",
          "correct": false,
          "feedback": "Erreur : une application ne calcule aucune route. Le routage est\nle travail des routeurs, pas du lecteur vidéo.\n"
        }
      ],
      "explanation": "Les protocoles d'Internet sont logiciels et s'appuient sur n'importe\nquel réseau physique. Le modem téléphonique a laissé place à l'ADSL,\npuis à la fibre et à la 4G, sans qu'il faille réécrire les\nnavigateurs ni les messageries."
    },
    {
      "id": "q17",
      "difficulty": 2,
      "skills": [
        "routage",
        "routeur"
      ],
      "title": "Le trajet affiché par traceroute",
      "partie": "routage",
      "statement": "Pour suivre le chemin de ses paquets vers un site, Hugo lance la\ncommande `traceroute`. Elle affiche :\n\n```text\n1   192.168.1.1     2 ms\n2   10.120.0.1      9 ms\n3   198.51.100.14  12 ms\n4   203.0.113.1    18 ms\n5   203.0.113.8    19 ms\n```\n\nL'adresse `203.0.113.8` est celle du serveur du site. Que\nreprésentent les adresses des lignes 1 à 4 ?",
      "options": [
        {
          "text": "Les serveurs DNS consultés pour traduire le nom\ndu site",
          "correct": false,
          "feedback": "Erreur : la traduction du nom en adresse a lieu une seule fois,\navant l'envoi. Les lignes montrent les étapes du trajet des\npaquets.\n"
        },
        {
          "text": "Les routeurs traversés tour à tour par les paquets",
          "correct": true,
          "feedback": "Bonne réponse : chaque routeur envoie le paquet au suivant selon\nsa carte locale. La première machine est le plus souvent la box de\nHugo, la dernière le serveur atteint.\n"
        },
        {
          "text": "Les adresses successives prises par l'ordinateur\nde Hugo",
          "correct": false,
          "feedback": "Erreur : l'ordinateur de Hugo garde la même adresse pendant la\ncommande. Chaque ligne correspond à une machine différente sur le\ntrajet.\n"
        },
        {
          "text": "Des copies du site placées sur des serveurs\ndifférents",
          "correct": false,
          "feedback": "Erreur : ici, une seule machine répond pour le site, celle de la\nligne 5. Les autres transmettent les paquets sans héberger le site.\n"
        }
      ],
      "explanation": "Le temps affiché est le délai d'aller-retour jusqu'à chaque routeur :\nil augmente avec la longueur du trajet. Un autre jour, le chemin\npeut changer, car les routeurs s'ajustent en permanence."
    },
    {
      "id": "q18",
      "difficulty": 3,
      "skills": [
        "protocole",
        "independance"
      ],
      "title": "Ce dont le protocole du web ne s'occupe pas",
      "partie": "protocoles",
      "statement": "Le protocole HTTP sert à demander puis à recevoir des pages web.\nDe quoi ne s'occupe-t-il pas ?",
      "options": [
        {
          "text": "De la forme que prend la demande envoyée au\nserveur web",
          "correct": false,
          "feedback": "Erreur : c'est précisément son travail. Il fixe la forme\nexacte de la demande, ce qui permet au serveur de la\ncomprendre."
        },
        {
          "text": "De l'indication du type de contenu renvoyé par le\nserveur",
          "correct": false,
          "feedback": "Erreur : le serveur annonce bien le type du contenu renvoyé,\npage, image ou feuille de style, et cela fait partie du\nprotocole."
        },
        {
          "text": "Du choix des routeurs que les paquets vont\ntraverser",
          "correct": true,
          "feedback": "Bonne réponse : le routage est le travail d'IP et des routeurs.\nHTTP ignore par quels routeurs ses données passent, et n'a pas à le\nsavoir.\n"
        },
        {
          "text": "De la signalisation d'une page absente du serveur\nconsulté",
          "correct": false,
          "feedback": "Erreur : le code renvoyé lorsqu'une page est introuvable fait\npartie du protocole du web, et les navigateurs l'affichent\nsous forme d'erreur."
        }
      ],
      "explanation": "Chaque protocole a son rôle. HTTP organise le dialogue entre\nnavigateur et serveur, TCP assure une transmission fiable, IP\nachemine les paquets. Aucun ne refait le travail des autres."
    },
    {
      "id": "q19",
      "difficulty": 1,
      "skills": [
        "pair-a-pair"
      ],
      "title": "Le principe du pair à pair",
      "partie": "protocoles",
      "statement": "Qu'est-ce qui caractérise un réseau pair à pair ?",
      "options": [
        {
          "text": "Chaque machine peut à la fois réclamer des données et\nen fournir aux autres participants",
          "correct": true,
          "feedback": "Bonne réponse : il n'y a plus de rôle fixe. Une machine qui\ntélécharge un fichier en fournit au même moment des morceaux\nà d'autres."
        },
        {
          "text": "Les machines dialoguent seulement deux par deux,\njamais avec un groupe",
          "correct": false,
          "feedback": "Erreur : le nom est trompeur. Un participant échange avec de\nnombreux autres en même temps, chacun lui envoyant une partie\ndu fichier."
        },
        {
          "text": "Un serveur central répartit équitablement les\nfichiers entre les machines",
          "correct": false,
          "feedback": "Erreur : cette description est celle du modèle\nclient-serveur. Le pair à pair se passe justement d'un\nserveur central."
        },
        {
          "text": "Les machines doivent être raccordées au même\nfournisseur d'accès",
          "correct": false,
          "feedback": "Erreur : les participants sont répartis dans le monde entier,\nchez des opérateurs différents. Rien n'impose une origine\ncommune."
        }
      ],
      "explanation": "Dans le modèle client-serveur, un serveur fournit et des clients\ndemandent. Dans le pair à pair, chaque machine tient les deux\nrôles, ce qui supprime le point central."
    },
    {
      "id": "q20",
      "difficulty": 2,
      "skills": [
        "pair-a-pair"
      ],
      "title": "Un fichier réclamé par des milliers de personnes",
      "partie": "protocoles",
      "statement": "Une mise à jour volumineuse est réclamée au même moment par des\nmilliers de joueurs. Quel avantage le pair à pair offre-t-il ?",
      "options": [
        {
          "text": "Le fichier occupe moins de place, puisqu'il\ncircule découpé en morceaux",
          "correct": false,
          "feedback": "Erreur : le découpage ne change pas le volume total, il le\nrépartit seulement. Le fichier pèse le même poids à\nl'arrivée."
        },
        {
          "text": "Le fichier est vérifié par chaque participant\navant d'être retransmis",
          "correct": false,
          "feedback": "Erreur : cette vérification existe, morceau par morceau, mais\nelle n'a rien de propre au pair à pair et ne règle pas\nl'afflux de demandes."
        },
        {
          "text": "Le fichier demeure accessible même lorsque tous\nles participants se déconnectent",
          "correct": false,
          "feedback": "Erreur : c'est l'inverse. Un fichier que plus personne ne\npartage devient introuvable, la disponibilité dépendant des\nparticipants présents."
        },
        {
          "text": "Chaque participant redistribue ce qu'il a reçu, ce\nqui soulage la source",
          "correct": true,
          "feedback": "Bonne réponse : plus il y a de demandeurs, plus il y a de\nfournisseurs. La charge se répartit au lieu de s'accumuler\nsur un serveur unique."
        }
      ],
      "explanation": "Avec un serveur unique, mille demandes simultanées se partagent\nun même lien. En pair à pair, chaque arrivant apporte sa propre\ncapacité d'envoi, et le réseau tient la charge."
    },
    {
      "id": "q21",
      "difficulty": 2,
      "skills": [
        "pair-a-pair"
      ],
      "title": "Pair à pair et légalité",
      "partie": "protocoles",
      "statement": "Que peut-on dire de la légalité des échanges en pair à pair ?",
      "options": [
        {
          "text": "Ils sont illégaux, puisqu'ils se passent de tout\nserveur identifiable",
          "correct": false,
          "feedback": "Erreur : la technique employée n'est pas en cause. Des\nsystèmes libres et des mises à jour de jeux circulent ainsi\nen toute légalité."
        },
        {
          "text": "Ils sont légaux, puisque personne ne peut savoir\nqui échange quoi",
          "correct": false,
          "feedback": "Erreur : l'adresse IP de chaque participant est visible par\nles autres, et un partage sans autorisation reste\nrépréhensible."
        },
        {
          "text": "Tout dépend des droits attachés au contenu qui est\néchangé",
          "correct": true,
          "feedback": "Bonne réponse : partager une œuvre protégée sans autorisation\nreste interdit, partager un fichier libre ne l'est pas. Le\nmoyen de transport n'y change rien."
        },
        {
          "text": "Ils sont tolérés tant que le fichier est partagé\nsans aucune contrepartie",
          "correct": false,
          "feedback": "Erreur : l'absence de paiement ne change rien aux droits\nd'auteur. Diffuser gratuitement une œuvre protégée y porte\ntout autant atteinte."
        }
      ],
      "explanation": "Le pair à pair est une technique neutre, utilisée par des\néditeurs de logiciels libres comme pour des partages illicites.\nC'est le contenu échangé, et lui seul, qui détermine la légalité."
    },
    {
      "id": "q22",
      "difficulty": 1,
      "skills": [
        "debit",
        "ordres-de-grandeur"
      ],
      "title": "Ce que mesure un débit",
      "partie": "reseau",
      "statement": "Un fournisseur annonce une offre à 500 Mbit/s. Que mesure cette\nvaleur ?",
      "options": [
        {
          "text": "La quantité totale de données que l'abonné peut\néchanger chaque mois",
          "correct": false,
          "feedback": "Erreur : un volume mensuel s'exprime en octets, sans mention\nde durée. La mention par seconde indique une vitesse, pas un\nquota."
        },
        {
          "text": "La quantité de données transmises chaque seconde\nsur la ligne",
          "correct": true,
          "feedback": "Bonne réponse : un débit est une quantité rapportée à une\ndurée. Cette offre transporte jusqu'à 500 millions de bits\npar seconde."
        },
        {
          "text": "Le délai que met un paquet pour atteindre un\nserveur distant",
          "correct": false,
          "feedback": "Erreur : ce délai est la latence, mesurée en millisecondes.\nUne ligne très rapide peut avoir une latence médiocre, et\ninversement."
        },
        {
          "text": "Le nombre d'appareils que la box peut raccorder en\nmême temps",
          "correct": false,
          "feedback": "Erreur : ce nombre dépend de la box, pas du débit. Les\nappareils raccordés se partagent ensuite le débit disponible."
        }
      ],
      "explanation": "Le débit se mesure en bits par seconde et en ses multiples : le\nmégabit par seconde vaut un million de bits par seconde. À ne pas\nconfondre avec l'octet, qui vaut huit bits."
    },
    {
      "id": "q23",
      "difficulty": 2,
      "skills": [
        "debit",
        "ordres-de-grandeur"
      ],
      "title": "Durée d'un téléchargement",
      "partie": "reseau",
      "statement": "Théo télécharge un fichier de 1 gigaoctet sur une ligne à\n100 Mbit/s. Quelle durée peut-il attendre ?",
      "options": [
        {
          "text": "Environ 80 secondes, car un gigaoctet représente\n8 000 mégabits",
          "correct": true,
          "feedback": "Bonne réponse : un octet vaut huit bits, donc un gigaoctet vaut\n8 000 mégabits. À 100 mégabits par seconde, il faut bien\n80 secondes."
        },
        {
          "text": "Environ 10 secondes, car un gigaoctet représente\n1 000 mégabits",
          "correct": false,
          "feedback": "Erreur : la conversion oublie le facteur huit entre l'octet\net le bit. Un gigaoctet vaut 8 000 mégabits, et non 1 000."
        },
        {
          "text": "Environ 800 secondes, car un gigaoctet représente\n80 000 mégabits",
          "correct": false,
          "feedback": "Erreur : le facteur huit a été appliqué dix fois de trop. Un gigaoctet vaut\n8 000 mégabits, ce qui donne 80 secondes."
        },
        {
          "text": "Environ 8 secondes, car un gigaoctet représente\n800 mégabits",
          "correct": false,
          "feedback": "Erreur : le calcul divise par huit au lieu de multiplier.\nConvertir des octets en bits augmente le nombre, il ne le\nréduit pas."
        }
      ],
      "explanation": "Les débits s'expriment en bits par seconde, les fichiers en\noctets. Le passage de l'un à l'autre demande un facteur huit,\nqu'il faut appliquer dans le bon sens.",
      "variants": [
        {
          "statement": "Théo télécharge un fichier de 1 gigaoctet sur une ligne à\n100 Mbit/s. Quelle durée peut-il attendre ?",
          "options": [
            {
              "text": "Environ 80 secondes, car un gigaoctet représente\n8 000 mégabits",
              "correct": true,
              "feedback": "Bonne réponse : un octet vaut huit bits, donc un gigaoctet vaut\n8 000 mégabits. À 100 mégabits par seconde, il faut bien\n80 secondes."
            },
            {
              "text": "Environ 10 secondes, car un gigaoctet représente\n1 000 mégabits",
              "correct": false,
              "feedback": "Erreur : la conversion oublie le facteur huit entre l'octet\net le bit. Un gigaoctet vaut 8 000 mégabits, et non 1 000."
            },
            {
              "text": "Environ 800 secondes, car un gigaoctet représente\n80 000 mégabits",
              "correct": false,
              "feedback": "Erreur : le facteur huit a été appliqué dix fois de trop. Un gigaoctet vaut\n8 000 mégabits, ce qui donne 80 secondes."
            },
            {
              "text": "Environ 8 secondes, car un gigaoctet représente\n800 mégabits",
              "correct": false,
              "feedback": "Erreur : le calcul divise par huit au lieu de multiplier.\nConvertir des octets en bits augmente le nombre, il ne le\nréduit pas."
            }
          ],
          "explanation": "Les débits s'expriment en bits par seconde, les fichiers en\noctets. Le passage de l'un à l'autre demande un facteur huit,\nqu'il faut appliquer dans le bon sens."
        },
        {
          "statement": "Théo télécharge un fichier de 2 gigaoctets sur une ligne à\n50 Mbit/s. Quelle durée peut-il attendre ?",
          "options": [
            {
              "text": "Environ 320 secondes, car deux gigaoctets représentent\n16 000 mégabits",
              "correct": true,
              "feedback": "Bonne réponse : un octet vaut huit bits, donc deux gigaoctets valent\n16 000 mégabits. À 50 mégabits par seconde, il faut bien\n320 secondes."
            },
            {
              "text": "Environ 40 secondes, car deux gigaoctets représentent\n2 000 mégabits",
              "correct": false,
              "feedback": "Erreur : la conversion oublie le facteur huit entre l'octet\net le bit. Deux gigaoctets valent 16 000 mégabits, et non 2 000."
            },
            {
              "text": "Environ 3 200 secondes, car deux gigaoctets représentent\n160 000 mégabits",
              "correct": false,
              "feedback": "Erreur : le facteur huit a été appliqué dix fois de trop. Deux gigaoctets valent\n16 000 mégabits, ce qui donne 320 secondes."
            },
            {
              "text": "Environ 32 secondes, car deux gigaoctets représentent\n1 600 mégabits",
              "correct": false,
              "feedback": "Erreur : le calcul divise par huit au lieu de multiplier.\nConvertir des octets en bits augmente le nombre, il ne le\nréduit pas."
            }
          ],
          "explanation": "Les débits s'expriment en bits par seconde, les fichiers en\noctets. Le passage de l'un à l'autre demande un facteur huit,\nqu'il faut appliquer dans le bon sens."
        },
        {
          "statement": "Théo télécharge un fichier de 5 gigaoctets sur une ligne à\n200 Mbit/s. Quelle durée peut-il attendre ?",
          "options": [
            {
              "text": "Environ 200 secondes, car cinq gigaoctets représentent\n40 000 mégabits",
              "correct": true,
              "feedback": "Bonne réponse : un octet vaut huit bits, donc cinq gigaoctets valent\n40 000 mégabits. À 200 mégabits par seconde, il faut bien\n200 secondes."
            },
            {
              "text": "Environ 25 secondes, car cinq gigaoctets représentent\n5 000 mégabits",
              "correct": false,
              "feedback": "Erreur : la conversion oublie le facteur huit entre l'octet\net le bit. Cinq gigaoctets valent 40 000 mégabits, et non 5 000."
            },
            {
              "text": "Environ 2 000 secondes, car cinq gigaoctets représentent\n400 000 mégabits",
              "correct": false,
              "feedback": "Erreur : le facteur huit a été appliqué dix fois de trop. Cinq gigaoctets valent\n40 000 mégabits, ce qui donne 200 secondes."
            },
            {
              "text": "Environ 20 secondes, car cinq gigaoctets représentent\n4 000 mégabits",
              "correct": false,
              "feedback": "Erreur : le calcul divise par huit au lieu de multiplier.\nConvertir des octets en bits augmente le nombre, il ne le\nréduit pas."
            }
          ],
          "explanation": "Les débits s'expriment en bits par seconde, les fichiers en\noctets. Le passage de l'un à l'autre demande un facteur huit,\nqu'il faut appliquer dans le bon sens."
        }
      ]
    },
    {
      "id": "q24",
      "difficulty": 3,
      "skills": [
        "latence",
        "ordres-de-grandeur"
      ],
      "title": "Débit élevé mais commandes en retard",
      "partie": "reseau",
      "statement": "Camille joue en ligne avec une connexion par satellite à très\nhaut débit, mais ses commandes tardent à prendre effet. Comment\nl'expliquer ?",
      "options": [
        {
          "text": "Le débit annoncé ne vaut jamais pour l'envoi, mais\nseulement pour la réception",
          "correct": false,
          "feedback": "Erreur : beaucoup d'offres sont effectivement plus lentes à\nl'envoi, mais un jeu envoie très peu de données. Ce n'est pas\nla cause du retard."
        },
        {
          "text": "Les données échangées par un jeu sont trop\nvolumineuses pour un lien satellite",
          "correct": false,
          "feedback": "Erreur : une commande de jeu tient en quelques dizaines\nd'octets. Le volume n'est jamais en cause dans cette\nsituation."
        },
        {
          "text": "Le satellite décode chaque paquet, ce qui divise\nle débit disponible par deux",
          "correct": false,
          "feedback": "Erreur : le traitement à bord ne coûte qu'une fraction de\nmilliseconde, et ne divise aucun débit. Ce qui pèse, c'est la\ndistance à parcourir."
        },
        {
          "text": "Le trajet jusqu'au satellite et le retour ajoutent\nun délai incompressible",
          "correct": true,
          "feedback": "Bonne réponse : un satellite géostationnaire se tient à\nenviron 36 000 km. Monter puis redescendre fait plus de\n70 000 km, soit près de 240 millisecondes."
        }
      ],
      "explanation": "Le débit dit combien de données passent chaque seconde, la\nlatence dit au bout de combien de temps la première arrive. Un\njeu en ligne réclame peu de débit mais une latence faible, une\nvidéo réclame l'inverse."
    },
    {
      "id": "q25",
      "difficulty": 1,
      "skills": [
        "neutralite"
      ],
      "title": "Le principe de neutralité",
      "partie": "enjeux",
      "statement": "Que dit le principe de neutralité du réseau ?",
      "options": [
        {
          "text": "Aucun État ne peut interdire l'accès à un site\ndepuis son territoire",
          "correct": false,
          "feedback": "Erreur : la neutralité porte sur l'acheminement des données\npar les opérateurs, non sur les décisions politiques. Des\npays bloquent bel et bien des sites."
        },
        {
          "text": "Les fournisseurs d'accès doivent proposer le même\ntarif à tous les abonnés",
          "correct": false,
          "feedback": "Erreur : les offres commerciales restent libres. La\nneutralité concerne la façon de transporter les données, pas\nle prix de l'abonnement."
        },
        {
          "text": "Les paquets sont acheminés sans égard pour leur\norigine ni leur contenu",
          "correct": true,
          "feedback": "Bonne réponse : un opérateur traite de la même façon un\npaquet venu d'un géant du web et un paquet venu d'un site\nassociatif."
        },
        {
          "text": "Les sites doivent présenter les opinions de façon\néquilibrée et impartiale",
          "correct": false,
          "feedback": "Erreur : la neutralité ne dit rien du contenu publié, qui\nrelève d'autres règles. Elle s'adresse à ceux qui\ntransportent les données."
        }
      ],
      "explanation": "La neutralité interdit à un opérateur de bloquer, de ralentir ou\nde favoriser un service plutôt qu'un autre. C'est ce qui permet à\nun nouveau service de se lancer à égalité avec les acteurs\ninstallés."
    },
    {
      "id": "q26",
      "difficulty": 2,
      "skills": [
        "trafic",
        "ordres-de-grandeur"
      ],
      "title": "Le trafic d'Internet en puissance de dix",
      "partie": "reseau",
      "statement": "Le trafic mondial d'Internet a été estimé, pour l'année 2021, à\n3 300 milliards de milliards d'octets. Comment s'écrit cette\nquantité ?",
      "options": [
        {
          "text": "$3{,}3 \\times 10^{12}$ octets",
          "correct": false,
          "feedback": "Erreur : $3{,}3 \\times 10^{12}$ ne représente que 3 300 milliards.\nIl manque le second « de milliards », qui multiplie encore par\n$10^9$.\n"
        },
        {
          "text": "$3{,}3 \\times 10^{18}$ octets",
          "correct": false,
          "feedback": "Erreur : cette valeur ne fait que 3,3 milliards de milliards.\nÉcrire 3 300 sous la forme $3{,}3 \\times 10^3$ ajoute trois à\nl'exposant.\n"
        },
        {
          "text": "$3{,}3 \\times 10^{27}$ octets",
          "correct": false,
          "feedback": "Erreur : ce résultat revient à compter $10^{12}$ pour un milliard.\nUn milliard vaut $10^9$, et un milliard de milliards $10^{18}$.\n"
        },
        {
          "text": "$3{,}3 \\times 10^{21}$ octets",
          "correct": true,
          "feedback": "Bonne réponse : 3 300 s'écrit $3{,}3 \\times 10^3$ et chaque\nmilliard apporte un facteur $10^9$, d'où l'exposant\n$3 + 9 + 9 = 21$.\n"
        }
      ],
      "explanation": "On décompose : $3\\,300 = 3{,}3 \\times 10^3$ et un milliard vaut $10^9$.\nLe trafic vaut donc $3{,}3 \\times 10^3 \\times 10^9 \\times 10^9$, soit\n$3{,}3 \\times 10^{21}$ octets. Ce volume ne cesse de croître, porté\nsurtout par la vidéo en ligne."
    },
    {
      "id": "q27",
      "difficulty": 3,
      "skills": [
        "neutralite"
      ],
      "title": "Une offre qui privilégie un service",
      "partie": "enjeux",
      "statement": "Un opérateur propose que la vidéo d'une plateforme partenaire ne\nsoit pas décomptée du forfait. Comment analyser cette offre ?",
      "options": [
        {
          "text": "Elle avantage un service précis et entre en\ntension avec la neutralité",
          "correct": true,
          "feedback": "Bonne réponse : le transport n'est plus identique pour tous.\nUn service concurrent, lui décompté, part désavantagé sans\nque sa qualité soit en cause."
        },
        {
          "text": "Elle respecte la neutralité, puisque aucun site\nn'est bloqué ni ralenti",
          "correct": false,
          "feedback": "Erreur : la neutralité ne se limite pas au blocage. Compter\ndifféremment les données selon leur origine est déjà une\ndiscrimination."
        },
        {
          "text": "Elle reste sans effet sur la concurrence, le débit\nétant le même pour tous",
          "correct": false,
          "feedback": "Erreur : l'effet sur la concurrence est bien réel. À qualité\négale, l'abonné choisira le service qui n'entame pas son\nforfait."
        },
        {
          "text": "Elle relève du droit commercial et ne touche à\naucun principe du réseau",
          "correct": false,
          "feedback": "Erreur : une offre commerciale peut parfaitement porter\natteinte à un principe technique. C'est pourquoi des\nautorités surveillent ces pratiques."
        }
      ],
      "explanation": "Ces offres de comptage préférentiel sont au cœur des débats sur\nla neutralité : sans ralentir personne, elles orientent les\nusages vers les services partenaires et compliquent l'arrivée de\nnouveaux venus."
    },
    {
      "id": "q28",
      "difficulty": 1,
      "skills": [
        "empreinte"
      ],
      "title": "Où se trouve le nuage",
      "partie": "enjeux",
      "statement": "Amine dépose une photo « dans le nuage ». Où ses données sont-elles\nréellement conservées ?",
      "options": [
        {
          "text": "Sur les antennes relais qui couvrent la zone où il\nse trouve",
          "correct": false,
          "feedback": "Erreur : une antenne relais transmet des signaux, elle ne\nconserve rien. Les données ne font que la traverser."
        },
        {
          "text": "Sur les routeurs qui ont transporté la photo\njusqu'à l'opérateur",
          "correct": false,
          "feedback": "Erreur : un routeur transmet puis oublie. Aucune photo n'est\nconservée par les équipements traversés en chemin."
        },
        {
          "text": "Dans une mémoire répartie entre les téléphones de\nses contacts",
          "correct": false,
          "feedback": "Erreur : c'est le principe du pair à pair, non celui d'un\nservice de stockage en ligne, qui repose sur des serveurs\ndédiés."
        },
        {
          "text": "Sur les disques de serveurs installés dans des\ncentres de données",
          "correct": true,
          "feedback": "Bonne réponse : le nuage n'a rien d'immatériel. Ce sont des\nbâtiments remplis de machines, alimentées et refroidies en\npermanence."
        }
      ],
      "explanation": "Le mot nuage masque une réalité très matérielle : des centres de\ndonnées, des câbles, des antennes et des terminaux, tous\nfabriqués, alimentés et refroidis."
    },
    {
      "id": "q29",
      "difficulty": 2,
      "skills": [
        "empreinte"
      ],
      "title": "L'essentiel de l'empreinte d'un téléphone",
      "partie": "enjeux",
      "statement": "Sur toute la vie d'un téléphone, quelle étape pèse le plus lourd\npour l'environnement ?",
      "options": [
        {
          "text": "Le transport de l'appareil depuis l'usine jusqu'au\nmagasin",
          "correct": false,
          "feedback": "Erreur : le transport pèse peu au regard de l'extraction des\nmétaux et de la fabrication des composants, très gourmandes\nen énergie."
        },
        {
          "text": "La fabrication, qui mobilise énergie et métaux\nrares",
          "correct": true,
          "feedback": "Bonne réponse : extraire les métaux et graver les composants\ncoûte bien plus que toute l'électricité consommée ensuite par\nl'appareil."
        },
        {
          "text": "La recharge quotidienne de la batterie pendant des\nannées",
          "correct": false,
          "feedback": "Erreur : une batterie de téléphone stocke une dizaine de\nwattheures. Des années de recharge restent loin derrière la\nfabrication."
        },
        {
          "text": "Le traitement de l'appareil une fois mis au rebut",
          "correct": false,
          "feedback": "Erreur : la fin de vie compte, et le recyclage demeure très\npartiel, mais elle ne dépasse pas le poids de la phase de\nfabrication."
        }
      ],
      "explanation": "Garder un appareil plus longtemps est donc le geste le plus\nefficace : la fabrication, déjà réalisée, domine le bilan.\nAcheter un appareil reconditionné évite une fabrication\nsupplémentaire."
    },
    {
      "id": "q30",
      "difficulty": 3,
      "skills": [
        "empreinte",
        "ordres-de-grandeur"
      ],
      "title": "Le geste qui réduit vraiment l'empreinte",
      "partie": "enjeux",
      "statement": "Parmi ces quatre gestes, lequel réduit le plus l'empreinte\nenvironnementale du numérique ?",
      "options": [
        {
          "text": "Supprimer chaque semaine les anciens courriels de\nsa boîte de réception",
          "correct": false,
          "feedback": "Erreur : un courriel stocké pèse quelques kilo-octets sur un\ndisque déjà en marche. L'effet existe, mais il est minuscule\ndevant celui du matériel."
        },
        {
          "text": "Éteindre sa box pendant la nuit pour économiser de\nl'électricité",
          "correct": false,
          "feedback": "Erreur : le geste est utile et évite quelques dizaines de\nkilowattheures par an, mais il reste sans commune mesure avec\nla fabrication d'un appareil."
        },
        {
          "text": "Conserver ses appareils plusieurs années de plus\nqu'à l'ordinaire",
          "correct": true,
          "feedback": "Bonne réponse : la fabrication domine le bilan. Repousser un\nremplacement de deux ans réduit d'autant la part annuelle\nimputée à l'appareil."
        },
        {
          "text": "Choisir un moteur de recherche qui reverse une\npart de ses revenus",
          "correct": false,
          "feedback": "Erreur : financer des projets environnementaux ne diminue ni\nl'énergie consommée par les recherches ni le matériel\nnécessaire."
        }
      ],
      "explanation": "L'ordre de grandeur commande : allonger la durée de vie des\néquipements pèse bien plus lourd que tous les gestes portant sur\nles données. Réparer, faire réparer ou acheter reconditionné vont\ndans le même sens."
    },
    {
      "id": "q31",
      "difficulty": 1,
      "skills": [
        "reseaux-physiques",
        "obsolescence"
      ],
      "title": "Une technologie d'accès dépassée",
      "partie": "reseau",
      "statement": "Parmi ces moyens de se connecter à Internet, lequel est aujourd'hui\nobsolète ?",
      "options": [
        {
          "text": "Le modem téléphonique à 56 kbit/s branché sur la ligne fixe",
          "correct": true,
          "feedback": "Bonne réponse : ce modem transmettait des données sur la ligne\ntéléphonique classique, en rendant le téléphone inutilisable.\nDes milliers de fois plus lent que la fibre, il a disparu."
        },
        {
          "text": "La fibre optique, qui transporte la lumière dans un fil de verre",
          "correct": false,
          "feedback": "Erreur : la fibre est au contraire la technologie filaire la\nplus récente et la plus rapide déployée chez les particuliers."
        },
        {
          "text": "Le Wi-Fi, qui relie les appareils à la box sans fil",
          "correct": false,
          "feedback": "Erreur : le Wi-Fi reste le moyen le plus courant de relier un\nordinateur ou un téléphone à la box, et ses versions récentes\nsont très rapides."
        },
        {
          "text": "Le réseau mobile 5G, qui couvre les villes et les axes routiers",
          "correct": false,
          "feedback": "Erreur : la 5G est la génération la plus récente des réseaux\nmobiles, en cours de déploiement."
        }
      ],
      "explanation": "Les réseaux physiques se succèdent : modem téléphonique, puis ADSL,\npuis fibre côté filaire ; 2G, 3G, 4G puis 5G côté mobile. Internet,\nlui, reste le même quel que soit le support."
    },
    {
      "id": "q32",
      "difficulty": 2,
      "skills": [
        "debit",
        "unites",
        "calcul"
      ],
      "title": "Fibre contre ADSL",
      "partie": "reseau",
      "statement": "La fibre de Nora offre $1$ Gbit/s, l'ancienne ligne ADSL de ses\ngrands-parents $20$ Mbit/s. Combien de fois la fibre est-elle plus\nrapide ?",
      "options": [
        {
          "text": "Environ $50$ fois",
          "correct": true,
          "feedback": "Bonne réponse : $1$ Gbit/s font $1 000$ Mbit/s, et\n$1 000 / 20 = 50$."
        },
        {
          "text": "Environ $1 000$ fois",
          "correct": false,
          "feedback": "Erreur : $1 000$ est le débit de la fibre en Mbit/s. Il reste\nà le diviser par les $20$ Mbit/s de l'ADSL."
        },
        {
          "text": "Environ $5$ fois",
          "correct": false,
          "feedback": "Erreur : un facteur dix s'est perdu. Un gigabit vaut mille\nmégabits, pas cent."
        },
        {
          "text": "Environ $20$ fois",
          "correct": false,
          "feedback": "Erreur : $20$ est le débit de l'ADSL, pas le rapport entre les\ndeux débits."
        }
      ],
      "explanation": "Pour comparer deux débits, on les ramène à la même unité : $1$\nGbit/s vaut $1\\,000$ Mbit/s. Le rapport se calcule ensuite par une\nsimple division.",
      "variants": [
        {
          "statement": "La fibre de Nora offre $1$ Gbit/s, l'ancienne ligne ADSL de ses\ngrands-parents $20$ Mbit/s. Combien de fois la fibre est-elle plus\nrapide ?",
          "options": [
            {
              "text": "Environ $50$ fois",
              "correct": true,
              "feedback": "Bonne réponse : $1$ Gbit/s font $1 000$ Mbit/s, et\n$1 000 / 20 = 50$."
            },
            {
              "text": "Environ $1 000$ fois",
              "correct": false,
              "feedback": "Erreur : $1 000$ est le débit de la fibre en Mbit/s. Il reste\nà le diviser par les $20$ Mbit/s de l'ADSL."
            },
            {
              "text": "Environ $5$ fois",
              "correct": false,
              "feedback": "Erreur : un facteur dix s'est perdu. Un gigabit vaut mille\nmégabits, pas cent."
            },
            {
              "text": "Environ $20$ fois",
              "correct": false,
              "feedback": "Erreur : $20$ est le débit de l'ADSL, pas le rapport entre les\ndeux débits."
            }
          ],
          "explanation": "Pour comparer deux débits, on les ramène à la même unité : $1$\nGbit/s vaut $1\\,000$ Mbit/s. Le rapport se calcule ensuite par une\nsimple division."
        },
        {
          "statement": "La fibre de Nora offre $2$ Gbit/s, l'ancienne ligne ADSL de ses\ngrands-parents $25$ Mbit/s. Combien de fois la fibre est-elle plus\nrapide ?",
          "options": [
            {
              "text": "Environ $80$ fois",
              "correct": true,
              "feedback": "Bonne réponse : $2$ Gbit/s font $2 000$ Mbit/s, et\n$2 000 / 25 = 80$."
            },
            {
              "text": "Environ $2 000$ fois",
              "correct": false,
              "feedback": "Erreur : $2 000$ est le débit de la fibre en Mbit/s. Il reste\nà le diviser par les $25$ Mbit/s de l'ADSL."
            },
            {
              "text": "Environ $8$ fois",
              "correct": false,
              "feedback": "Erreur : un facteur dix s'est perdu. Un gigabit vaut mille\nmégabits, pas cent."
            },
            {
              "text": "Environ $25$ fois",
              "correct": false,
              "feedback": "Erreur : $25$ est le débit de l'ADSL, pas le rapport entre les\ndeux débits."
            }
          ],
          "explanation": "Pour comparer deux débits, on les ramène à la même unité : $1$\nGbit/s vaut $1\\,000$ Mbit/s. Le rapport se calcule ensuite par une\nsimple division."
        },
        {
          "statement": "La fibre de Nora offre $1$ Gbit/s, l'ancienne ligne ADSL de ses\ngrands-parents $50$ Mbit/s. Combien de fois la fibre est-elle plus\nrapide ?",
          "options": [
            {
              "text": "Environ $20$ fois",
              "correct": true,
              "feedback": "Bonne réponse : $1$ Gbit/s font $1 000$ Mbit/s, et\n$1 000 / 50 = 20$."
            },
            {
              "text": "Environ $1 000$ fois",
              "correct": false,
              "feedback": "Erreur : $1 000$ est le débit de la fibre en Mbit/s. Il reste\nà le diviser par les $50$ Mbit/s de l'ADSL."
            },
            {
              "text": "Environ $2$ fois",
              "correct": false,
              "feedback": "Erreur : un facteur dix s'est perdu. Un gigabit vaut mille\nmégabits, pas cent."
            },
            {
              "text": "Environ $50$ fois",
              "correct": false,
              "feedback": "Erreur : $50$ est le débit de l'ADSL, pas le rapport entre les\ndeux débits."
            }
          ],
          "explanation": "Pour comparer deux débits, on les ramène à la même unité : $1$\nGbit/s vaut $1\\,000$ Mbit/s. Le rapport se calcule ensuite par une\nsimple division."
        }
      ]
    },
    {
      "id": "q33",
      "difficulty": 2,
      "skills": [
        "reseaux-physiques",
        "latence",
        "sans-fil"
      ],
      "title": "Câble ou Wi-Fi pour jouer en ligne",
      "partie": "reseau",
      "statement": "Pour jouer en ligne depuis sa console, Sami hésite entre le Wi-Fi\net un câble jusqu'à la box. Pourquoi lui conseille-t-on le câble ?",
      "options": [
        {
          "text": "Parce que les ondes subissent obstacles et interférences, d'où des retards variables",
          "correct": true,
          "feedback": "Bonne réponse : murs, voisins et appareils ménagers perturbent\nles ondes, ce qui perd ou retarde des paquets. En jeu, un retard\nirrégulier se ressent aussitôt. Le câble, lui, est régulier."
        },
        {
          "text": "Parce qu'un câble offre toujours un débit cent fois supérieur à celui du Wi-Fi",
          "correct": false,
          "feedback": "Erreur : un bon Wi-Fi dépasse largement les besoins d'un jeu.\nCe n'est pas le débit qui gêne, ce sont les coupures et les\nretards variables."
        },
        {
          "text": "Parce que le Wi-Fi consomme davantage de données que le câble pour un même jeu",
          "correct": false,
          "feedback": "Erreur : la quantité de données échangées ne dépend pas du\nsupport. Le jeu envoie les mêmes paquets dans les deux cas."
        },
        {
          "text": "Parce que les serveurs de jeu refusent les connexions établies sans fil",
          "correct": false,
          "feedback": "Erreur : un serveur ne sait pas si le joueur est en Wi-Fi ou en\ncâble. Il ne voit que des paquets IP, identiques dans les deux\ncas."
        }
      ],
      "explanation": "Un réseau sans fil partage un espace encombré : les ondes se\nperturbent et les paquets arrivent parfois en retard ou pas du\ntout. Le câble évite ces aléas."
    },
    {
      "id": "q34",
      "difficulty": 2,
      "skills": [
        "debit",
        "partage",
        "calcul"
      ],
      "title": "Un accès partagé par toute la famille",
      "partie": "reseau",
      "statement": "L'accès à Internet de la famille de Théo offre $100$ Mbit/s. Un\nsoir, quatre personnes lancent chacune un téléchargement. Quel débit\nchacune obtient-elle, au mieux ?",
      "options": [
        {
          "text": "Environ $25$ Mbit/s, le débit de l'accès étant partagé",
          "correct": true,
          "feedback": "Bonne réponse : les paquets des quatre téléchargements se\npartagent la même ligne. Au mieux, chacun en obtient le\nquatreième, soit $100 / 4 = 25$ Mbit/s."
        },
        {
          "text": "$100$ Mbit/s chacune, l'accès servant chaque appareil à plein débit",
          "correct": false,
          "feedback": "Erreur : le débit annoncé est celui de la ligne, pas celui de\nchaque appareil. Tout ce qui passe par la box se partage cette\ncapacité."
        },
        {
          "text": "$400$ Mbit/s au total, les débits des appareils s'additionnant",
          "correct": false,
          "feedback": "Erreur : brancher plus d'appareils ne crée pas de capacité. La\nligne reste limitée à $100$ Mbit/s, quoi qu'il arrive."
        },
        {
          "text": "$100$ Mbit/s pour le premier arrivé, rien pour les autres",
          "correct": false,
          "feedback": "Erreur : aucun téléchargement n'a la priorité. Les paquets de\ntous les flux se mêlent sur la ligne, et chacun avance."
        }
      ],
      "explanation": "Le débit d'un accès est une capacité globale. Quand plusieurs\ntransferts ont lieu en même temps, ils se la partagent, ce qui\nralentit chacun d'eux.",
      "variants": [
        {
          "statement": "L'accès à Internet de la famille de Théo offre $100$ Mbit/s. Un\nsoir, quatre personnes lancent chacune un téléchargement. Quel débit\nchacune obtient-elle, au mieux ?",
          "options": [
            {
              "text": "Environ $25$ Mbit/s, le débit de l'accès étant partagé",
              "correct": true,
              "feedback": "Bonne réponse : les paquets des quatre téléchargements se\npartagent la même ligne. Au mieux, chacun en obtient le\nquatreième, soit $100 / 4 = 25$ Mbit/s."
            },
            {
              "text": "$100$ Mbit/s chacune, l'accès servant chaque appareil à plein débit",
              "correct": false,
              "feedback": "Erreur : le débit annoncé est celui de la ligne, pas celui de\nchaque appareil. Tout ce qui passe par la box se partage cette\ncapacité."
            },
            {
              "text": "$400$ Mbit/s au total, les débits des appareils s'additionnant",
              "correct": false,
              "feedback": "Erreur : brancher plus d'appareils ne crée pas de capacité. La\nligne reste limitée à $100$ Mbit/s, quoi qu'il arrive."
            },
            {
              "text": "$100$ Mbit/s pour le premier arrivé, rien pour les autres",
              "correct": false,
              "feedback": "Erreur : aucun téléchargement n'a la priorité. Les paquets de\ntous les flux se mêlent sur la ligne, et chacun avance."
            }
          ],
          "explanation": "Le débit d'un accès est une capacité globale. Quand plusieurs\ntransferts ont lieu en même temps, ils se la partagent, ce qui\nralentit chacun d'eux."
        },
        {
          "statement": "L'accès à Internet de la famille de Théo offre $60$ Mbit/s. Un\nsoir, trois personnes lancent chacune un téléchargement. Quel débit\nchacune obtient-elle, au mieux ?",
          "options": [
            {
              "text": "Environ $20$ Mbit/s, le débit de l'accès étant partagé",
              "correct": true,
              "feedback": "Bonne réponse : les paquets des trois téléchargements se\npartagent la même ligne. Au mieux, chacun en obtient le\ntroisième, soit $60 / 3 = 20$ Mbit/s."
            },
            {
              "text": "$60$ Mbit/s chacune, l'accès servant chaque appareil à plein débit",
              "correct": false,
              "feedback": "Erreur : le débit annoncé est celui de la ligne, pas celui de\nchaque appareil. Tout ce qui passe par la box se partage cette\ncapacité."
            },
            {
              "text": "$180$ Mbit/s au total, les débits des appareils s'additionnant",
              "correct": false,
              "feedback": "Erreur : brancher plus d'appareils ne crée pas de capacité. La\nligne reste limitée à $60$ Mbit/s, quoi qu'il arrive."
            },
            {
              "text": "$60$ Mbit/s pour le premier arrivé, rien pour les autres",
              "correct": false,
              "feedback": "Erreur : aucun téléchargement n'a la priorité. Les paquets de\ntous les flux se mêlent sur la ligne, et chacun avance."
            }
          ],
          "explanation": "Le débit d'un accès est une capacité globale. Quand plusieurs\ntransferts ont lieu en même temps, ils se la partagent, ce qui\nralentit chacun d'eux."
        },
        {
          "statement": "L'accès à Internet de la famille de Théo offre $200$ Mbit/s. Un\nsoir, cinq personnes lancent chacune un téléchargement. Quel débit\nchacune obtient-elle, au mieux ?",
          "options": [
            {
              "text": "Environ $40$ Mbit/s, le débit de l'accès étant partagé",
              "correct": true,
              "feedback": "Bonne réponse : les paquets des cinq téléchargements se\npartagent la même ligne. Au mieux, chacun en obtient le\ncinqième, soit $200 / 5 = 40$ Mbit/s."
            },
            {
              "text": "$200$ Mbit/s chacune, l'accès servant chaque appareil à plein débit",
              "correct": false,
              "feedback": "Erreur : le débit annoncé est celui de la ligne, pas celui de\nchaque appareil. Tout ce qui passe par la box se partage cette\ncapacité."
            },
            {
              "text": "$1000$ Mbit/s au total, les débits des appareils s'additionnant",
              "correct": false,
              "feedback": "Erreur : brancher plus d'appareils ne crée pas de capacité. La\nligne reste limitée à $200$ Mbit/s, quoi qu'il arrive."
            },
            {
              "text": "$200$ Mbit/s pour le premier arrivé, rien pour les autres",
              "correct": false,
              "feedback": "Erreur : aucun téléchargement n'a la priorité. Les paquets de\ntous les flux se mêlent sur la ligne, et chacun avance."
            }
          ],
          "explanation": "Le débit d'un accès est une capacité globale. Quand plusieurs\ntransferts ont lieu en même temps, ils se la partagent, ce qui\nralentit chacun d'eux."
        }
      ]
    },
    {
      "id": "q35",
      "difficulty": 3,
      "skills": [
        "trafic",
        "ordres-de-grandeur",
        "calcul"
      ],
      "title": "Un trafic qui double régulièrement",
      "partie": "reseau",
      "statement": "Le trafic mondial d'Internet double environ tous les $3$ ans. En\nprenant la valeur actuelle pour unité, que vaudra-t-il dans $9$\nans si cette tendance se poursuit ?",
      "options": [
        {
          "text": "$8$ fois la valeur actuelle",
          "correct": true,
          "feedback": "Bonne réponse : $9$ ans représentent trois périodes de\n$3$ ans, donc trois doublements successifs :\n$2^{3} = 8$."
        },
        {
          "text": "$4$ fois la valeur actuelle",
          "correct": false,
          "feedback": "Erreur : tu ajoutes une unité à chaque période. Doubler, c'est\nmultiplier par deux, et les multiplications se cumulent :\n$2 \\times 2 \\times \\ldots = 2^{3}$."
        },
        {
          "text": "$6$ fois la valeur actuelle",
          "correct": false,
          "feedback": "Erreur : tu multiplies le nombre de périodes par deux. Chaque\npériode multiplie par deux le résultat précédent, d'où une\npuissance de deux, $2^{3} = 8$."
        },
        {
          "text": "$512$ fois la valeur actuelle",
          "correct": false,
          "feedback": "Erreur : tu doubles chaque année au lieu de tous les $3$ ans.\nIl n'y a que trois doublements en $9$ ans."
        }
      ],
      "explanation": "Une croissance qui double à intervalles réguliers est\nexponentielle : au bout de $k$ périodes, le trafic est multiplié par\n$2^k$. C'est ce qui rend les besoins des réseaux si difficiles à\nanticiper.",
      "variants": [
        {
          "statement": "Le trafic mondial d'Internet double environ tous les $3$ ans. En\nprenant la valeur actuelle pour unité, que vaudra-t-il dans $9$\nans si cette tendance se poursuit ?",
          "options": [
            {
              "text": "$8$ fois la valeur actuelle",
              "correct": true,
              "feedback": "Bonne réponse : $9$ ans représentent trois périodes de\n$3$ ans, donc trois doublements successifs :\n$2^{3} = 8$."
            },
            {
              "text": "$4$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu ajoutes une unité à chaque période. Doubler, c'est\nmultiplier par deux, et les multiplications se cumulent :\n$2 \\times 2 \\times \\ldots = 2^{3}$."
            },
            {
              "text": "$6$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu multiplies le nombre de périodes par deux. Chaque\npériode multiplie par deux le résultat précédent, d'où une\npuissance de deux, $2^{3} = 8$."
            },
            {
              "text": "$512$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu doubles chaque année au lieu de tous les $3$ ans.\nIl n'y a que trois doublements en $9$ ans."
            }
          ],
          "explanation": "Une croissance qui double à intervalles réguliers est\nexponentielle : au bout de $k$ périodes, le trafic est multiplié par\n$2^k$. C'est ce qui rend les besoins des réseaux si difficiles à\nanticiper."
        },
        {
          "statement": "Le trafic mondial d'Internet double environ tous les $2$ ans. En\nprenant la valeur actuelle pour unité, que vaudra-t-il dans $8$\nans si cette tendance se poursuit ?",
          "options": [
            {
              "text": "$16$ fois la valeur actuelle",
              "correct": true,
              "feedback": "Bonne réponse : $8$ ans représentent quatre périodes de\n$2$ ans, donc quatre doublements successifs :\n$2^{4} = 16$."
            },
            {
              "text": "$5$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu ajoutes une unité à chaque période. Doubler, c'est\nmultiplier par deux, et les multiplications se cumulent :\n$2 \\times 2 \\times \\ldots = 2^{4}$."
            },
            {
              "text": "$8$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu multiplies le nombre de périodes par deux. Chaque\npériode multiplie par deux le résultat précédent, d'où une\npuissance de deux, $2^{4} = 16$."
            },
            {
              "text": "$256$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu doubles chaque année au lieu de tous les $2$ ans.\nIl n'y a que quatre doublements en $8$ ans."
            }
          ],
          "explanation": "Une croissance qui double à intervalles réguliers est\nexponentielle : au bout de $k$ périodes, le trafic est multiplié par\n$2^k$. C'est ce qui rend les besoins des réseaux si difficiles à\nanticiper."
        },
        {
          "statement": "Le trafic mondial d'Internet double environ tous les $3$ ans. En\nprenant la valeur actuelle pour unité, que vaudra-t-il dans $15$\nans si cette tendance se poursuit ?",
          "options": [
            {
              "text": "$32$ fois la valeur actuelle",
              "correct": true,
              "feedback": "Bonne réponse : $15$ ans représentent cinq périodes de\n$3$ ans, donc cinq doublements successifs :\n$2^{5} = 32$."
            },
            {
              "text": "$6$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu ajoutes une unité à chaque période. Doubler, c'est\nmultiplier par deux, et les multiplications se cumulent :\n$2 \\times 2 \\times \\ldots = 2^{5}$."
            },
            {
              "text": "$10$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu multiplies le nombre de périodes par deux. Chaque\npériode multiplie par deux le résultat précédent, d'où une\npuissance de deux, $2^{5} = 32$."
            },
            {
              "text": "$32 768$ fois la valeur actuelle",
              "correct": false,
              "feedback": "Erreur : tu doubles chaque année au lieu de tous les $3$ ans.\nIl n'y a que cinq doublements en $15$ ans."
            }
          ],
          "explanation": "Une croissance qui double à intervalles réguliers est\nexponentielle : au bout de $k$ périodes, le trafic est multiplié par\n$2^k$. C'est ce qui rend les besoins des réseaux si difficiles à\nanticiper."
        }
      ]
    },
    {
      "id": "q36",
      "difficulty": 1,
      "skills": [
        "ip",
        "tcp",
        "roles"
      ],
      "title": "Ce dont le protocole IP se charge",
      "partie": "protocoles",
      "statement": "Parmi les tâches suivantes, laquelle relève du protocole IP ?",
      "options": [
        {
          "text": "Adresser chaque machine et acheminer les paquets jusqu'à elle",
          "correct": true,
          "feedback": "Bonne réponse : IP identifie chaque machine par une adresse et\ndéfinit comment les paquets sont transmis de routeur en routeur\njusqu'à la destination."
        },
        {
          "text": "Vérifier que tous les paquets sont arrivés et les remettre dans l'ordre",
          "correct": false,
          "feedback": "Erreur : cette vérification est le travail de TCP. IP se\ncontente de transporter chaque paquet, sans suivi."
        },
        {
          "text": "Traduire un nom comme `lycee.fr` en adresse numérique utilisable par les machines",
          "correct": false,
          "feedback": "Erreur : la traduction des noms est assurée par le service DNS,\nqui n'a rien à voir avec l'acheminement des paquets."
        },
        {
          "text": "Chiffrer les données pour qu'elles restent secrètes pendant le transport",
          "correct": false,
          "feedback": "Erreur : IP transporte les paquets tels quels. Le chiffrement\nrelève d'autres protocoles, comme HTTPS."
        }
      ],
      "explanation": "IP, c'est l'adresse et l'acheminement ; TCP, c'est la fiabilité\nde bout en bout. Les deux travaillent ensemble, d'où le nom TCP/IP."
    },
    {
      "id": "q37",
      "difficulty": 2,
      "skills": [
        "dns",
        "adresse-symbolique",
        "outils"
      ],
      "title": "D'un nom à une adresse numérique",
      "partie": "protocoles",
      "statement": "Dans un terminal, Lina tape `nslookup lycee-exemple.fr` et obtient\nla réponse `93.184.216.34`. Qu'a-t-elle fait ?",
      "options": [
        {
          "text": "Elle a demandé à un serveur DNS l'adresse IP associée à ce nom",
          "correct": true,
          "feedback": "Bonne réponse : cette commande interroge le service de noms,\nexactement comme le fait un navigateur avant de contacter un\nsite. La réponse est l'adresse IP du serveur."
        },
        {
          "text": "Elle a mesuré le débit de sa connexion vers le serveur de ce site",
          "correct": false,
          "feedback": "Erreur : aucune donnée n'a été échangée avec le site. Seule la\ncorrespondance entre le nom et l'adresse a été demandée."
        },
        {
          "text": "Elle a envoyé un message au site, qui a répondu par son numéro",
          "correct": false,
          "feedback": "Erreur : le site n'a pas été contacté. C'est un serveur DNS,\ndistinct du site, qui connaît l'adresse associée au nom."
        },
        {
          "text": "Elle a affiché l'adresse IP de son propre ordinateur sur le réseau du lycée",
          "correct": false,
          "feedback": "Erreur : l'adresse obtenue est celle du serveur portant ce nom.\nCelle de son ordinateur s'obtient par une autre commande."
        }
      ],
      "explanation": "Une adresse symbolique est faite pour les humains, une adresse IP\npour les machines. Le DNS fait le lien entre les deux, dans un sens\ncomme dans l'autre."
    },
    {
      "id": "q38",
      "difficulty": 2,
      "skills": [
        "dns",
        "adresse-ip",
        "diagnostic"
      ],
      "title": "Joindre un site sans le service de noms",
      "partie": "protocoles",
      "statement": "Le serveur DNS du lycée tombe en panne alors qu'Internet fonctionne.\nInès connaît l'adresse IP du site qu'elle veut consulter. Que\npeut-elle faire ?",
      "options": [
        {
          "text": "Taper directement cette adresse IP dans la barre du navigateur",
          "correct": true,
          "feedback": "Bonne réponse : le DNS ne sert qu'à traduire le nom. En\nfournissant l'adresse IP, Inès se passe de cette traduction et\nle site répond normalement."
        },
        {
          "text": "Rien, aucun site n'étant joignable tant que le serveur DNS ne répond pas",
          "correct": false,
          "feedback": "Erreur : les paquets circulent grâce aux adresses IP, pas aux\nnoms. Le DNS en panne ne bloque que la traduction."
        },
        {
          "text": "Taper le nom du site en majuscules pour contourner la panne",
          "correct": false,
          "feedback": "Erreur : en majuscules ou non, le nom doit être traduit par un\nserveur DNS, et celui-ci ne répond plus."
        },
        {
          "text": "Redémarrer sa box, qui contient toutes les adresses d'Internet",
          "correct": false,
          "feedback": "Erreur : aucune box ne stocke les millions de correspondances\nentre noms et adresses. Ce rôle revient aux serveurs DNS."
        }
      ],
      "explanation": "Internet fonctionne avec des adresses IP. Les noms ne sont qu'une\ncommodité, et quand leur traduction échoue, l'adresse numérique\nsuffit."
    },
    {
      "id": "q39",
      "difficulty": 3,
      "skills": [
        "tcp",
        "paquets",
        "ordre"
      ],
      "title": "Des paquets arrivés dans le désordre",
      "partie": "protocoles",
      "statement": "Les trois paquets d'un message empruntent des routes différentes et\nparviennent à Mehdi dans l'ordre $1$, $3$, $2$. Que fait le\nprotocole TCP sur son ordinateur ?",
      "options": [
        {
          "text": "Il remet les paquets dans l'ordre grâce à leur numéro avant de livrer le message",
          "correct": true,
          "feedback": "Bonne réponse : chaque paquet porte un numéro d'ordre. TCP\nattend le paquet $2$, reconstitue la suite $1$, $2$, $3$ et\ntransmet le message complet à l'application."
        },
        {
          "text": "Il livre le message tel quel, dans l'ordre d'arrivée des paquets, sans rien changer",
          "correct": false,
          "feedback": "Erreur : livré dans cet ordre, le message serait mélangé. TCP\ngarantit justement que les données arrivent dans l'ordre\nd'envoi."
        },
        {
          "text": "Il rejette tout le message et demande à l'expéditeur un nouvel envoi complet",
          "correct": false,
          "feedback": "Erreur : rien n'est perdu, les paquets sont seulement arrivés\ndans le désordre. Les renvoyer tous serait inutile."
        },
        {
          "text": "Il renvoie le paquet $3$ à l'expéditeur pour qu'il le réémette après le paquet $2$",
          "correct": false,
          "feedback": "Erreur : le paquet $3$ est déjà arrivé et sera conservé. TCP le\ngarde en attente le temps que le $2$ arrive."
        }
      ],
      "explanation": "Sur Internet, chaque paquet voyage seul et peut doubler les autres.\nLa numérotation permet au destinataire de reconstituer l'ordre\ninitial, quelle que soit la route suivie."
    },
    {
      "id": "q40",
      "difficulty": 2,
      "skills": [
        "adresse-ip",
        "ordres-de-grandeur",
        "calcul"
      ],
      "title": "Le nombre d'adresses IPv4",
      "partie": "routage",
      "statement": "Une adresse IPv4 est formée de quatre nombres compris entre $0$ et\n$255$, soit $32$ bits en tout. Combien d'adresses différentes\npeut-on former ?",
      "options": [
        {
          "text": "Environ quatre milliards, soit $2^{32}$",
          "correct": true,
          "feedback": "Bonne réponse : $32$ bits offrent $2^{32}$ combinaisons, un peu\nplus de quatre milliards. C'est moins que le nombre d'appareils\nconnectés dans le monde, d'où la pénurie d'adresses."
        },
        {
          "text": "Environ mille, soit $4 \\times 255$",
          "correct": false,
          "feedback": "Erreur : les quatre nombres se combinent, ils ne s'additionnent\npas. Chaque nombre a $256$ valeurs possibles, indépendamment des\ntrois autres."
        },
        {
          "text": "Exactement $256$, une par valeur possible d'un nombre",
          "correct": false,
          "feedback": "Erreur : $256$ est le nombre de valeurs d'un seul des quatre\nnombres. L'adresse complète en combine quatre."
        },
        {
          "text": "Environ quatre millions, soit $32$ bits multipliés par $256$",
          "correct": false,
          "feedback": "Erreur : les bits ne se multiplient pas par $256$. Le nombre de\ncombinaisons de $32$ bits est $2^{32}$, bien plus grand."
        }
      ],
      "explanation": "Quatre nombres de $256$ valeurs donnent $256^4 = 2^{32}$ adresses,\nsoit environ $4{,}3$ milliards. Ce stock, immense en 1983, est\naujourd'hui épuisé."
    },
    {
      "id": "q41",
      "difficulty": 3,
      "skills": [
        "routage",
        "table-de-routage",
        "lecture"
      ],
      "title": "La décision d'un routeur",
      "partie": "routage",
      "statement": "La table de routage d'un routeur indique : les adresses commençant\npar `192.168.1` partent par la sortie A, celles commençant par\n`192.168.3` par la sortie B, tout le reste par la sortie C. Un\npaquet destiné à `192.168.3.7` arrive. Par où repart-il ?",
      "options": [
        {
          "text": "Par la sortie B",
          "correct": true,
          "feedback": "Bonne réponse : le routeur compare le début de l'adresse de\ndestination aux lignes de sa table. Pour `192.168.3.7`, ses trois premiers nombres, `192.168.3`, sont ceux de la ligne `192.168.3.0`."
        },
        {
          "text": "Par la sortie A",
          "correct": false,
          "feedback": "Erreur : cette sortie correspond à un autre début d'adresse.\nRelis les premiers nombres de `192.168.3.7` et cherche la ligne qui\nleur correspond."
        },
        {
          "text": "Par la sortie C",
          "correct": false,
          "feedback": "Erreur : cette sortie ne correspond pas au début de l'adresse\n`192.168.3.7`. Le routeur ne choisit pas au hasard, il suit sa table."
        },
        {
          "text": "Il est détruit, l'adresse exacte n'apparaissant pas dans la table",
          "correct": false,
          "feedback": "Erreur : une table ne liste pas chaque adresse, mais des débuts\nd'adresses, et une ligne par défaut recueille tout le reste. Un\npaquet trouve toujours une sortie."
        }
      ],
      "explanation": "Un routeur ne connaît pas le chemin complet : il regarde le début\nde l'adresse de destination, choisit la sortie indiquée par sa\ntable et confie le paquet au routeur suivant.",
      "variants": [
        {
          "statement": "La table de routage d'un routeur indique : les adresses commençant\npar `192.168.1` partent par la sortie A, celles commençant par\n`192.168.3` par la sortie B, tout le reste par la sortie C. Un\npaquet destiné à `192.168.3.7` arrive. Par où repart-il ?",
          "options": [
            {
              "text": "Par la sortie B",
              "correct": true,
              "feedback": "Bonne réponse : le routeur compare le début de l'adresse de\ndestination aux lignes de sa table. Pour `192.168.3.7`, ses trois premiers nombres, `192.168.3`, sont ceux de la ligne `192.168.3.0`."
            },
            {
              "text": "Par la sortie A",
              "correct": false,
              "feedback": "Erreur : cette sortie correspond à un autre début d'adresse.\nRelis les premiers nombres de `192.168.3.7` et cherche la ligne qui\nleur correspond."
            },
            {
              "text": "Par la sortie C",
              "correct": false,
              "feedback": "Erreur : cette sortie ne correspond pas au début de l'adresse\n`192.168.3.7`. Le routeur ne choisit pas au hasard, il suit sa table."
            },
            {
              "text": "Il est détruit, l'adresse exacte n'apparaissant pas dans la table",
              "correct": false,
              "feedback": "Erreur : une table ne liste pas chaque adresse, mais des débuts\nd'adresses, et une ligne par défaut recueille tout le reste. Un\npaquet trouve toujours une sortie."
            }
          ],
          "explanation": "Un routeur ne connaît pas le chemin complet : il regarde le début\nde l'adresse de destination, choisit la sortie indiquée par sa\ntable et confie le paquet au routeur suivant."
        },
        {
          "statement": "La table de routage d'un routeur indique : les adresses commençant\npar `192.168.1` partent par la sortie A, celles commençant par\n`192.168.3` par la sortie B, tout le reste par la sortie C. Un\npaquet destiné à `192.168.1.20` arrive. Par où repart-il ?",
          "options": [
            {
              "text": "Par la sortie A",
              "correct": true,
              "feedback": "Bonne réponse : le routeur compare le début de l'adresse de\ndestination aux lignes de sa table. Pour `192.168.1.20`, ses trois premiers nombres, `192.168.1`, sont ceux de la ligne `192.168.1.0`."
            },
            {
              "text": "Par la sortie B",
              "correct": false,
              "feedback": "Erreur : cette sortie correspond à un autre début d'adresse.\nRelis les premiers nombres de `192.168.1.20` et cherche la ligne qui\nleur correspond."
            },
            {
              "text": "Par la sortie C",
              "correct": false,
              "feedback": "Erreur : cette sortie ne correspond pas au début de l'adresse\n`192.168.1.20`. Le routeur ne choisit pas au hasard, il suit sa table."
            },
            {
              "text": "Il est détruit, l'adresse exacte n'apparaissant pas dans la table",
              "correct": false,
              "feedback": "Erreur : une table ne liste pas chaque adresse, mais des débuts\nd'adresses, et une ligne par défaut recueille tout le reste. Un\npaquet trouve toujours une sortie."
            }
          ],
          "explanation": "Un routeur ne connaît pas le chemin complet : il regarde le début\nde l'adresse de destination, choisit la sortie indiquée par sa\ntable et confie le paquet au routeur suivant."
        },
        {
          "statement": "La table de routage d'un routeur indique : les adresses commençant\npar `192.168.1` partent par la sortie A, celles commençant par\n`192.168.3` par la sortie B, tout le reste par la sortie C. Un\npaquet destiné à `10.0.0.5` arrive. Par où repart-il ?",
          "options": [
            {
              "text": "Par la sortie C",
              "correct": true,
              "feedback": "Bonne réponse : le routeur compare le début de l'adresse de\ndestination aux lignes de sa table. Pour `10.0.0.5`, aucune ligne précise ne commence par `10.0.0`, c'est donc la ligne « tout le reste » qui s'applique."
            },
            {
              "text": "Par la sortie A",
              "correct": false,
              "feedback": "Erreur : cette sortie correspond à un autre début d'adresse.\nRelis les premiers nombres de `10.0.0.5` et cherche la ligne qui\nleur correspond."
            },
            {
              "text": "Par la sortie B",
              "correct": false,
              "feedback": "Erreur : cette sortie ne correspond pas au début de l'adresse\n`10.0.0.5`. Le routeur ne choisit pas au hasard, il suit sa table."
            },
            {
              "text": "Il est détruit, l'adresse exacte n'apparaissant pas dans la table",
              "correct": false,
              "feedback": "Erreur : une table ne liste pas chaque adresse, mais des débuts\nd'adresses, et une ligne par défaut recueille tout le reste. Un\npaquet trouve toujours une sortie."
            }
          ],
          "explanation": "Un routeur ne connaît pas le chemin complet : il regarde le début\nde l'adresse de destination, choisit la sortie indiquée par sa\ntable et confie le paquet au routeur suivant."
        }
      ]
    },
    {
      "id": "q42",
      "difficulty": 1,
      "skills": [
        "empreinte",
        "video",
        "trafic"
      ],
      "title": "Le poids de la vidéo",
      "partie": "enjeux",
      "statement": "La vidéo en ligne représente la plus grande part du trafic\nd'Internet. Pourquoi pèse-t-elle autant sur l'empreinte\nenvironnementale du réseau ?",
      "options": [
        {
          "text": "Parce qu'elle fait circuler d'énormes volumes de données",
          "correct": true,
          "feedback": "Bonne réponse : une heure de vidéo en haute définition\nreprésente plusieurs gigaoctets. Les transporter et les servir\nconsomme de l'électricité tout au long du chemin."
        },
        {
          "text": "Parce que chaque vidéo est copiée définitivement sur le téléphone qui la regarde",
          "correct": false,
          "feedback": "Erreur : une vidéo en streaming n'est pas conservée. Elle\ntransite, et c'est précisément ce transit qui coûte."
        },
        {
          "text": "Parce que l'écran consomme beaucoup plus pour afficher une vidéo que pour un texte",
          "correct": false,
          "feedback": "Erreur : la consommation de l'écran dépend peu du contenu. Ce\nsont les données en transit qui font la différence."
        },
        {
          "text": "Elle ne pèse pas davantage, une vidéo n'étant qu'un fichier parmi tous les autres",
          "correct": false,
          "feedback": "Erreur : une vidéo pèse mille fois plus qu'une page de texte.\nMultipliée par des milliards de visionnages, cette différence\nest décisive."
        }
      ],
      "explanation": "L'empreinte d'Internet suit le volume de données transportées. La\nvidéo, par son poids et sa popularité, en est le premier poste."
    },
    {
      "id": "q43",
      "difficulty": 2,
      "skills": [
        "neutralite",
        "fournisseur-acces"
      ],
      "title": "À qui s'impose la neutralité du net",
      "partie": "enjeux",
      "statement": "Le principe de neutralité du net impose une obligation. À qui\ns'adresse-t-elle en premier lieu ?",
      "options": [
        {
          "text": "Aux fournisseurs d'accès, tenus de transporter tous les flux de la même façon",
          "correct": true,
          "feedback": "Bonne réponse : l'opérateur qui achemine les paquets ne doit\npas les traiter différemment selon leur origine, leur contenu\nou le service visé."
        },
        {
          "text": "Aux sites web, qui doivent proposer le même contenu à tous les visiteurs, sans exception",
          "correct": false,
          "feedback": "Erreur : un site reste libre de son contenu et de ses règles.\nLa neutralité concerne le transport des données, pas ce qui est\npublié."
        },
        {
          "text": "Aux utilisateurs, qui doivent consommer la même quantité de données chaque mois",
          "correct": false,
          "feedback": "Erreur : chacun utilise Internet comme il l'entend. La\nneutralité protège justement cette liberté d'usage."
        },
        {
          "text": "Aux fabricants de routeurs, qui doivent vendre le même modèle à tous les opérateurs",
          "correct": false,
          "feedback": "Erreur : le matériel n'est pas en cause. Ce qui compte est la\nfaçon dont les flux sont traités, quel que soit l'équipement."
        }
      ],
      "explanation": "La neutralité du net demande aux transporteurs de rester\nneutres : un paquet est un paquet, qu'il vienne d'un géant du web\nou d'un petit site."
    },
    {
      "id": "q44",
      "difficulty": 3,
      "skills": [
        "empreinte",
        "fabrication",
        "calcul"
      ],
      "title": "L'effet de la durée de vie d'un téléphone",
      "partie": "enjeux",
      "statement": "La fabrication d'un téléphone émet $80$ kg de CO₂ et son usage\n$5$ kg par an. Quelle est l'empreinte moyenne par année\nd'utilisation si on le garde deux ans, puis si on le garde\nquatre ans ?",
      "options": [
        {
          "text": "$45$ kg par an, puis $25$ kg par an",
          "correct": true,
          "feedback": "Bonne réponse : la fabrication se répartit sur les années\nd'usage. Sur deux ans, $80 / 2 + 5 = 45$ ; sur\nquatre ans, $80 / 4 + 5 = 25$. Garder son téléphone\nplus longtemps réduit nettement l'empreinte annuelle."
        },
        {
          "text": "$85$ kg par an dans les deux cas",
          "correct": false,
          "feedback": "Erreur : tu comptes la fabrication chaque année. Elle n'a lieu\nqu'une fois, et se répartit sur toute la durée d'utilisation."
        },
        {
          "text": "$5$ kg par an dans les deux cas",
          "correct": false,
          "feedback": "Erreur : tu oublies la fabrication, qui est pourtant le premier\nposte de l'empreinte d'un téléphone."
        },
        {
          "text": "$25$ kg par an, puis $45$ kg par an",
          "correct": false,
          "feedback": "Erreur : tu inverses les deux cas. Plus la durée d'usage est\nlongue, plus la fabrication se dilue, et plus l'empreinte\nannuelle diminue."
        }
      ],
      "explanation": "L'essentiel de l'empreinte d'un téléphone vient de sa fabrication.\nChaque année d'utilisation supplémentaire la répartit sur une\ndurée plus longue : prolonger la vie des appareils est le geste\nle plus efficace.",
      "variants": [
        {
          "statement": "La fabrication d'un téléphone émet $80$ kg de CO₂ et son usage\n$5$ kg par an. Quelle est l'empreinte moyenne par année\nd'utilisation si on le garde deux ans, puis si on le garde\nquatre ans ?",
          "options": [
            {
              "text": "$45$ kg par an, puis $25$ kg par an",
              "correct": true,
              "feedback": "Bonne réponse : la fabrication se répartit sur les années\nd'usage. Sur deux ans, $80 / 2 + 5 = 45$ ; sur\nquatre ans, $80 / 4 + 5 = 25$. Garder son téléphone\nplus longtemps réduit nettement l'empreinte annuelle."
            },
            {
              "text": "$85$ kg par an dans les deux cas",
              "correct": false,
              "feedback": "Erreur : tu comptes la fabrication chaque année. Elle n'a lieu\nqu'une fois, et se répartit sur toute la durée d'utilisation."
            },
            {
              "text": "$5$ kg par an dans les deux cas",
              "correct": false,
              "feedback": "Erreur : tu oublies la fabrication, qui est pourtant le premier\nposte de l'empreinte d'un téléphone."
            },
            {
              "text": "$25$ kg par an, puis $45$ kg par an",
              "correct": false,
              "feedback": "Erreur : tu inverses les deux cas. Plus la durée d'usage est\nlongue, plus la fabrication se dilue, et plus l'empreinte\nannuelle diminue."
            }
          ],
          "explanation": "L'essentiel de l'empreinte d'un téléphone vient de sa fabrication.\nChaque année d'utilisation supplémentaire la répartit sur une\ndurée plus longue : prolonger la vie des appareils est le geste\nle plus efficace."
        },
        {
          "statement": "La fabrication d'un téléphone émet $60$ kg de CO₂ et son usage\n$6$ kg par an. Quelle est l'empreinte moyenne par année\nd'utilisation si on le garde deux ans, puis si on le garde\ntrois ans ?",
          "options": [
            {
              "text": "$36$ kg par an, puis $26$ kg par an",
              "correct": true,
              "feedback": "Bonne réponse : la fabrication se répartit sur les années\nd'usage. Sur deux ans, $60 / 2 + 6 = 36$ ; sur\ntrois ans, $60 / 3 + 6 = 26$. Garder son téléphone\nplus longtemps réduit nettement l'empreinte annuelle."
            },
            {
              "text": "$66$ kg par an dans les deux cas",
              "correct": false,
              "feedback": "Erreur : tu comptes la fabrication chaque année. Elle n'a lieu\nqu'une fois, et se répartit sur toute la durée d'utilisation."
            },
            {
              "text": "$6$ kg par an dans les deux cas",
              "correct": false,
              "feedback": "Erreur : tu oublies la fabrication, qui est pourtant le premier\nposte de l'empreinte d'un téléphone."
            },
            {
              "text": "$26$ kg par an, puis $36$ kg par an",
              "correct": false,
              "feedback": "Erreur : tu inverses les deux cas. Plus la durée d'usage est\nlongue, plus la fabrication se dilue, et plus l'empreinte\nannuelle diminue."
            }
          ],
          "explanation": "L'essentiel de l'empreinte d'un téléphone vient de sa fabrication.\nChaque année d'utilisation supplémentaire la répartit sur une\ndurée plus longue : prolonger la vie des appareils est le geste\nle plus efficace."
        },
        {
          "statement": "La fabrication d'un téléphone émet $90$ kg de CO₂ et son usage\n$10$ kg par an. Quelle est l'empreinte moyenne par année\nd'utilisation si on le garde trois ans, puis si on le garde\ncinq ans ?",
          "options": [
            {
              "text": "$40$ kg par an, puis $28$ kg par an",
              "correct": true,
              "feedback": "Bonne réponse : la fabrication se répartit sur les années\nd'usage. Sur trois ans, $90 / 3 + 10 = 40$ ; sur\ncinq ans, $90 / 5 + 10 = 28$. Garder son téléphone\nplus longtemps réduit nettement l'empreinte annuelle."
            },
            {
              "text": "$100$ kg par an dans les deux cas",
              "correct": false,
              "feedback": "Erreur : tu comptes la fabrication chaque année. Elle n'a lieu\nqu'une fois, et se répartit sur toute la durée d'utilisation."
            },
            {
              "text": "$10$ kg par an dans les deux cas",
              "correct": false,
              "feedback": "Erreur : tu oublies la fabrication, qui est pourtant le premier\nposte de l'empreinte d'un téléphone."
            },
            {
              "text": "$28$ kg par an, puis $40$ kg par an",
              "correct": false,
              "feedback": "Erreur : tu inverses les deux cas. Plus la durée d'usage est\nlongue, plus la fabrication se dilue, et plus l'empreinte\nannuelle diminue."
            }
          ],
          "explanation": "L'essentiel de l'empreinte d'un téléphone vient de sa fabrication.\nChaque année d'utilisation supplémentaire la répartit sur une\ndurée plus longue : prolonger la vie des appareils est le geste\nle plus efficace."
        }
      ]
    },
    {
      "id": "q45",
      "difficulty": 2,
      "skills": [
        "empreinte",
        "video",
        "reglages"
      ],
      "title": "Un réglage qui allège le trafic",
      "partie": "enjeux",
      "statement": "Rayan regarde des séries sur son téléphone en très haute définition.\nQuel réglage réduit le trafic sans perte visible sur son écran ?",
      "options": [
        {
          "text": "Baisser la définition de la vidéo, inutile sur un petit écran",
          "correct": true,
          "feedback": "Bonne réponse : un écran de téléphone n'affiche pas les\nmillions de pixels d'une image très haute définition. Une\ndéfinition moindre donne le même rendu pour plusieurs fois moins\nde données."
        },
        {
          "text": "Baisser la luminosité de l'écran pendant toute la durée de la vidéo",
          "correct": false,
          "feedback": "Erreur : la luminosité économise la batterie, mais la vidéo\nreçue reste exactement la même, avec le même volume de données."
        },
        {
          "text": "Passer du Wi-Fi au réseau mobile, qui compresse davantage les vidéos",
          "correct": false,
          "feedback": "Erreur : changer de réseau ne change pas la quantité de données\ntransportées, et le réseau mobile consomme plutôt davantage."
        },
        {
          "text": "Mettre la vidéo en pause pendant les publicités pour économiser des données",
          "correct": false,
          "feedback": "Erreur : la pause interrompt la lecture mais ne réduit pas le\nvolume de la vidéo elle-même, qui sera chargée de toute façon."
        }
      ],
      "explanation": "La définition d'une vidéo fixe le volume de données à transporter.\nL'adapter à la taille de l'écran évite de faire circuler des\ndétails que personne ne verra."
    }
  ]
}