Maths & NSI

Terminale

NSI

Histoire de l'informatique

Repères historiques transversaux au programme NSI : miniaturisation du matériel, essor du logiciel et des réseaux, évolution des rôles relatifs des logiciels et des matériels.

Structures de données

Listes, piles, files, dictionnaires, index et cle. Rubrique du programme officiel : voir content/programme-officiel/nsi.md.

Premium

Bases de données

Modèle relationnel : table, clé primaire, clé étrangère. Rôle d'un SGBD. Langage SQL : SELECT/WHERE/JOIN, UPDATE/INSERT/DELETE. Rubrique du programme officiel : voir content/programme-officiel/nsi.md.

Premium

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

Systèmes sur puce (SoC), gestion des processus et interblocage, protocoles de routage (RIP, OSPF), sécurisation des communications par chiffrement et HTTPS.

Premium

Langages et programmation

Programme en tant que donnée, calculabilité et décidabilité, récursivité, modularité (API et bibliothèques), paradigmes de programmation, mise au point et gestion des bugs.

Premium

Algorithmique

Parcours et recherche dans les arbres et les graphes, méthodes diviser pour régner et programmation dynamique, recherche textuelle avec l'algorithme de Boyer-Moore.

Premium

Culture numérique et compétences digitales

Enrichissement culturel transversal correspondant à l'épreuve « compétences digitales » du concours SESAME : métadonnées, fiabilité des sources en ligne, méthodologie de recherche d'information, veille informationnelle, sécurité numérique du quotidien, protection des données personnelles et numérique responsable. Ne fait pas partie du programme officiel NSI noté au baccalauréat.