Terminale NSI

La spécialité NSI de Terminale vise à approfondir les notions et les compétences travaillées en classe de première mais aussi à découvrir et s'approprier de nouveaux concepts fondamentaux de l'informatique.

Voici les thèmes au programme de Terminale de la spécialité NSI.

Thème 1

Structures de données

Après les tuples, les tableaux et les dictionnaires étudiés en classe de Première, vous allez découvrir comment créer vos propres structures de données et en découvrir de nouvelles : les listes, les piles, les files, les arbres et les graphes.

Thème 2

Bases de données

Après les traitements de données en table vus en classe de Première, vous allez découvrir les bases de données relationnelles, qui offrent des possibilités bien plus grandes et qui sont extrêmement répandues pour gérer des données de plus en plus nombreuses.

Thème 3

Architectures matérielles, systèmes d'exploitation et réseaux

Vous découvrirez les différents composants intégrés sur les circuits miniatures actuels, comment fonctionne un système d'exploitation, comment les paquets sont routés dans un réseau et comment les communications sont sécurisées sur Internet.

Thème 4

Langages et programmation

Dans le prolongement du programme de Première, vous découvrirez une autre méthode fondamentale de programmation, la récursivité, ainsi que d'autres paradigmes de programmation, tout en mettant l'accent sur une programmation plus sûre.

Thème 5

Algorithmique

Vous découvrirez des algorithmes sur les structures d'arbres et de graphes qui vont montrer tout l'intérêt de la récursivité, de nouvelles méthodes efficaces pour écrire des algorithmes ainsi qu'un algorithme de recherche textuelle à la base du célèbre CTRL+F.

Projets

Projets

Pour consulter les énoncés des projets.

Révisions

Préparer le BAC

Vous trouverez dans cette section les algorithmes à connaître (programme de Première et Terminale) ainsi que des implémentations des structures de données du programme de Terminale.