Académique Documents
Professionnel Documents
Culture Documents
et de la Promotion du Travail
OFPPT
ISTA : TINGHIR Filière : Développement Digital
Niveau : TS Année de formation : 2022/2023
Module : Programmation Orientée Objet Formateur : Khalid HTOUCHI
Examen blanc
Exercice :
Les habitants de Zorglub paient l’impôt selon les règles suivantes :
• Les hommes de plus de 18 ans paient l’impôt.
• Les femmes entre 20 et 45 ans paient l’impôt.
• Les autres ne paient pas d’impôt.
On souhaite réaliser une application qui demande d’entrer l’âge et le sexe du Zorglubien et qui
affiche le fait correspondant (Imposable ou Non imposable).
Soit l’interface graphique suivante :
Travail à faire :
1. Ecrire le code Python qui permet de créer l’interface graphique ci-dessus.
2. Ecrire le code Python de la fonction def Afficher () : correspondante au bouton Afficher qui
permet de :
a. Afficher une boite de dialogue qui contient le message « Saisir un nombre !! » si l’âge entré
n’est pas un nombre.
b. Afficher une boite de dialogue qui contient le message « L’âge doit être positif !! » si l’âge entré
est un nombre négatif.
Un médicament est une classe qui hérite de la classe produit avec comme attributs supplémentaires
la substance active, la nature, la dose et la quantité. Cette classe doit contenir un constructeur qui permet
d’initialiser tous les attributs en faisant appel au constructeur de la classe Produit.
Une pharmacie doit gérer l’ensemble de ses médicaments. C’est une classe caractérisée par un nom,
une adresse et une liste de médicaments et elle doit contenir un constructeur correspondant.
Bonne Chance