Baccalauréat
Baccalauréat NSI Général
NSI (Numérique et Sciences Informatiques)
Ce qui est inclus
Notes
Fiches structurées et conformes au programme, pour chaque chapitre
Cartes mémoire
Rappel actif — chapitre par chapitre, en répétition espacée
Quiz éclair
Contrôles express pour ancrer les faits essentiels
Questions de type examen
Entraînement corrigé par l'IA, avec un retour de correcteur immédiat
Le programme du cours
Histoire de l’informatique
- Histoire — Événements clés de l’histoire de l’informatique
Structures de données
- Structures de données, interface et implémentation
- Vocabulaire de la programmation objet : classes, attributs, méthodes, objets
- Listes, piles, files : structures linéaires
- Dictionnaires, index et clé
- Arbres : structures hiérarchiques
- Arbres binaires : nœuds, racines, feuilles, sous-arbres
- Graphes : structures relationnelles
Bases de données
- Modèle relationnel : relation, attribut, domaine, clefs, schéma relationnel
- Base de données relationnelle
- Système de gestion de bases de données relationnelles
- Langage SQL : requêtes d’interrogation et de mise à jour
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
Langages et programmation
- Programme en tant que donnée ; calculabilité, décidabilité
- Récursivité
- Modularité
- Paradigmes de programmation
- Mise au point des programmes ; gestion des bugs
Algorithmique
- Algorithmes sur les arbres binaires et les arbres binaires de recherche
- Algorithmes sur les graphes
- Méthode « diviser pour régner »
- Programmation dynamique
- Recherche textuelle (algorithme de Boyer-Moore)
Envie de commencer vos révisions ?
Créez un compte gratuit pour débloquer ce cours. Aucune carte bancaire requise.