2021 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 |
---|---|---|---|---|
21-NSIJ1AN1 | Amérique du nord | 1 | 21-NSIJ1AN1 | |
21-NSIJ1G11 | Etranger | 1 | 21-NSIJ1G11 | |
21-NSIJ1ME1 | Métropole | 1 | 21-NSIJ1ME1 | |
21-NSIJ1ME2 | Métropole candidats libres | 1 | 21-NSIJ1ME2 | |
21-NSIJ1ME3 | Métropole session de septembre | 1 | 21-NSIJ1ME3 | |
21-NSIJ2G11 | Etranger | 2 | 21-NSIJ2G11 | |
21-NSIJ2ME1 | Métropole | 2 | 21-NSIJ2ME1 | |
21-NSIJ2ME2 | Métropole candidats libres | 2 | 21-NSIJ2ME2 | |
21-NSIJ2ME3 | Métropole session de septembre | 2 | 21-NSIJ2ME3 | |
21-NSIJ2PO1 | Polynésie | 2 | 21-NSIJ2PO1 |
Amérique du nord - jour 1 : 21-NSIJ1AN1
Enoncé
-
Exercice 1 : bases de données relationnelles et langage SQL
-
Exercice 2 : routage, processsus et systèmes sur puces
-
Exercice 3 : tableaux et programmation de base en Python
-
Exercice 4 : arbres binaires et algorithmes associés
-
Exercice 5 : notion de pile, de file et programmation de base en Python
Correction
Etranger - jour 1 : 21-NSIJ1G11
Enoncé
-
Exercice 1 : programmation objet (code de César)
-
Exercice 2 : structures de données (dictionnaires)
-
Exercice 3 : arbres binaires de recherche
-
Exercice 4 : réseau
-
Exercice 5 : structure de données (piles)
Correction
Métropole - jour 1 : 21-NSIJ1ME1
Enoncé
-
Exercice 1 : abres binaires de recherche
-
Exercice 2 : gestion des processus, opérateurs booléens
-
Exercice 3 : base de données et langage SQL
-
Exercice 4 : algorithme de tri fusion et méthode diviser pour régner
-
Exercice 5 : réseaux et protocoles de routage
Correction
Métropole candidats libres - jour 1 : 21-NSIJ1ME2
Enoncé
-
Exercice 1 : bases de données
-
Exercice 2 : notions de piles et programmation orientée objet
-
Exercice 3 : gestion des processus et protocoles de routage
-
Exercice 4 : algorithme et programmation en Python
-
Exercice 5 : manipulation de tableaux, récursivité, méthode "diviser pour régner"
Correction
Métropole session de septembre - jour 1 : 21-NSIJ1ME3
Enoncé
-
Exercice 1 : protocoles de communication, réseau, protocoles de routage
-
Exercice 2 : algorithmique (recherche dichotomique), langages et programmation (récursivité)
-
Exercice 3 : bases de données et langage SQL
-
Exercice 4 : Structure de données (programmation objet), langages et programmation
-
Exercice 5 : structures de données (arbre, arbre binaire, pile)
Correction
Etranger - jour 2 : 21-NSIJ2G11
Enoncé
-
Exercice 1 : structures de données : piles
-
Exercice 2 : programmation python, tuples et liste
-
Exercice 3 : Conversion décimal/binaire, table de vérité, codages des caractères
-
Exercice 4 : Base de données
-
Exercice 5 : programmation Python : commande d'un bandeau de diodes à l'aide d'un raspberry
Correction
Métropole - jour 2 : 21-NSIJ2ME1
Enoncé
-
Exercice 1 : abres et programmation orientée objet
-
Exercice 2 : base de données relationnelles
-
Exercice 3 : réseaux et protocoles de routage
-
Exercice 4 : gestion des processus et des ressources
-
Exercice 5 : structure de données linéaires
Correction
Métropole candidats libres - jour 2 : 21-NSIJ2ME2
Enoncé
-
Exercice 1 : bases de données relationnelles et langage SQL
-
Exercice 2 : gestion des processus et des ressources par un système d'exploitation
-
Exercice 3 : arbres binaires de recherche et programmation orientée objet
-
Exercice 4 : programmation et récursivité
-
Exercice 5 : programmation
Correction
Métropole session de septembre - jour 2 : 21-NSIJ2ME3
Enoncé
-
Exercice 1 : réseau, protocoles de communication et de routages
-
Exercice 2 : structure de données, langages et programmation
-
Exercice 3 : base de données
-
Exercice 4 : programmation orientée objet, langages et programmation
-
Exercice 5 : traitement de données en table (CSV), langages et programmation"
Correction
Polynésie - jour 2 : 21-NSIJ2PO1
Enoncé
-
Exercice 1 : algorithmique et programmation (algorithmes de tri)
-
Exercice 2 : données en table, bases de données
-
Exercice 3 : arbres binaires de recherche et programmation orientée objet
-
Exercice 4 : routage, architecture matérielle
-
Exercice 5 : données en table, bases de données