Page 442 - IT2
P. 442
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-1
Niveau : TS
Durée : 4h30mn Barème : /20 pts
Variante 4
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 d’afficher tous les nombres compris
entre 100 et 2000 répondants au critère suivant : il y a au moins un chiffre de chacun de ces
nombres qui est répété exactement deux fois. Exemples de tels nombres : 101 (le chiffre 1 est
répété exactement deux fois), 1505 (le chiffre 5 est répété deux fois), 1771 (le chiffre 1 est répété
deux fois ou le chiffre 7 est répété deux fois). Mais 1101 ne fait pas partie de ces nombres car le
chiffre 1 est répété trois fois et le chiffre 0 une fois, et ainsi aucun des chiffres n’est répété
exactement deux fois. A l’exécution, les 5 premiers nombres affichés sont : 100, 101, 110, 112,
113... (1 pt)
b. Modifier le programme précédent pour avoir les effets suivants :
Afficher un seul nombre par ligne et chaque fois que 20 de ces nombres 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 commandes de clients, Elle doit permettre de
mettre à jour la quantité stock de chaque produit commandé.
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, Nom, Adresse, Tél, E-
mail. (0,5 pt)
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

