Exercices de Mise au point des programmes : bugs, assertions et tests · Bac Asie
2 exercices de Mise au point des programmes : bugs, assertions et tests tombés au Bac de Numérique et Sciences Informatiques (Asie) (2022-2025). Avec corrigé.
Exercice 3 - Gestion de bugs et tests · Asie jour 1 - Remplacement 2025
Partie A (questions 1 à 6) : Analyse de l'algorithme de pseudo-tri dictatorial sur des listes Python, traçage pas à pas, débogage des cas limites (liste vide, mauvaise référence au dernier élément conservé) et réflexion sur la portée des tests de programmes selon la citation de Dijkstra.
Exercice 5 · Asie 2022 (jour 2)
Exercice 5 (4 points) sur l'exécution de programmes, la recherche et la correction de bugs en Python (division par zéro, borne d'indices, typage str/int, récursion sans cas de base et effets de bord sur les listes).
Autres thèmes : Numérique et Sciences Informatiques
Structures de données
- Structures de données abstraites : listes, piles, files, dictionnaires · 8 exercices · 60 % de chances de tomber
- Programmation orientée objet : classes, attributs, méthodes · 6 exercices · 50 % de chances de tomber
- Arbres : vocabulaire, mesures et algorithmique · 3 exercices · 30 % de chances de tomber
- Graphes : modélisation, implémentations et parcours · 3 exercices · 40 % de chances de tomber
Bases de données
- Bases de données relationnelles, SGBD et langage SQL · 10 exercices · 70 % de chances de tomber
Architectures, systèmes et réseaux
- Binaire, entiers et opérateurs booléens · 3 exercices · 30 % de chances de tomber
- Architectures matérielles et systèmes d'exploitation · 3 exercices · 25 % de chances de tomber
- Réseaux : adressage IP et sous-réseaux · 3 exercices · 35 % de chances de tomber
- Protocoles de routage : RIP et OSPF · 4 exercices · 45 % de chances de tomber
Langages et programmation
- Récursivité · 4 exercices · 40 % de chances de tomber
- Programme comme donnée, calculabilité et décidabilité · 1 exercice · 25 % de chances de tomber
Algorithmique
- Diviser pour régner · 1 exercice · 20 % de chances de tomber
- Recherche textuelle et algorithme de Boyer-Moore · 1 exercice · 25 % de chances de tomber
- Coût des algorithmes, tris et recherche · 4 exercices · 30 % de chances de tomber