Toutes les questionsProgramme

Quel est le programme de NSI en terminale ?

1 min de lecture

Quel est le programme de NSI en terminale

Le programme de terminale NSI approfondit considérablement les notions de première et introduit des concepts avancés. Les structures de données couvrent les piles, les files, les listes chaînées, les arbres binaires et les graphes. La programmation orientée objet (POO) enseigne les classes, les objets, l'encapsulation et l'héritage en Python. Les bases de données relationnelles introduisent le modèle entité-association, le SQL (SELECT, INSERT, UPDATE, DELETE, JOIN) et la normalisation. Les algorithmes avancés traitent la récursivité, les algorithmes sur les arbres (parcours, ABR), les algorithmes sur les graphes (parcours en largeur et en profondeur), et la programmation dynamique. L'architecture matérielle et les réseaux approfondissent les protocoles TCP/IP, le routage et les systèmes d'exploitation. Enfin, la sécurité informatique aborde le chiffrement, les failles courantes et les bonnes pratiques. Sur NSI-Lycée, le programme de terminale est illustré par des projets ambitieux : création d'une base de données, développement d'un jeu en POO, ou analyse de réseaux. Consultez alloeconomie.fr pour comprendre les enjeux économiques du numérique, et allohggsp.fr pour la géopolitique du cyberespace. Nos ressources sont régulièrement mises à jour pour suivre les évolutions technologiques.

EdTech AI