Documente Academic
Documente Profesional
Documente Cultură
la
OFPPT
Examen de Passage
Session Juin 2007
1. Dfinir une classe Individu avec ses donnes membres et une mthode Affichage () qui affiche les informations de chaque objet crer a partir de cette classe. (2 points) 2. Crer une classe de test pour drouler un scnario activant des objets particuliers de cette classe : crer deux individus et afficher leurs informations. (2 points) Exemple Objet 1 : CIN Nom Prnom Adresse : BH14501 : Maraji : Ahmed : 59 rue tata Agadir Objet 2 : CIN Nom Prnom Adresse : FG 254170 : Alaoui : Ilham : 103 Place la gironde Casablanca
3. Crer un package pour faciliter l'accessibilit des classes. (1 point) Page 1/4
www.developpez.c.la
On drive la classe Individu dj vue par une classe Formateur En plus des donnes membres Individu, la classe Formateur a comme donnes membres prives : Masse horaire effective Heure supplmentaire Taux horaire effectif Taux horaire supplmentaire La mthode CalculSalaire () intgre un mode de calcul comme suit : CalculSalaire = (Masse horaire effectif* taux horaire effectif) + (Heure supplmentaire* taux horaire supplmentaire) 4. Construire la classe Formateur qui hrite de la classe Individu (2 points) 5. Au niveau de la Classe de Test : (3 points) - Prvoir deux Formateurs et les instancier avec les constructeurs adquats. - Les afficher notamment CalculSalaire ( ). On drive la classe Individu dj vue par une classe Stagiaire En plus des donnes membres Individu, la classe Stagiaire a comme donnes membres prives: Filire Moyenne gnrale 6. Construire la classe Stagiaire qui hrite de la classe Individu (1.5 point) 7. Au niveau de la Classe de Test : (2 points) Prvoir deux Stagiaires et les instancier avec les constructeurs adquats. 8. On souhaite Enregistrer des objets Stagiaires dans un fichier. (1.5 point) 9. Ecrire des procdures de mise a jour de ce fichier : 3.1 Ajout (1 point) 3.2 Modification (1 point) 3.3 Suppression(1 point) 10. Prvoir une procdure 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
www.developpez.c.la
Questions :
1- Crer linterface suivante : (1 point)
NB : la zone de texte qui concerne le numro dintervention doit tre verrouiller et incrmenter par 1 chaque nouvelle intervention. 2- Crer la classe intervention et la collection qui va contenir toutes les interventions. (2 points) 3- Ecrire une mthode de contrle de saisie (1 point) 4- Ecrire les fonctions qui correspondent aux diffrents boutons de linterface : a. Premier b. Prcdant c. Suivant d. Dernier e. Nouveau f. Enregistrer g. Supprimer
Page 3/4
www.developpez.c.la
5- Ajouter une liste affichant lensemble des interventions tries par type dintervention
(2 points)
6- Sachant quune heure dintervention est facture 140 dhs. Ecrire un programme permettant
de calculer le montant des interventions entre deux dates saisies par lutilisateur et afficher le rsultat dans une zone de texte verrouille. (3 Points)
Page 4/4