2022 Correction épreuves écrites
Importants:
D'autres sites proposent des corrections des sujets d'écrits, en particulier :
- Le collectif d'enseignants du groupe e-nsi propose des corrections détaillées avec des sujets parfois réecrits en profondeur et sans bug. C'est donc une ressource indispensable pour se préparer à l'épreuve écrite
- Le site pixees de D. Roche propose la quasi totalité des corrigés des épreuves écrites.
Remarques:
- les sujets sont classés dans l'ordre alphabétique de leur repère,
- chaque sujet comporte 5 exercices,
- si un exercice est corrigé son numéro est indiqué en vert, sinon en rouge,
- cliquer sur le repère d'un sujet pour accéder aux thèmes des exercices.
Index des sujets
| Repère | Centre | Jour | Téléchargement | Correction | 
|---|---|---|---|---|
| 22-NSIJ1AN1 | Amérique du nord | 1 | 22-NSIJ1AN1 | |
| 22-NSIJ1AS1 | Amérique du sud | 1 | 22-NSIJ1AS1 | |
| 22-NSIJ1G11 | Etranger | 1 | 22-NSIJ1G11 | |
| 22-NSIJ1JA1 | Asie-Pacifique | 1 | 22-NSIJ1JA1 | |
| 22-NSIJ1LR1 | Mayotte et réseau AEFE | 1 | 22-NSIJ1LR1 | |
| 22-NSIJ1ME1 | Métropole | 1 | 22-NSIJ1ME1 | |
| 22-NSIJ1ME3 | Métropole session de septembre | 1 | 22-NSIJ1ME3 | |
| 22-NSIJ1NC1 | Nouvelle-Calédonie | 1 | 22-NSIJ1NC1 | |
| 22-NSIJ1PO1 | Polynésie | 1 | 22-NSIJ1PO1 | |
| 22-NSIJ2AN1 | Amérique du nord | 2 | 22-NSIJ2AN1 | |
| 22-NSIJ2AS1 | Amérique du sud | 2 | 22-NSIJ2AS1 | |
| 22-NSIJ2G11 | Etranger | 2 | 22-NSIJ2G11 | |
| 22-NSIJ2JA1 | Asie-Pacifique | 2 | 22-NSIJ2JA1 | |
| 22-NSIJ2LR1 | Mayotte et réseau AEFE | 2 | 22-NSIJ2LR1 | |
| 22-NSIJ2ME1 | Métropole | 2 | 22-NSIJ2ME1 | |
| 22-NSIJ2NC1 | Nouvelle-Calédonie | 2 | 22-NSIJ2NC1 | 
Amérique du nord - jour 1 : 22-NSIJ1AN1
Enoncé
- 
Exercice 1 : bases de données relationnelles et langage SQL 
- 
Exercice 2 : réseaux et protocoles de routage 
- 
Exercice 3 : abres binaires de recherche et algorithmes associés 
- 
Exercice 4 : chaînes de caractères, tableau et programmation de base en Python 
- 
Exercice 5 : files, tableaux et algorithmes associés 
Correction
Amérique du sud - jour 1 : 22-NSIJ1AS1
Enoncé
- 
Exercice 1 : bases de données 
- 
Exercice 2 : programmation et algorithmes de tri 
- 
Exercice 3 : arbres binaires 
- 
Exercice 4 : gestion des processus et des ressources par un système d'exploitation 
- 
Exercice 5 : réseaux et protocoles de routage 
Correction
Etranger - jour 1 : 22-NSIJ1G11
Enoncé
- 
Exercice 1 : structures de données (listes, p-uplets et dictionnaires) 
- 
Exercice 2 : structures de données (files et la programmation objet en langage python) 
- 
Exercice 3 : structures de données (dictionnaires) 
- 
Exercice 4 : les bases de données 
- 
Exercice 5 : architecture matérielle des ordinateurs, les réseaux et sur les protocoles de routage 
Correction
Asie-Pacifique - jour 1 : 22-NSIJ1JA1
Enoncé
- 
Exercice 1 : algorithmique, chaînes de caractères, complexité 
- 
Exercice 2 : base de données 
- 
Exercice 3 : systèmes d'exploitation 
- 
Exercice 4 : programmation objet en langage Python 
- 
Exercice 5 : programmation Python 
Correction
Mayotte et réseau AEFE - jour 1 : 22-NSIJ1LR1
Enoncé
- 
Exercice 1 : structures de données (listes, piles et files) 
- 
Exercice 2 : structures de données (programmation objet) 
- 
Exercice 3 : bases de données relationnelles et langage SQL 
- 
Exercice 4 : algorithmique (arbres binaires en profondeurs préfixe et infixe) 
- 
Exercice 5 : réseau, protocoles de routage, langage et programmation 
Correction
Métropole - jour 1 : 22-NSIJ1ME1
Enoncé
- 
Exercice 1 : structures de données 
- 
Exercice 2 : bases de données 
- 
Exercice 3 : représentations binaires et protocoles de routage 
- 
Exercice 4 : parcours des arbres binaires, diviser pour régner, récursivité 
- 
Exercice 5 : programmation orientée objet 
Correction
Métropole session de septembre - jour 1 : 22-NSIJ1ME3
Enoncé
- 
Exercice 1 : algorithmique, arbres binaires de recherche et leurs parcours 
- 
Exercice 2 : programmation orientée objet, itérations et récursivité 
- 
Exercice 3 : bases de données relationnelles et langage SQL 
- 
Exercice 4 : architecture matérielle, gestion de processus et réseaux 
- 
Exercice 5 : notion de file et programmation en Python 
Correction
Nouvelle-Calédonie - jour 1 : 22-NSIJ1NC1
Enoncé
- 
Exercice 1 : Schéma relationnel de bases de données et requêtes SQL 
- 
Exercice 2 : Architecture des ordinateurs et protocoles réseau 
- 
Exercice 3 : Algorithme et programmation en Python, fichier csv 
- 
Exercice 4 : Algorithme et programmation en Python, arbre binaire 
- 
Exercice 5 : Algorithme et programmation en Python et programmation orientée objet 
Correction
Polynésie - jour 1 : 22-NSIJ1PO1
Enoncé
- 
Exercice 1 : programmation et récursivité 
- 
Exercice 2 : architecture matérielle, ordonnancement et expressions booléennes 
- 
Exercice 3 : base de données, modèle relationnel, langage SQL 
- 
Exercice 4 : structures de données, piles 
- 
Exercice 5 : algorithmique, algorithme sur les abres binaires 
Correction
Amérique du nord - jour 2 : 22-NSIJ2AN1
Enoncé
- 
Exercice 1 : listes, arbres binaires de recherche et programmation orientée objet 
- 
Exercice 2 : systèmes d'exploitation, gestion des processus par un système d'exploitation 
- 
Exercice 3 : bases de données relationnelles et le langage SQL 
- 
Exercice 4 : arbres binaires et algorithmes associés 
- 
Exercice 5 : tableaux à deux dimensions et la programmation Python en général 
Correction
Amérique du sud - jour 2 : 22-NSIJ2AS1
Enoncé
- 
Exercice 1 : programmation, algorithmique et complexité 
- 
Exercice 2 : réseaux et routage 
- 
Exercice 3 : base de données 
- 
Exercice 4 : programmation en Python, récursivité et méthode diviser pour régner 
- 
Exercice 5 : arbres binaires, programmation orientée objet et récursivité 
Correction
Etranger - jour 2 : 22-NSIJ2G11
Enoncé
- 
Exercice 1 : langages et programmation (récursivité) 
- 
Exercice 2 : structure de données (dictionnaires) 
- 
Exercice 3 : base de données 
- 
Exercice 4 : structures de données, programmation objet 
- 
Exercice 5 : architectures matérielles, systèmes d’exploitation et réseaux (protocoles de routage) 
Correction
Asie-Pacifique - jour 2 : 22-NSIJ2JA1
Enoncé
- 
Exercice 1 : systèmes d'exploitation Linux 
- 
Exercice 2 : arbres binaires de recherche 
- 
Exercice 3 : structures de données, programmation 
- 
Exercice 4 : bases de données et langage SQL 
- 
Exercice 5 : Exécution de programmes, recherche et corrections de bugs 
Correction
Mayotte et réseau AEFE - jour 2 : 22-NSIJ2LR1
Enoncé
- 
Exercice 1 : structures de données (pile) 
- 
Exercice 2 : bases de données 
- 
Exercice 3 : représentation binaire d'un entier relatif, systèmes d'exploitation 
- 
Exercice 4 : arbres binaires de recherche 
- 
Exercice 5 : algorithmes et programmation Python 
Correction
Métropole - jour 2 : 22-NSIJ2ME1
Enoncé
- 
Exercice 1 : arbres binaires de recherche, la programmation orientée objet et la récursivité 
- 
Exercice 2 : structures de données 
- 
Exercice 3 : réseaux et protocoles de routage 
- 
Exercice 4 : base de données relationnelles et langage SQL 
- 
Exercice 5 : programmation objet et méthode diviser pour régner 
Correction
Nouvelle-Calédonie - jour 2 : 22-NSIJ2NC1
Enoncé
- 
Exercice 1 : Algorithme et programmation en Python, programmation orientée objet 
- 
Exercice 2 : Algorithme et programmation en Python, arbre binaire 
- 
Exercice 3 : Schéma relationnel de bases de données et requêtes SQL 
- 
Exercice 4 : Architecture des ordinateurs et protocoles réseau 
- 
Exercice 5 : Architecture réseau et protocoles de routage