Structures de données
Listes chaînées, piles, files, arbres et graphes : choisir une organisation adaptée aux opérations.
Terminale — raisonner à plus grande échelle
En Terminale, les outils deviennent plus puissants. L’enjeu est de choisir une représentation, mesurer un coût et défendre une solution.
Les grands axes
On relie structures abstraites, implantation concrète et efficacité pour résoudre des problèmes plus riches.
Listes chaînées, piles, files, arbres et graphes : choisir une organisation adaptée aux opérations.
Décomposer un problème, identifier le cas de base et comprendre la pile d’appels.
Diviser pour régner, programmation dynamique, parcours de graphes et comparaison des coûts.
Modèle relationnel, clés, schémas et requêtes SQL pour interroger des données cohérentes.
Composants, systèmes sur puce, processus et synchronisation : comprendre l’exécution concurrente.
Protocoles de routage, chiffrement et vulnérabilités : analyser les échanges et leurs protections.
Préparer les épreuves
Repérer les données, les invariants, la structure mobilisée et le résultat à produire.
Écrire des étapes lisibles, utiliser un vocabulaire précis et justifier les choix importants.
Tester sur un petit exemple, vérifier les bornes et relire les types attendus.
Après le lycée
L’ITC mobilise programmation, données et algorithmique au service de la modélisation scientifique.