Académique Documents
Professionnel Documents
Culture Documents
Examen de Passage
Filière : TSDI
Epreuve : Pratique
Niveau : Technicien Spécialisé
Durée : 4 h 30 Barème : 40 Pts
Variante n° 4
un numéro de CIN
Un nom
Un prénom
Une adresse
1. Définir une classe Individu avec ses données membres et une méthode Affichage ()
qui affiche les informations de chaque objet créer a partir de cette classe. (2 points)
2. Créer une classe de test pour dérouler un scénario activant des objets particuliers de cette
classe : créer deux individus et afficher leurs informations. (2 points)
Exemple
Objet 1 : Objet 2 :
Page 1/4
On dérive la classe Individu déjà vue par une classe Formateur
En plus des données membres Individu, la classe Formateur a comme données membres
privées :
10. Prévoir une procédure qui permet de recopier les enregistrements du fichier vers un
Vecteur. (2.5 points)
11. afficher à partir du vecteur les Stagiaires ayant une moyenne >=10. (2.5 points)
Page 2/4
Partie 2 : Programmation événementielle (17 pts)
Le service après vente d’un grand magasin souhaite informatiser son système de gestion des
interventions réalisées. Les réparations du SAV ne concernent que le matériel électronique (le plus
sujet à des pannes).
On est alors en mesure d’enregistrer une intervention, identifiée par un numéro d’intervention, la date
de l’intervention, la durée de l’intervention (en heures) ainsi que le type d’intervention (ex : magasin,
déplacement à domicile, etc.) et le technicien (nom et prénom) concerné par l’intervention.
Questions :
NB : la zone de texte qui concerne le numéro d’intervention doit être verrouiller et incrémenter
par 1 à chaque nouvelle intervention.
Page 3/4
g. Supprimer (1.5 point)
5- Ajouter une liste affichant l’ensemble des interventions triées par type d’intervention
(2 points)
6- Sachant qu’une heure d’intervention est facturée à 140 dhs. Ecrire un programme permettant
de calculer le montant des interventions entre deux dates saisies par l’utilisateur et afficher le
résultat dans une zone de texte verrouillée. (3 Points)
Page 4/4