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

Bases de données

Architectures, systèmes et réseaux

Langages et programmation

Algorithmique