0% ont trouvé ce document utile (0 vote)
10 vues2 pages

Type Examen

Le document présente un examen final pour le module Python IA à l'Université Mohammed V, comprenant plusieurs exercices. Les exercices incluent la définition de fonctions pour déterminer si un nombre est premier, tracer des courbes de fonctions mathématiques, calculer des factures d'eau en fonction de la consommation, et évaluer la distance d'arrêt d'un véhicule en fonction de sa vitesse. Les étudiants doivent écrire des programmes Python pour résoudre ces problèmes.

Transféré par

ismailalami932
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
10 vues2 pages

Type Examen

Le document présente un examen final pour le module Python IA à l'Université Mohammed V, comprenant plusieurs exercices. Les exercices incluent la définition de fonctions pour déterminer si un nombre est premier, tracer des courbes de fonctions mathématiques, calculer des factures d'eau en fonction de la consommation, et évaluer la distance d'arrêt d'un véhicule en fonction de sa vitesse. Les étudiants doivent écrire des programmes Python pour résoudre ces problèmes.

Transféré par

ismailalami932
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Mohammed V, Faculté des Sciences de Rabat

Module Python IA, Examen Final 2025-2026


Durée 1h30, documents non autorisés, Portables non autorisés
1 Exercice
1. Dénir une fonction f qui prend un entier n et retourne T rue si n est
premier et F alse sinon
2. Dénir une fonction g qui prend un entier p et retourne T rue si n + n + 1
2

est premier et F alse sinon.


3. dénir une fonction h qui prend un entier x et retourne T rue si x est
premier et x + x + 1 est premier, et retourne F alse sinon.
2

2 Exercice
1. Dénir les deux fonctions f et g en Python dénies par :f : x 7→ √x + 1
2

et g : x 7→ log(x).
2. Ecire en Python le programme permettant de tracer les courbes des deux
fonctions sur la même gure, f en rouge, g en vert et mettez des légendes.
3 Exercice
On désire établir la facture de consommation de l'eau. On suppose que la
société (ctive) de distribution applique l'algorithme suivant pour la calcul du
montant à payer. Soit L le volume en m consommé :
3

Si 0<L<6, le montant à payer est m=L*2,16


Si 6<=L<10, le montant à payer est m=L*4,31
Si 10<=L<20, le montant à payer est m= L*8,31
Si 20<=L<35, le montant à payer est m= L*10,25
Si L>=35, le montant à payer est m= L*10,35.
1. Ecrire une fonction f qui prend comme argument un volume L et retourne
le montant à payer.
2. On suppose maintenant que d'autres taxes sont à payer : une redevance xe
(rf), une taxe d'assainissement (ta) et la TVA (tva). Écrire une fonction g
qui prend comme arguments le volume L, rf, ta, tva et retourne le montant
à payer calculé comme suit : (f (L) + rf + ta ∗ L) ∗ (1 + tva).
4 Exercice
Lors d'un freinage d'urgence, la distance totale d'arrêt d'une voiture lancée
à une vitesse de v (km/h) se décompose en deux parties :
 La distance de réaction en mètres qui est égale à la distance parcourue
par le véhicule pendant une seconde c'est à dire à . v

 La distance de freinage en mètres qui est égale à 0, 0065 ∗ v si les pneux


3,6
2

et la chaussée sont en bon état.


1
1. Dénir la fonction f qui prend comme argument la vitesse et retourne la
distance de réaction.
2. Dénir la fonction g qui prend comme argument la vitesse et retourne la
distance de freinage.
3. Dénir la fonction h qui prend comme argument la vitesse et retourne la
distance totale. Cette fonction doit utiliser les deux fonctions précédentes.

Vous aimerez peut-être aussi