Page 452 - IT2
P. 452

OFPPT


                                               Office de la Formation Professionnelle
                                               et de la Promotion du Travail
                                 Direction Recherche et Ingénierie de la Formation


                                         Examen de Passage, session Juillet 2012


          Filière : Techniques de Développement Informatique                                 Epreuve : Pratique – V2-3
          Niveau : TS
          Durée : 4h30mn                                                                   Barème : /20 pts

                                                        Variante 6

            Important : assurez-vous que tous les éléments de vos projets sont sauvegardés dans un
            dossier portant votre nom et prénom et le numéro de la variante de l’examen comme suit
            "NOM_PRENOM_Variante".

          Dossier 1 : (1,5 pts)

              a.  Ecrire un programme dans un langage structuré permettant de saisir trois entiers positifs a, b et c
                 (c>0) et d’afficher tous les multiples de c compris entre a et b.
                 Exemples : pour  a  =  3,  b  =  30  et  c  =  5,  les  nombres  obtenus  sont  :  5,  10,  15,  20,  25,  30
                 et pour a = 0, b = 45 et c = 13, les nombres obtenus sont : 0, 13, 26, 39. (1 pt)

              b.  Modifier le programme précédent pour avoir les effets suivants :
                 Afficher un nombre par ligne et chaque fois que 10 de ces nombres (multiples de c) sont affichés,
                 le programme affichera le message suivant « Tapez ENTREE pour continuer ». Quand l’utilisateur
                 tape la touche « ENTREE », l’écran s’efface et on obtient une autre partie de ces nombres (s’il en
                 reste). Le dit message s’affiche encore quand tous ces nombres ont été affichés. (0,5 pt)


          Dossier 2 : (15,75 pts)

          L’objet de cette application est la gestion informatisée des factures de clients, Elle doit permettre de mettre
          à jour la quantité stock de chaque accessoire facturé.
          Recommandation : utiliser des listes génériques (List<T> : listes typées) de préférence. Mais vous
          pouvez utiliser des ArrayList ou des Collections.


              1.  Classe Client.
                     a.  Définir une classe Client dont les caractéristiques sont : Code client, Raison sociale,
                        Adresse, Tél, E-mail. (0,5 pt)
                     b.  Ecrire un constructeur à deux paramètres : Code client, Raison sociale. (0,5 pt)
                     c.  Écrire un deuxième constructeur avec tous les paramètres. (0,5 pt)
                     d.  Écrire les accesseurs des champs et la méthode toString() qui renverra la Raison sociale et
                        l’adresse du client séparés par un retour à la ligne. (0,75 pt)
                                         www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com
                                                  Tél.:0661077812
   447   448   449   450   451   452   453   454   455   456   457