Épreuves du baccalauréat de NSI - Session 2024
Arrêté et notes de services des épreuves du baccalauréat de NSI - Session 2024
L'Arrêté du 22 juillet 2019 relatif à la nature et à la durée des épreuves terminales du baccalauréat général et du baccalauréat technologique à compter de la session de 2021. Plus spécifiquement, la note de service du 11-02-2020 décrit en détail les épreuves (écrite, pratique et orale) de l'enseignement de NSI à compter de la session 2021. Des modifications ont été apportées au fil des sessions par les notes de services propres aux épreuves écrite et pratique de NSI ainsi que du Grand Oral. Elles sont consultables ci-après.
-
Épreuve écrite NSI - Session 2024
- Note de service du 27-09-2024 - Calendrier 2024 des épreuves du diplôme national du brevet, des baccalauréats, des certificats d’aptitude professionnelle et du brevet de technicien
- Note de service du 26-09-2023 - Modification de certaines modalités de passation des épreuves terminales d’enseignements de spécialité (notamment NSI)
- Note de service du 29-09-2022 - Modalités de passation des épreuves terminales d'enseignements de spécialité : modification
-
Épreuve pratique NSI - Session 2024
-
Épreuve du Grand Oral - Session 2024
- Note de service du 26-09-2023 - Épreuve orale dite Grand oral de la classe de terminale des voies générale et technologique : modification
- Note de service du 26-09-2023 - Programme d’examen des épreuves terminales d’enseignements de spécialité des voies générale et technologique
- Note de service du 11-02-2020 - Épreuve orale dite « Grand oral » de la classe de terminale de la voie générale
Sujets de l'épreuve pratique du baccalauréat de NSI - Session 2024
Sujets de l'épreuve écrite du baccalauréat de NSI - Session 2024
Consultez et téléchargez ci-après l'ensemble des sujets de l'épreuve écrite.
Sujet | Contenu |
---|---|
Exercice 1 : programmation Python, POO, structures File, ordonnancement et interblocage | |
Exercice 1 : algorithmes de tri et programmation Python | |
Exercice 1 : programmation Python, POO et l’algorithmique | |
Exercice 1 : programmation Python (listes, dictionnaires) et méthode "diviser pour régner" | |
Exercice 1 : programmation Python, programmation dynamique, graphes et réseaux | |
Exercice 1 : programmation Python, POO et récursivité | |
Exercice 1 : POO et graphes | |
Exercice 1 : base de données relationnelle, langage SQL et protocoles de sécurisation | |
Exercice 1 : architectures matérielles, réseaux, routeurs et protocoles de routage | |
Exercice 1 : liste, récursivité et programmation dynamique Exercice 2 : systèmes d'exploitation, commande UNIX, structures de données LIFO/FIFO et processus Exercice 3 : dictionnaires, POO, bases de données et requêtes SQL |
Sujet | Contenu |
---|---|
Exercice 1 : réseaux et protocoles de routages, bases de données relationnelles Exercice 2 : arbres binaires et récursivité Exercice 3 : programmation python | |
Exercice 1 : arbres binaires, piles, files et programmation orientée objet Exercice 2 : réseaux et protocoles de routages, bases de données relationnelles Exercice 3 : programmation python | |
Exercice 1 : bases de données relationnelles et langage SQL Exercice 2 : réseaux et les protocoles de routages Exercice 3 : structures de Files | |
Exercice 1 : adressage IP et protocoles de routage Exercice 2 : bases de données relationnelles et langage SQL Exercice 3 : programmation en Python, manipulation des chaînes de caractères, arbres binaires de recherche et parcours de liste | |
Exercice 1 : réseaux et protocoles de routages Exercice 2 : POO et dictionnaires Exercice 3 : bases de données relationnelles et langage SQL | |
Exercice 1 : arbres binaires de recherche, POO et récursivité Exercice 2 : réseaux et protocoles de routage Exercice 3 : bases de données relationnelles et langage SQL | |
Exercice 1 : algorithmique et programmation | |
Exercice 1 : bases de données Exercice 2 : réseaux, programmation Python et algorithmique Exercice 3 : arbres et algorithmique | |
Exercice 1 : bases de données relationnelles et langage SQL Exercice 2 : réseaux Exercice 3 : POO en Python et algorithmique | |
Exercice 1 : protocoles réseau Exercice 2 : bases de données relationnelles et langage SQL Exercice 3 : arbres binaires, files et POO | |
Exercice 1 : bases de données relationnelles et langage SQL Exercice 2 : gestion des processus et POO Exercice 3 : algorithmique, POO et méthode diviser-pour-régner | |
Exercice 1 : arbres binaires, arbres binaires de recherche, POO et récursivité Exercice 2 : base de données, modèle relationnel et langage SQL Exercice 3 : architecture matérielle, processus et ordonnancement | |
Exercice 1 : bases de données et types construits de données Exercice 2 : architecture matérielle, réseaux et systèmes d'exploitation Exercice 3 : arbres binaires de recherche et POO | |
Exercice 1 : commandes Linux, traitement de données en tables et bases de données Exercice 2 : récursivité Exercice 3 : arbres binaires de recherche et POO |
Sujet | Contenu |
---|---|
Exercice 1 : bases de données relationnelles, langage SQL Exercice 2 : réseau, protocoles de routage Exercice 3 : arbres binaires de recherche et algorithmes associés Exercice 4 : chaines de caractères, tableaux, programmation python Exercice 5 : files, tableaux et algorithmes associés | |
Exercice 1 : listes, arbres binaires de recherche et POO Exercice 2 : systèmes d’exploitation et gestion des processus Exercice 3 : bases de données relationnelles, langage SQL Exercice 4 : arbres binaires et algorithmes associés Exercice 5 : tableaux à 2 dimensions et programmation Python | |
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 | |
Exercice 1 : programmation, algorithmique, complexité Exercice 2 : réseaux et routage Exercice 3 : bases de données Exercice 4 : programmation python, récursivité, méthode "diviser pour régner" Exercice 5 : arbres binaires, POO, récursivité | |
Exercice 1 : algorithmique, chaînes de caractères, complexité Exercice 2 : bases de données Exercice 3 : système d’exploitation Exercice 4 : POO en langage Python Exercice 5 : programmation Python | |
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 | |
Exercice 1 : structures de données (listes, p-uplets et dictionnaires) Exercice 2 : structures de données (files et POO en langage python) Exercice 3 : structures de données (dictionnaires) Exercice 4 : bases de données Exercice 5 : architecture matérielle des ordinateurs, réseaux et protocoles de routage | |
Exercice 1 : langages et programmation (récursivité) Exercice 2 : structures de données (dictionnaires) Exercice 3 : bases de données Exercice 4 : structures de données (POO) Exercice 5 : architectures matérielles, systèmes d’exploitation et réseaux (protocoles de routage) | |
Exercice 1 : structures de données (listes, piles et files) Exercice 2 : structures de données (POO) Exercice 3 : bases de données relationnelles, langage SQL Exercice 4 : algorithmique (arbres binaires en profondeurs préfixe et infixe) Exercice 5 : transmission de données dans un réseau, architecture d’un réseau, protocoles de routage, langages et programmation | |
Exercice 1 : structures de données (pile) Exercice 2 : bases de données Exercice 3 : représentation binaire d’un entier relatif et systèmes d’exploitation Exercice 4 : arbres binaires de recherche Exercice 5 : algorithmes et programmation Python | |
Exercice 1 : structures de données Exercice 2 : bases de données Exercice 3 : représentations binaires et protocoles de routage Exercice 4 : parcours d’arbres binaires, principe “diviser pour régner” et récursivité Exercice 5 : POO | |
Exercice 1 : arbres binaires de recherche, POO et récursivité Exercice 2 : structures de données Exercice 3 : réseaux et protocoles de routages Exercice 4 : bases de données relationnelles et langage SQL Exercice 5 : POO et méthode diviser pour régner | |
Exercice 1 : algorithmique, arbres binaires de recherche et leurs parcours | |
Exercice 1 : bases de données et requêtes SQL Exercice 2 : architecture des ordinateurs et protocoles réseau Exercice 3 : programmation en langage Python Exercice 4 : arbre binaire Exercice 5 : POO | |
Exercice 1 : POO Exercice 2 : arbre binaire Exercice 3 : bases de données et requêtes SQL Exercice 4 : architecture réseau et des protocoles de communication Exercice 5 : architecture réseau et tables de routage | |
Exercice 1 : programmation, récursivité Exercice 2 : architecture matérielle Exercice 3 : base de données Exercice 4 : structures de données, piles Exercice 5 : algorithmique, algorithmes sur les arbres binaires |
Sujet | Contenu |
---|---|
Exercice 1 : bases de données Exercice 2 : routage, processus, systèmes sur puces Exercice 3 : tableaux et programmation Python Exercice 4 : arbres binaires Exercice 5 : pile, file, programmation Python | |
Exercice 1 : POO Exercice 2 : structures de données (dictionnaires) Exercice 3 : arbres binaires de recherche Exercice 4 : réseau informatique Exercice 5 : structures de données (piles) | |
Exercice 1 : structures de données (pile) Exercice 2 : programmation Python, tuples et listes Exercice 3 : conversion décimal/binaire, table de vérité, codage des caractères Exercice 4 : base de données Exercice 5 : bandeau de LED | |
Exercice 1 : bases de données Exercice 2 : piles et POO Exercice 3 : gestion des processus et protocoles de routage Exercice 4 : tableaux de tableaux et algorithmes de parcours de tableaux Exercice 5 : manipulation de tableaux, récursivité et paradigme « diviser pour régner » | |
Exercice 1 : bases de données Exercice 2 : gestion des processus et des ressources par un système d’exploitation Exercice 3 : arbres binaires de recherche et POO Exercice 4 : programmation Python et récursivité Exercice 5 : programmation Python | |
Exercice 1 : protocoles de communication, architecture d’un réseau et protocoles de routage Exercice 2 : algorithmique (recherche dichotomique) et langages et programmation (récursivité) Exercice 3 : bases de données (modèle relationnel, base de données relationnelle et langage SQL) Exercice 4 : Structure de données (POO) et langages et programmation (spécification) Exercice 5 : structures de données (arbre, arbre binaire, pile). | |
Exercice 1 : protocoles de communication, architecture d’un réseau et protocoles de routage Exercice 2 : structure de données (tableaux, dictionnaires) et langages et programmation (spécification) Exercice 3 : bases de données (modèle relationnel, base de données relationnelle et langage SQL) Exercice 4 : structure de données (POO) et langages et programmation (spécification) Exercice 5 : Traitement de données en tables (CSV) et langages et programmation (spécification) | |
Exercice 1 : algorithmes de tri Exercice 2 : base de données Exercice 3 : arbre binaire de recherche, POO, algorithme de tri Exercice 4 : routage dans un réseau informatique, système d’exploitation, architectures matérielles et système sur puce Exercice 5 : traitement de données avec une base relationnelle SQL | |
Exercice 1 : pile, programmation de base en Python Exercice 2 : programmation, récursivité Exercice 3 : arbres binaires, arbres binaires de recherche Exercice 4 : bases de données relationnelles, langage SQL Exercice 5 : réseaux, protocoles RIP et OSPF |