Exercices de Mise au point des programmes : bugs, assertions et tests · Bac Liban
2 exercices de Mise au point des programmes : bugs, assertions et tests tombés au Bac de Numérique et Sciences Informatiques (Liban) (2023). Avec corrigé.
Exercice 1 - Mise au point des programmes · Liban 2023 (jour 1)
Exercice 1 (Question 3) : Identifier le type d'erreur généré par tester_palindrome(53235) (TypeError) et proposer une instruction de validation du type du paramètre (précondition).
Exercice 2 - Question 2 · Liban 2023 (jour 2)
Compléter les lignes de code 13, 15, 16 et 17 de la fonction Python `calcul_montant` afin d'appliquer une réduction de 10% si le montant est compris entre 100 € et 200 €, et 20% si le montant est supérieur ou égal à 200 €.
Autres thèmes : Numérique et Sciences Informatiques
Structures de données
- Structures de données abstraites : listes, piles, files, dictionnaires · 2 exercices
- Arbres : vocabulaire, mesures et algorithmique · 2 exercices
Bases de données
- Bases de données relationnelles, SGBD et langage SQL · 2 exercices
Architectures, systèmes et réseaux
- Protocoles de routage : RIP et OSPF · 2 exercices
Langages et programmation
- Récursivité · 1 exercice
Algorithmique
- Diviser pour régner · 1 exercice