Annales du bac de NSI
Les sujets et beaucoup de corrigés sont disponibles au format \(\LaTeX\) sur le site de l’AEIF.
Session 2025
| Sujet | Contenu | Corrigés |
|---|---|---|
| Amérique Nord - Sujet 1 25-NSIJ1AN1.pdf |
Ex 1 (6 pts) : Arbres binaires, récursivité, POO Ex 2 (6 pts) : POO, récursivité, algorithmes Ex 3 (8 pts) : BDD, Graphes, Tris, algo. Gloutons et récursivité |
Corrigé |
| Amérique Nord - Sujet 2A 25-NSIJ2AN1.pdf |
Ex 1 (6 pts) : tableaux, dictionnaires, arbres binaires, Python, récursivité Ex 2 (6 pts) : gestion des bugs, algo, structures de données, POO Ex 3 (8 pts) : BDD, Python, récursivité, parcours de graphes |
Corrigé |
| Amérique Nord - Sujet 2B 25-NSIPE2.pdf |
Ex 1 (6 pts) : Python, programmation dynamique Ex 2 (6 pts) : arbres binaires, Huffman Ex 3 (8 pts) : POO, graphes, BDD |
Corrigé |
| Asie Sujet 1 25-NSIJ1JA1.pdf |
Ex 1 (6 pts) : décidabilité, algo, Python Ex 2 (6 pts) : arbres, Huffman Ex 3 (8 pts) : dictionnaires, tables, sécurisation, Python |
Corrigé |
| Asie Sujet 2 25-NSIJ2JA1.pdf |
Ex 1 (6 pts) : POO, algo Ex 2 (6 pts) : Python, processus Ex 3 (8 pts) : Python, POO, BDD, SQL, arbres binaires |
Corrigé |
| Centres Étrangers G1 - Sujet 1 25-NSIJ1G11.pdf |
Ex 1 (6 pts) : graphes, POO Ex 2 (6 pts) : algo, récursivité, files Ex 3 (8 pts) : listes, dictionnaires, ABR, BDD |
Corrigé |
| Centres Étrangers G1 - Sujet 2 25-NSIJ2G11.pdf |
Ex 1 (6 pts) : BDD, SQL Ex 2 (6 pts) : listes, dictionnaires, fonctions, récursivité Ex 3 (8 pts) : graphes, POO, récursivité |
Corrigé |
| Métropole Sujet 1 25-NSIJ1ME1.pdf |
Ex 1 (6 pts) : BDD, SQL Ex 2 (6 pts) : algo, structures de données, processus Ex 3 (8 pts) : archi (réseau), ABR, Python |
Corrigé |
| Métropole Sujet 2 25-NSIJ2ME1.pdf |
Ex 1 (6 pts) : arbres binaires, Python Ex 2 (6 pts) : BDD, SQL, programmation Ex 3 (8 pts) : Python, sécurisation, réseaux |
Corrigé |
| Polynésie Sujet 1 25-NSIJ1PO1.pdf |
Ex 1 (6 pts) : protocoles réseaux, algo, POO Ex 2 (6 pts) : Python, récursivité Ex 3 (8 pts) : Python, BDD, SQL, OS, sécurisation |
Corrigé |
| Polynésie Sujet 2 25-NSIJ2PO1.pdf |
Ex 1 (6 pts) : POO, algo, Python Ex 2 (6 pts) : Python, POO, BDD, SQL Ex 3 (8 pts) : tableaux, dictionnaires, graphes, piles, files, POO |
- |
| Métropole Sept. Sujet 1 25-NSIJ1ME3.pdf |
Ex 1 (6 pts) : programmation, réseaux, routage Ex 2 (6 pts) : algo, listes, prog dynamique Ex 3 (8 pts) : SQL, Python, recherche textuelle |
Corrigé |
| Métropole Sept. Sujet 2 25-NSIJ2ME3.pdf |
Ex 1 (6 pts) : Python, cryptographie Ex 2 (6 pts) : OS, programmation, POO Ex 3 (8 pts) : BDD, graphes, Python |
Corrigé |
| Asie Pacifique 25-NSIPE4.pdf |
Ex 1 (6 pts) : BDD, SQL Ex 2 (6 pts) : réseaux, routage, graphes, programmation Ex 3 (8 pts) : tableaux, bugs, listes, piles, POO |
- |
| Amérique Sud Sujet 1 25-NSIJ1AS1.pdf |
Ex 1 (6 pts) : BDD, SQL, arbres binaires Ex 2 (6 pts) : OS, processus, structures linéaires, Python, POO Ex 3 (8 pts) : OS, réseaux, Python |
- |
| Amérique Sud Sujet 2 25-NSIJ2AS1.pdf |
Ex 1 (6 pts) : BDD, SQL, Python, listes Ex 2 (6 pts) : pile, POO, algo Ex 3 (8 pts) : Python, graphes, réseaux |
- |
Session 2024
| Sujet | Contenu | Corrigés |
|---|---|---|
| Sujet 0 - version A bac_nsi_2024_sujet0a.pdf |
Ex 1 (6 pts) : Réseau, architecture, routeurs, protocoles Ex 2 (6 pts) : Algorithmique, dictionnaires, listes Ex 3 (8 pts) : Graphes, BDD, SQL |
Corrigé |
| Sujet 0 - version B bac_nsi_2024_sujet0b.pdf |
Ex 1 (6 pts) : Récursivité, listes, prog dynamique Ex 2 (6 pts) : UNIX, SE, Piles et Files, processus Ex 3 (8 pts) : Dictionnaires, POO, BDD, SQL |
Corrigé |
| Amérique du Nord J1 24-NSIJ1AN1.pdf |
Ex 1 (6 pts) : POO, File, Ordonnancement, Interblocage Ex 2 (6 pts) : Graphes Ex 3 (8 pts) : Python, BDD, SQL |
Corrigé |
| Amérique du Nord J2 24-NSIJ2AN1.pdf |
Ex 1 (6 pts) : Algo de Tri, récursivité Ex 2 (6 pts) : SQL, BDD Ex 3 (8 pts) : POO, structures de données, réseaux |
Corrigé |
| Centres Étrangers J1 24-NSIJ1G11.pdf |
Ex 1 (6 pts) : Programmation dynamique, Graphes, réseaux Ex 2 (6 pts) : Réseaux, protocoles de routage Ex 3 (8 pts) : POO, BDD, SQL |
Corrigé |
| Centres Étrangers J2 24-NSIJ2G11.pdf |
Ex 1 (6 pts) : Python, POO, récursivité Ex 2 (6 pts) : POO, récursivité, arbres binaires, SE Ex 3 (8 pts) : codage binaire, BDD, SQL |
Corrigé |
| Asie Sujet 1 24-NSIJ1JA1.pdf |
Ex 1 (6 pts) : Python, POO, algo Ex 2 (6 pts) : Graphes, piles, algo des graphes Ex 3 (8 pts) : Python, POO, BDD, SQL |
Corrigé |
| Asie Sujet 2 24-NSIJ2JA1.pdf |
Ex 1 (6 pts) : Python, diviser pour régner Ex 2 (6 pts) : POO, structures linéaires Ex 3 (8 pts) : BDD, SQL, Python |
Corrigé |
| Métropole Sujet 1 24-NSIJ1ME1.pdf |
Ex 1 (6 pts) : POO, graphes Ex 2 (6 pts) : Routage, sécurité, BDD Ex 3 (8 pts) : POO, ABR, récursivité |
Corrigé |
| Métropole Sujet 2 24-NSIJ2ME1.pdf |
Ex 1 (6 pts) : BDD, SQL, sécurisation Ex 2 (6 pts) : POO, tris, algo gloutons, récursivité Ex 3 (8 pts) : POO, graphes, dictionnaires |
Corrigé |
| Polynésie Sujet 1 24-NSIJ1PO1.pdf |
Ex 1 (6 pts) : Graphes, protocoles réseau Ex 2 (6 pts) : Récursivité Ex 3 (8 pts) : Python, BDD, SQL |
Corrigé |
| Polynésie Sujet 2 24-NSIJ2PO1.pdf |
Ex 1 (6 pts) : File, Pile, graphes Ex 2 (6 pts) : ABR, POO, récursivité Ex 3 (8 pts) : Réseaux, BDD, SQL, algo |
- |
| Métropole Sept. Sujet 1 24-NSIJ1ME3.pdf |
Ex 1 (4 pts) : Python, BDD, SQL Ex 2 (3 pts) : Réseaux, routage, graphes Ex 3 (5 pts) : Numération, Pile, POO |
Corrigé |
| Métropole Sept. Sujet 2 24-NSIJ2ME3.pdf |
Ex 1 (4 pts) : Python, décidabilité Ex 2 (3 pts) : Python, POO, tests, pile Ex 3 (5 pts) : Réseaux, BDD, SQL |
Corrigé |
Session 2023
| Sujet | Contenu | Corrigés |
|---|---|---|
| Sujet 0 - version A 2023-sujet_0-a.pdf |
Ex 1 (3 pts) : BDD, types construits Ex 2 (3 pts) : Architecture, réseaux, OS Ex 3 (6 pts) : ABR, POO |
Corrigé |
| Sujet 0 - version B 2023-sujet_0-b.pdf |
Ex 1 (4 pts) : Linux, tables, BDD Ex 2 (4 pts) : Récursivité Ex 3 (4 pts) : ABR, POO |
Corrigé |
| La Réunion J1 23-NSIJ1LR1.pdf |
Ex 1 (4 pts) : Réseaux et routage Ex 2 (4 pts) : POO et dictionnaires Ex 3 (4 pts) : BDD et SQL |
Corrigé |
| La Réunion J2 23-NSIJ2LR1.pdf |
Ex 1 (4 pts) : Arbres binaires, POO, récursivité Ex 2 (4 pts) : Réseaux et routage Ex 3 (4 pts) : BDD, SQL |
Corrigé |
| Centres Étrangers J1 2023_Centres_Etrangers_J1.pdf |
Ex 1 (4 pts) : BDD, SQL Ex 2 (4 pts) : Réseaux, routage Ex 3 (4 pts) : Files |
Corrigé html Corrigé |
| Centres Étrangers J2 2023_Centres_Etrangers_J2.pdf |
Ex 1 (4 pts) : Adressage IP, routage Ex 2 (4 pts) : BDD, SQL Ex 3 (4 pts) : Python, chaînes, ABR, parcours |
Corrigé html Corrigé |
| Métropole J1 2023_Metropole_J1.pdf |
Ex 1 (3 pts) : BDD, SQL Ex 2 (3 pts) : Réseaux, routage Ex 3 (6 pts) : POO, algorithmique |
Corrigé |
| Métropole J2 2023_Metropole_J2.pdf |
Ex 1 (3 pts) : Protocoles réseau Ex 2 (3 pts) : BDD, SQL Ex 3 (6 pts) : Arbres, files, PO |
Corrigé |
| Liban J1 2023_Liban_J1.pdf |
Ex 1 (3 pts) : Algorithmique, récursivité Ex 2 (5 pts) : BDD, réseaux Ex 3 (4 pts) : Piles, arbres, algorithmique |
Corrigé |
| Liban J2 2023_Liban_J2.pdf |
Ex 1 (4 pts) : BDD Ex 2 (3 pts) : Réseaux, Python, Tri fusion Ex 3 (5 pts) : Arbres, algorithmique |
Corrigé |
| Amérique du Nord J1 23-NSIJ1AN1.pdf |
Ex 1 (5 pts) : BDD, dictionnaires Ex 2 (3 pts) : Processus, Booléens Ex 3 (5 pts) : Arbres, POO |
Corrigé |
| Amérique du Nord J2 23-NSIJ2AN1.pdf |
Ex 1 (4 pts) : BDD, Routage Ex 2 (3 pts) : Arbres binaires, programmation Ex 3 (5 pts) : Systèmes d’exploitation, programmation, dictionnaires |
Corrigé |
| Polynésie J1 2023_Polynesie_J1.pdf |
Ex 1 (4 pts) : BDD, SQL Ex 2 (4 pts) : Processus, POO Ex 3 (4 pts) : POO, diviser pour régner |
Corrigé |
| Polynésie J2 2023_Polynesie_J2.pdf |
Ex 1 (4 pts) : Arbres, POO, récursivité Ex 2 (4 pts) : BDD, SQL Ex 3 (4 pts) : Architecture, processus, ordonnancement |
Corrigé |
| Nouvelle-Calédonie J1 23-NSIJ1NC1.pdf |
Ex 1 (4 pts) : BDD, SQL Ex 2 (4 pts) : Binaire, programmation Ex 3 (4 pts) : Réseaux, routage |
Corrigé |
| Nouvelle-Calédonie J2 23-NSIJ2NC1.pdf |
Ex 1 (4 pts) : BDD, SQL Ex 2 (4 pts) : Programmation, récursivité Ex 3 (4 pts) : Processus |
Corrigé |
Session 2022
| Sujet | Contenu | Corrigés |
|---|---|---|
| Nouvelle-Calédonie J1 2022_Nouvelle-Caledonie_J1.pdf |
Ex 1 (BDD) : requêtes SQL Ex 2 (Architecture) : protocoles, SE Ex 3 (Algo) : CSV, Python Ex 4 (Arbres) : programmation Ex 5 (POO) : Python |
- |
| Nouvelle-Calédonie J2 2022_Nouvelle-Caledonie_J2.pdf |
Ex 1 (POO) : Python Ex 2 (Arbres) : algo, Python Ex 3 (BDD) : SQL, relationnel Ex 4 (Réseaux) : architecture, protocoles Ex 5 (Architecture) : routage |
- |
| Amérique du Nord J1 2022_AmeriqueDuNord_1.pdf |
Ex 1 (BDD) : Vacances autrement Ex 2 (Réseaux) : protocoles, routage Ex 3 (Arbres) : ABR, algo Ex 4 (Récursif) : chaines, tableaux Ex 5 (Files) : tableaux, algo |
- |
| Amérique du Nord J2 2022_AmeriqueDuNord_2.pdf |
Ex 1 (POO) : listes, ABR Ex 2 (SE) : processus Ex 3 (BDD) : cinéma Ex 4 (Arbres) : algo Ex 5 (Algo) : files, tableaux |
- |
| Amérique du Sud J1 2022_Amerique_Sud_J1.pdf |
Ex 1 (BDD) : maternité Ex 2 (Tri) : algorithmes Ex 3 (Arbres) : binaires Ex 4 (SE) : processus Ex 5 (Réseaux) : protocoles |
- |
| Amérique du Sud J2 2022_Amerique_Sud_J2.pdf |
Ex 1 (Algo) : complexité, plus proche voisin Ex 2 (Réseaux) : routage Ex 3 (BDD) : vélos Ex 4 (Récursif) : diviser pour régner Ex 5 (Arbres) : POO |
- |
| Asie J1 2022_Asie_1.pdf |
Ex 1 (Invariant) : chaînes, complexité Ex 2 (BDD) : réservation Ex 3 (SE) : Linux Ex 4 (POO) : Python Ex 5 (Algo) : Python |
- |
| Asie J2 2022_Asie_2.pdf |
Ex 1 (SE) : Linux Ex 2 (Arbres) : ABR Ex 3 (Algo) : jeu de la vie Ex 4 (BDD) : tennis Ex 5 (Récursif) : bugs, exécution |
- |
| Centres Étrangers J1 2022_CentresEtrangers_1.pdf |
Ex 1 (Algo) : dictionnaires, listes Ex 2 (POO) : files, Python Ex 3 (Algo) : dictionnaires Ex 4 (BDD) : météo Ex 5 (Réseaux) : routage |
- |
| Centres Étrangers J2 2022_CentresEtrangers_2.pdf |
Ex 1 (Récursif) : Python Ex 2 (Algo) : dictionnaires Ex 3 (BDD) : enseignants Ex 4 (POO) : Python Ex 5 (Réseaux) : SE, architecture |
- |
| La Réunion J1 2022_Mayotte_Liban_1.pdf |
Ex 1 (Algo) : listes, piles, files Ex 2 (POO) : Python Ex 3 (BDD) : QCM Ex 4 (Arbres) : algo Ex 5 (Réseaux) : routage |
- |
| La Réunion J2 2022_Mayotte_Liban_2.pdf |
Ex 1 (Algo) : piles Ex 2 (BDD) : hôtel Ex 3 (Binaire) : SE, entiers Ex 4 (Arbres) : ABR Ex 5 (Algo) : TAKAZU |
- |
| Métropole J1 2022_Metropole_Jour1.pdf |
Ex 1 (Algo) : HTML, files, piles Ex 2 (BDD) : cinéma Ex 3 (Réseaux) : binaire, routage Ex 4 (Arbres) : récursivité Ex 5 (POO) : Python |
- |
| Métropole J2 2022_Metropole_Jour2.pdf |
Ex 1 (Arbres) : ABR, POO Ex 2 (Piles) : structures Ex 3 (Réseaux) : routage Ex 4 (BDD) : musique Ex 5 (POO) : diviser pour régner |
- |
| Métropole Septembre J1 2022_Metropole_Septembre.pdf |
Ex 1 (Arbres) : ABR Ex 2 (Récursif) : itération, classes Ex 3 (BDD) : satellite Ex 4 (Réseaux) : SE, processus Ex 5 (Algo) : files |
- |
| Métropole Septembre J2 22-NSIJ2ME3.pdf |
Ex 1 Files et programmation Ex 2 Arbres binaires de recherche Ex 3 BDD, SQL Ex 4 (Réseaux) : SE, processus Ex 5 Programmation, récursivité |
- |
| Polynésie 2022_Polynesie_Jour1.pdf |
Ex 1 (Récursif) : Python Ex 2 (Architecture) : booléens, ordonnancement Ex 3 (BDD) : site web Ex 4 (Algo) : piles Ex 5 (Arbres) : algo |
- |
Session 2021
| Sujet | Contenu | Corrigés |
|---|---|---|
| Sujet 0 2021_Sujet_0.pdf |
Ex 1 : piles, Python Ex 2 : récursivité, tableau Ex 3 : ABR, Python Ex 4 : BDD Ex 5 : réseaux, routage |
- |
| Amérique du Nord 2021_AmeriqueDuNord_1.pdf |
Ex 1 : BDD Ex 2 : routage, processus, SOC Ex 3 : tableaux, Python Ex 4 : arbres binaires Ex 5 : piles, files, Python |
- |
| Centres Étrangers 1 2021_CentresEtrangers_1.pdf |
Ex 1 : POO Ex 2 : dictionnaires, Python Ex 3 : ABR Ex 4 : réseaux, binaire, Python Ex 5 : piles, Python |
- |
| Centres Étrangers 2 2021_CentresEtrangers_2.pdf |
Ex 1 : piles, Python Ex 2 : tuples, listes, Python Ex 3 : binaire, XOR Ex 4 : BDD Ex 5 : POO |
- |
| Métropole 1 2021_Metropole_1.pdf |
Ex 1 : ABR, POO Ex 2 : processus, booléens Ex 3 : BDD Ex 4 : tri fusion, Python Ex 5 : réseaux, routage |
- |
| Métropole 2 2021_Metropole_2.pdf |
Ex 1 : arbres, POO Ex 2 : BDD Ex 3 : réseaux, routage Ex 4 : SE, processus Ex 5 : files, Python |
- |
| Métropole Candidats Libres 1 2021_Metropole_CL_1.pdf |
Ex 1 : BDD Ex 2 : piles, POO Ex 3 : processus, routage Ex 4 : tableaux, Python Ex 5 : récursivité, diviser pour régner |
- |
| Métropole Candidats Libres 2 2021_Metropole_CL_2.pdf |
Ex 1 : BDD Ex 2 : processus Ex 3 : ABR, POO Ex 4 : récursivité, Python Ex 5 : tableaux, Python |
- |
| Polynésie 2021_Polynesie_2.pdf |
Ex 1 : tris, Python Ex 2 : BDD Ex 3 : ABR, POO Ex 4 : architecture, SE, routage Ex 5 : BDD |
- |
| Métropole Septembre 1 2021_Metropole_Septembre_1.pdf |
Ex 1 : réseaux, routage Ex 2 : dichotomie, récursivité Ex 3 : BDD Ex 4 : POO, spécification Ex 5 : arbres, piles, Python |
- |
| Métropole Septembre 2 2021_Metropole_Septembre_2.pdf |
Ex 1 : réseaux, routage Ex 2 : tableaux, dictionnaires Ex 3 : BDD Ex 4 : piles, POO Ex 5 : tables, Python |
- |