Spécialité Numérique et Sciences Informatiques en terminale

Structures de données:
Base de données:
Architectures matérielles, systèmes d'exploitation et réseaux:
- Composants intégrés d'un système sur puce
- Les processus
- Protocoles de routage
- Sécurisation des communications
TD:
- Les bases
- Récursivité
- Programmation orientée objet
- Programmation fonctionnelle
- Calculabilité - décidabilité
- Listes chaînées
- Piles - files
- Parenthésage
- Notation polonaise inverse
- Les dictionnaires
- Les arbres binaires de recherche
- Caractéristiques des arbres
- Les graphes - implémentation
- Les graphes - algorithmes
- Les graphes orientés et pondérés - algorithmes
- Bases de données relationnelles
- SQL
- DB
- Processus
- Routage
- Sécurisation des communications
- lena.pbm
- Diviser pour régner
- Recherche textuelle
- Programmation dynamique
Algorithmique:
- Algorithmes sur les arbres binaires
- Algorithmes sur les graphes
- Méthode diviser pour régner
- Programmation dynamique
- Recherche textuelle (algorithme de Boyer-Moore)
Langages et programmation:
Projets:
- Crack de mots de passe
- Dictionnaire Français
- Scrabble et analyse fréquentielle
- Germinal
- API et prévision météorologique
- Répertoire téléphonique et base de données
- Développement d'un jeu vidéo en Python
- Fichiers pour le développement du jeu vidéo
- Stéganographie
Liens: