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⬇️