Aller au contenu principal

Sujets de l'épreuve écrite de NSI


2026

SujetExercice 1Exercice 2Exercice 3Télécharger
Amérique du Nord 1Programmation objet, récursivitéRéseau, structures de données, programmation objetRécursivité, programmation dynamique, bases de données⬇️
Amérique du Nord 2Architecture matérielle, OS, structures linéairesProgrammation objet, arbresBases de données, SQL, dictionnaires python⬇️
Antilles-Guyane 1Bases de données, SQLAlgorithmique, programmationProtocoles de routage, sécurité des communications, programmation objet⬇️
Antilles-Guyane 2Bases de données, SQL, programmation objetProtocoles de routage, graphesListes, dictionnaires, récursivité, programmation dynamique⬇️
Asie 1Bases de données, programmation, algorithmiqueProgrammation, algorithmiqueProtocoles de routage, programmation objet, files⬇️
Asie 2Programmation objet, structures linéairesBases de données, graphesProgrammation, protocoles de routage⬇️
Centres Étrangers 1Algorithmes de tri, programmation objet, arbres binairesSécurisation des communications, programmationProgrammation objet, récursivité, bases de données⬇️
Centres Étrangers 2Programmation objet, sécurisation des communicationsBases de données, SQL, réseaux, protocoles de routageArchitecture matérielle, structures linéaires, programmation objet⬇️
Métropole 1Réseaux, protocoles de routage, sécurisation des communicationsBinaire, graphes, récursivitéArbres, bases de données⬇️
Métropole 2Réseaux, programmation objetGestion de bugs, graphes, programmationBases de données, files, graphes⬇️
Polynésie 1Complexité algorithmiqueProgrammation objet, arbres binaires de recherche, dictionnaires, CSVProgrammation objet, bases de données, arbres binaires de recherche⬇️
Polynésie 2Bases de données, SQLProgrammation, structure des données, graphes, recherche textuelleProtocoles de routage, arbres⬇️

2025

SujetExercice 1Exercice 2Exercice 3Télécharger
Amérique du Nord 1Arbres binaires, récursivité, programmation objetProgrammation objet, récursivité, algorithme gloutonBases de données, tris, algorithme glouton, récursivité⬇️
Amérique du Nord 2Listes, dictionnaires, arbres binaires, récursivitéAlgorithmique, programmation objet, structures de donnéesBases de données, récursivité, graphes⬇️
Amérique du Nord 2 bisProgrammation dynamiqueArbres binairesProgrammation objet, graphes, bases de données⬇️
Amérique du Sud 1Bases de données, SQL, arbres binairesProcessus, systèmes d'exploitation, structures linéaires, programmation objetSystèmes d'exploitation, résaeux, programmation⬇️
Amérique du Sud 2Bases de données, SQL, programmation, listesPiles, programmation objet, algorithmiqueProgrammation, graphes, réseaux⬇️
Asie 1Décidabilité, algorithmique, programmationArbres, compression d'un fichier texteDictionnaires, sécurisation des communications, programmation⬇️
Asie 2Programmation objet, algorithmiqueProgrammation, processusProgrammation objet, bases de données, arbres binaires⬇️
Centres Étrangers 1Programmation objet, graphesAlgorithmique, récursivité, filesDictionnaires, arbres binaires, bases de données⬇️
Centres Étrangers 2Bases de données, SQLListes, dictionnaires, récursivitéGraphes, programmation objet, récursivité⬇️
Métropole 1Bases de données, SQLAlgorithmique, structures de données, gestion des processusRéseaux, arbres binaires, programmation⬇️
Métropole 2Arbres binaires, programmationBases de données, SQL, programmationProgrammation, sécurisation des communications⬇️
Nouvelle-Calédonie 1Graphes, protocoles de routage, programmation objetBases de données, programmation objetAlgorithmique, binaire, programmation⬇️
Nouvelle-Calédonie 2Sécurisation des communications, représentation des données, programmationBases des données, programmation, gestion de bugsStructures de données, programmation, graphes⬇️
Polynésie 1Protocoles de routage, algorithmique, programmation objetProgrammation, récursivitéProgrammation, bases de données, SQL, systèmes d'exploitation, sécurisation des communications⬇️
Polynésie 2Programmation objet, algorithmique, programmationProgrammation, programmation objet, bases de données, SQLListes, dictionnaires, graphes, piles, files, programmation objet⬇️

2024

SujetExercice 1Exercice 2Exercice 3Télécharger
Zéro 1Architecture matérielle, réseauListes, dictionnairesGraphes, bases de données⬇️
Zéro 2Listes, récursivité, programmation dynamiqueSystèmes d'exploitation, piles, files, processusDictionnaires, programmation objet, bases de données⬇️
Amérique du Nord 1Programmation objet, file, ordonnancement, interblocageGraphesProgrammation, bases de données⬇️
Amérique du Nord 2Algorithmes de tri, programmationBases de donnéesProgrammation objet, réseau, architecture matérielle⬇️
Métropole 1Programmation objet, graphesProtocoles de routage, sécurité des communications, bases de donnéesProgrammation objet, arbres binaires de recherche, récursivité⬇️
Métropole 2Bases de données, protocoles de sécurisationProgrammation objet, tris, algorithmes gloutons, récursivitéProgrammation objet, dictionnaires⬇️
Centres Étrangers 1Programmation dynamique, graphes, réseauxRéseaux, protocoles de routageProgrammation objet, bases de données⬇️
Centres Étrangers 2Programmation objet, récursivitéProgrammation objet, récursivité, arbres binaires, systèmes d'exploitationBinaire, bases de données⬇️
Asie 1Programmation objet, algorithmiqueGraphes, pilesProgrammation objet, bases de données⬇️
Asie 2Listes, dictionnaires, diviser pour régnerProgrammation objet, structures linéaires (piles)Programmation, bases de données⬇️
Polynésie 1Graphes, réseauxRécursivitéDictionnaires, bases de données⬇️
Polynésie 2Piles, files, graphesArbres binaires de recherche, programmation objet, récursivitéRéseaux, bases de données, programmation⬇️

2023

SujetExercice 1Exercice 2Exercice 3Télécharger
Metropole 1Bases de donnéesRéseauxProgrammation objet, algorithmique⬇️
Metropole 2RéseauxBases de donnéesArbres binaires, files, programmation objet⬇️

2022

Ancienne version du bac avec 5 exercices

SujetExercice 1Exercice 2Exercice 3Exercice 4Exercice 5Télécharger
⬇️

2021

Ancienne version du bac avec 5 exercices

SujetExercice 1Exercice 2Exercice 3Exercice 4Exercice 5Télécharger
Amérique du Nord 1Bases de donnéesRoutage, processus, systèmes sur puceListe, programmationArbres binairesPile, file, programmation⬇️
Centres Étrangers 1Programmation objetDictionnairesArbres binaires de rechercheRéseauxPiles⬇️
Centres Étrangers 2PilesProgrammation, tuples et listesConversion décimal/binaire, tables de véritéBases de donnéesObjets connectés⬇️
Métropole 1Arbres binaires de rechercheProcessusBases de données, SQLDiviser pour régnerRéseaux et protocoles de routage⬇️
Métropole 2Programmation objetBases de donnéesRéseaux et protocoles de routageProcessusStructures de données linéaires⬇️
Métropole candidat libre 1Bases de donnéesProgrammation objet, pilesProcessus, protocoles de routageProgrammation, listesDiviser pour régner⬇️
Métropole candidat libre 2Bases de données, SQLProcessusProgrammation objet, arbres binairesProgrammation, récursivitéProgrammation⬇️
Polynésie 2Algorithmes de tri, programmationBases de donnéesArbres binaires de rechercheArchitecture matérielleBases de données, traitement de données⬇️
Zéro 1Piles, programmationProgrammation, récursivitéArbres binaires, arbres binaires de rechercheBases de données, SQLRéseaux, protocoles de routage⬇️