Bac 2027 — Terminale — Spécialité
💻

Numérique et sciences informatiques (NSI) — Bac 2027

Les 20 chapitres du programme NSI Terminale : structures de données, récursivité, graphes, bases SQL, architecture, réseaux et sécurité informatique.

20 chapitres complets — programme officiel 2027

Commence à réviser gratuitement

Comment réviser efficacement la NSI pour le Bac 2027 ?

Le programme officiel de NSI Terminale (B.O. spécial n° 8 du 25 juillet 2019) s'organise en six rubriques : histoire de l'informatique, structures de données, bases de données, architectures matérielles, systèmes d'exploitation et réseaux, langages et programmation, algorithmique. FlashBac le découpe en 20 chapitres. Pour réviser efficacement, il faut pratiquer le code Python régulièrement et savoir analyser la complexité d'un algorithme (O(n), O(n log n), O(n²)). FlashBac propose pour chaque chapitre un cours avec exemples Python exécutables, une fiche des concepts clés, des flashcards pour mémoriser la syntaxe (SQL JOIN, dictionnaires, classes), des QCM corrigés et des sujets d'annales de l'épreuve écrite. Les profs IA expliquent récursivité, parcours de graphes (Dijkstra, BFS/DFS) et programmation dynamique avec traces d'exécution. Progression conseillée : cours → fiche → exercices Python → QCM → annales.

Quels sont les 20 chapitres du programme NSI Bac 2027 ?

Sur FlashBac, la NSI de Terminale compte 20 chapitres, regroupés par grandes parties du programme. Structures de données : 1) Structures linéaires (listes, piles, files), 2) Dictionnaires et tables de hachage, 3) Arbres binaires et arbres binaires de recherche, 4) Graphes. Bases de données : 5) Modèle relationnel, 6) Langage SQL. Architectures matérielles, systèmes d'exploitation et réseaux : 7) Gestion des processus et des ressources, 8) Protocoles de routage, 9) Sécurisation des communications, 10) Systèmes sur puce. Langages et programmation : 11) Récursivité, 12) Programmation orientée objet, 13) Modularité, 14) Mise au point des programmes et gestion des bugs, 15) Calculabilité et décidabilité. Algorithmique : 16) Algorithmes sur les arbres binaires, 17) Algorithmes sur les graphes, 18) Méthode « diviser pour régner », 19) Programmation dynamique, 20) Recherche textuelle.

Comment se passe l'épreuve de NSI au Bac ?

La note de NSI (coefficient 16) combine deux épreuves : un écrit de 3 h 30, qui compte pour les trois quarts, et une épreuve pratique d'1 h sur ordinateur (programmation en Python), qui compte pour un quart. L'écrit comporte trois exercices indépendants qui mobilisent plusieurs parties du programme (structures de données, algorithmique, bases de données, réseaux et systèmes) ; 2 points sur 20 y sont réservés à la maîtrise de la langue. Le Grand Oral (coefficient 8) peut aussi s'appuyer sur la NSI. Conseils stratégiques : 1) toujours écrire en pseudo-code AVANT de coder, 2) tester ses fonctions Python avec assertions simples, 3) pour SQL, vérifier les jointures et les GROUP BY, 4) connaître la complexité de chaque algorithme classique, 5) ne pas oublier les cas limites (liste vide, élément absent). Les profs IA FlashBac corrigent les copies de code Python et expliquent les erreurs de logique.

Curieux de savoir combien tu vas avoir au Bac ?

Simulateur gratuit avec les coefficients officiels 2027 — sans inscription.

Voir toutes les matières du Bac

14 matières — tronc commun + spécialités

Programme complet — 20 chapitres

Ce qui t'attend dans chaque chapitre

Cours complets

Tout le programme officiel expliqué clairement

Fiches de révision

L'essentiel à retenir pour chaque chapitre

Flashcards

Mémorise les notions clés efficacement

QCM corrigés

Teste tes connaissances avec des corrections détaillées

Exercices types

Entraîne-toi sur des exercices conformes à l'examen

Autres matières disponibles sur FlashBac

Prêt à réviser Numérique et sciences informatiques (NSI) ?

Premier mois offert : accède à tous les chapitres.

Commencer mon mois offert