Mini-projets de synthèse
Objectif : réinvestir plusieurs chapitres sur des projets de 2 à 6 heures.
1. Réseau de villes (graphes + Dijkstra)
- Modéliser un graphe pondéré.
- Calculer un plus court chemin.
- Afficher trajet et coût.
2. Catalogue véhicules (SQL + API)
- Concevoir une petite base SQL.
- Exposer un endpoint JSON.
- Créer une interface de consultation.
3. Analyse de logs (OS + complexité)
- Parser un fichier de logs.
- Extraire des indicateurs.
- Comparer deux stratégies avec justification de complexité.
4. Simulateur d'épreuve pratique
- Banque de questions.
- Tirage aléatoire d'un sujet.
- Validation simple par tests.
5. Critères d'évaluation
- Correction fonctionnelle.
- Qualité du code.
- Justification algorithmique.
- Explication orale claire.