Mathématiques, Cinéma, Informatique

Spécialité NSI

Classe de terminale


Programme
Thèmes Contenu
Histoire de l’informatique Evénements clés de l’histoire de l’informatique
Structures de données interface et implémentation, programmation objet, Listes, Piles, Files, Dictionnaires, Arbres, Graphes
Bases de données Modèle relationnel, système de gestion de bases de données relationnelles, langage SQL
Architectures matérielles, systèmes d’exploitation et réseaux Composants intégrés d’un système sur puce, Gestion des processus et des ressources par un système d’exploitation, protocoles de routage, sécurisation des communications
Langage et programmation Notion de programme en tant que donnée, Calculabilité, décidabilité, récursivité, modularité, paradigmes de programmation, mise au point de programmes, gestion des bugs
Algorithmique Algorithmes sur les arbres binaires, sur les arbres binaires de recherche, sur les graphes, méthode « diviser pour régner », programmation dynamique, recherche textuelle

Classe de terminale


Progession
Cours
Chapitre I Les classes
Chapitre II Récursivité. Méthode diviser pour régner
Chapitre III Structures de données linéaires
Chapitre IV Composants intégrés d’un système sur puce
Chapitre V Les bases de données relationnelles
Chapitre VI Les structures de données hiérarchiques
Chapitre VII Protocoles de routage
Chapitre VIII Gestion des processus et des ressources par un système d’exploitation
Chapitre IX Les structures de données relationnelles
Chapitre X Programmation dynamique
Chapitre XI Sécurisation des communications
Chapitre XII Notion de programme en tant que donnée. Calculabilité, décidabilité
Chapitre XIII Recherche textuelle

Les algorithmes du prorgramme du cycle terminal
Les TD
Les notions transversales