RÉPUBLIQUE TUNISIENNE |
Épreuve pratique d’informatique |
|
Durée : 1h |
Coefficient : 0.5 |
|
Sections : Maths, Sciences |
Date : 21 mai 2015 |
Important :
1) Une solution modulaire au problème est exigée. 2) Enregistrez au fur et à mesure votre programme dans le dossier Bac2015 situé à la racine C: en lui donnant comme nom votre numéro d’inscription (6 chiffres). |
On définit le Degré de Ressemblance DR entre deux mots de même longueur par la formule suivante :
DR = (nombre de caractères en communs bien placés / longueur du mot) * 100
NB : Un caractère est dit bien placé lorsqu’il occupe la même position dans les deux mots.
Exemples :
Pour mot1 = "EXEMPLE" et mot2 = "EXAMENS"
Le degré de ressemblance DR- (3 / 7)*100 = 42.85
Pour mot1 = "TRAITEMENTS" et mot2 = "INFORMATION"
Le degré de ressemblance DR = (0/11)*100 = 00.00
Travail demandé :
Ecrire un programme Pascal qui permet de saisir une chaîne Ch non vide et composée de lettres majuscules, puis de remplir un tableau T par N (5 <=N<= 10) chaînes de caractères composées de lettres majuscules et de même longueur que Ch et d'afficher le degré de ressemblance entre Ch et les éléments de T.
Grille d 'évaluation
Questions |
Nombre de points |
Décomposition en modules Appels des modules |
2 2 |
Si exécution et tests réussis avec respect des contraintes |
16 |
Sinon |
|
○ Structures de données adéquates au problème posé |
3 |
○ Saisie de N, Ch et de T avec respect des contraintes |
1+2+2 |
○ Détermination des degrés de ressemblance |
6 |
○ Affichage |
2 |