NSI en Terminale#

Structures de données#

Base de données#

  • Bases de données, tables, attribut, domaine, clés primaires et étrangères : modèle relationnel

  • Système de gestion de bases de données relationnelles : SGBD

  • Requêtes sur les bases de données : 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: processus

  • Protocoles de routage : protocoles réseau

  • Sécurisation des communications : cryptographie

Langages et programmation#

  • Calculabilité et décidabilité.

  • Récursivité : fonctions récursives

  • Modularité.

  • Paradigmes de programmation.

  • Mise au point des programmes, gestion des bugs.

Algorithmes#