NSI - Terminale
Accueil
Console Python
Notebook Python
Sources
Ch. 9 - Arbres
TP - Manipulation d’arbres
Ch. 1 - Récursivité
Programme
Récursivité (Cours)
Récursivité (Exercices)
TP Tours de Hanoï
Ch. 2 - Paradigmes de programmation
Paradigmes de programmation (Cours)
Paradigmes de programmation (Exercices)
Paradigmes de programmation (Quiz)
Ch. 3 - Programmation orientée objet
Programmation orientée objets (Cours)
Programmation orientée objets (Compléments)
Programmation orientée objets (Exercices)
TP - Bataille
Ch. 4 - Structures linéaires : listes, piles et files - Interface et implémentation
Programme
Interfaces et implémentations (Cours)
Listes (Cours)
Piles (Cours)
Files (Cours)
Listes, Piles et Files (Exercices)
Ch. 5 - Dictionnaires
Dictionnaires (Cours)
Dictionnaires (Exercices)
Dictionnaires (TP)
Projet - Détecteur de langue
Ch. 6 - Modèle relationnel - Bases de données - SGBD
Programme
Le modèle relationnel (Cours - Partie 1)
Le modèle relationnel (Cours - Partie 2)
Quiz - Le modèle relationnel, SGBD
Ch. 7 - Langage SQL
2. Le langage SQL (Cours)
Bases de données (Exercices)
TP 1 - Créer une base de données
TP 2 - Le supermarché
TP 3 - BDD et Python
Ch. 8 - Processus
Programme
Processus : cours
T.P. - Processus sous Linux
Exercices type bac - Processus
Processus sous Linux et Python
Ch. 9 - Arbres
Programme
Arbres (Cours)
Exercices sur les arbres
Implémentation des arbres en Python
TP - Manipulation d’arbres
Ch. 10 - Algorithmes sur les arbres binaires
Programme
Rappels d’algorithmique
Algorithmes sur les arbres
Algorithmes sur les arbres - Exercices
Ch. 11 - Méthode ‘Diviser pour régner’
Méthode “Diviser pour régner”
Méthode “Diviser pour régner” - Exercices
Ch. 12 - Protocoles de routage
TP - Révisions sur les adresses IP
Routage - Cours
Routage - Exercices
Ch. 13 - Sécurisation des communications
Programme
Sécurisation des communications - Cours
Ch. 14 - Graphes
Programme
Graphes (Cours)
TP - Implémentation des graphes par matrice d’adjacence
TP - Implémentation des graphes par liste d’adjacence
Exercices sur les graphes
Ch. 15 - Algorithmes sur les graphes
Parcours d’un graphe en profondeur (Cours)
Parcours d’un graphe en largeur (Cours)
Exercices - Parcours de graphes
Ch. 16 - Programmation dynamique
Programme
Cours
TP Capytale
Ch. 17 - Recherche textuelle
Programme
Cours
Ch. 18 - Calculabilité - Décidabilité
Calculabilité et décidabilité
Histoire de l’informatique
Histoire de l’informatique
Baccalauréat
Épreuve de NSI au bac en Terminale
Annales du bac de NSI
Grand Oral
Grand Oral et NSI
Sur cette page
T.P. : Arbres binaires, quelques compléments utiles
Faire part d'un problème
Ch. 9 - Arbres
TP - Manipulation d’arbres
TP - Manipulation d’arbres
T.P. : Arbres binaires, quelques compléments utiles
Ce T.P. est à réaliser et à rendre dans
Capytale
.
Implémentation des arbres en Python
Programme