06 29 33 79 32 Je réserve ici

Annales du bac · 2025 · Numérique et sciences informatiques

Sujet du bac 2025 de NSI — Métropole, jour 2 (session de remplacement) (général)

Numérique et sciences informatiques · général · Métropole · session 2025 de remplacement · 19 pages · source : Eduscol (ministère de l'Éducation nationale)

Structure du sujet

  1. Exercice 1 — (6 points)
  2. Partie a — la clef de chiffrement
  3. Partie b — chiffrer un message

Corrigé

Corrigé à venir. En attendant, révise le programme avec les cours, exercices et devoirs surveillés corrigés du site, et les fiches bac.

Extrait du sujet (début du texte)

25-NSIJ2ME3 Page : 1 / 19 BACCALAURÉAT GÉNÉRAL ÉPREUVE D’ENSEIGNEMENT DE SPÉCIALITÉ SESSION 2025 NUMÉRIQUE ET SCIENCES INFORMATIQUES ÉPREUVE DU MERCREDI 10 SEPTEMBRE 2025 Durée de l’épreuve : 3 heures 30 L’usage de la calculatrice n’est pas autorisé. Dès que ce sujet vous est remis, assurez-vous qu’il est complet. Ce sujet comporte 19 pages numérotées de à . Le sujet est composé de trois exercices indépendants. Le candidat traite les trois exercices. 25-NSIJ2ME3 Page : 2 / 19 Exercice 1 (6 points) Cet exercice porte sur la programmation Python et la cryptographie. Le chiffrement Playfair, popularisé par Lord Playfair et utilisé par l’armée britannique durant les guerres du XXème siècle, est basé sur le chiffrement de paires de lettres (appelées digrammes). Partie A : la clef de chiffrement Ce chiffrement utilise un tableau de 5×5 lettres contenant un mot clef. On remplit le tableau avec les lettres du mot clef (sans doublons), puis on le complète avec les lettres restantes de l’alphabet (sans la lettre W) dans leur ordre alphabétique. Une lettre n’apparait qu’une seule fois dans le tableau. Par exemple, si on choisit comme clef le mot PLAYFAIR, le carré de chiffrement obtenu est le suivant : Figure 1. Carré de chiffrement obtenu avec le mot clef PLAYFAIR On commence par les lettres de la clef (cases b lanches) sans les doublons (ici le A) puis on complète le tableau (cases grisées) avec les lettres restantes de l’alphabet, dans l’ordre alphabétique. 1. Donner le carré de chiffrement si la clef est EPREUVEDENSI. On donne ci-dessous le code Python de la fonction creer_liste_clef qui prend en paramètre la clef de chiffrement et renvoie une liste contenant 25 lettres ordonnées de la façon suivante : d’abord les lettres de la clef choisie (sans doublon) puis les lettr es de l’alphabet restantes (classées par ordre alphabétique). 25-NSIJ2ME3 Page : 3 / 19 1 def creer_liste_clef(clef): 2 """ 3 hypothèse : la clef …

Autres sujets de NSI du bac

AnnéeCentreVoie
2026Amérique du Nordgénéral
2026Amérique du Nordgénéral
2026Antilles Guyanegénéral
2026Antilles Guyanegénéral
2026Asiegénéral
2026Asiegénéral
2026Centres étrangers G1général
2026Centres étrangers G1général
2026Métropolegénéral
2026Métropolegénéral

Tous les sujets du bac →

Besoin d'un coup de main ?

Accompagnement en tête-à-tête, à Marseille ou en visio — du CE2 à la Terminale. Premier cours sans engagement, bilan de départ offert.

Cours particuliers au collège · Au lycée · Aide aux devoirs