Vous êtes sur la page 1sur 4

République Tunisienne Section : Mathématiques

Ministère de l’éducation
Commissariat Régional de Siliana Matière : Informatique

Lycée Pilote de Siliana Date : Mardi 01 Juin 2021 Durée :1 Heure 30’

Professeur : Thouraya MECHLAOUI EXAMEN DU BAC BLANC


Nom et prénom : …………………………………………….. Note : ………… /20

Le sujet comporte 4 pages numérotées de 1 à 4 à remettre à la fin de l’épreuve.

►◄►◄►◄►◄►◄►◄

PARTIE 1 (7 points)

Exercice 1 (4 points =0,25*16)

Pour chacune des instructions suivantes, répondre par V (Vrai) ou F (Faux) dans chacune
des propositions correspondantes :
Instruction Proposition
A div 10 mod 10 = 0
A est un entier de trois
Frac(A)=0
chiffres dont le chiffre
A mod 100 dans [0..9]
des dizaines est zéro
Ent(A)=A

Tronc(X)=X
Frac(X)=0
X est un entier
Arrondi(X)=X
Ent(X)=X

C dans [‘A’..’Z’]
Majus(C) = C Long(C)=1
Majus(C)=Majus(C)

Ch=ʺʺ
Long(ch)=1
Sous_chaine(ch,2,1)=ʺʺ Long(ch)<=1
Long(ch)=2
Ch[1]=ch

1
Exercice 2 (3 points =0,75*4)
Exécuter les instructions du code PASCAL suivant pour remplir le tableau T1 à partir du
tableau T, avec (b = 7 et c = 11).

For i:=1 to 4 do
T 3 10 20 0
Begin
T1[i] := T[i] ;
If T1[i] >= b then T1
If b>= c then T1[i] :=T1[i]*2
Else T1[i] :=b ;
End ;

PARTIE 2 (13 points)

Yasmine veut échanger des messages avec son amie Ranim, mais elles craignent qu’ils
ne soient lus par d’autres amis. Pour ce fait, elles décident de crypter les messages avec une
méthode de cryptage dont le principe est décrit comme suit :
1) Saisir en premier lieu, un message CH composé de lettres majuscules et des espaces et dont
la taille dépasse les cinq caractères.
2) Générer aléatoirement une clé C composée de 5 lettres majuscules (Exp : C=ʺZOZORʺ)
3) En-dessous de chaque lettre de CH, écrire chaque caractère de la clé C, et répéter le motif
autant de fois que nécessaire pour générer une chaine M de même longueur que CH et
composée du motif répété C. (à ne pas compter les espaces).
4) La lettre chiffrée correspond à la lettre médiane entre un caractère du message CH et celui
du motif répété M du même indice (NB : on utilise la division entière)
Exemple :
 La lettre médiane entre ‘B’ et ‘Z’ est ‘N’, en effet : « A B CDEFGHIJKLM N OPQRSTUVWXY Z »
 La lettre médiane entre ‘E’ et ‘N’ est ‘I’, en effet : « ABCD E FGH I JKLM N OPQRSTUVWXYZ »

Message (ch) ʺBONJOUR LES HEROSʺ


Clé répétée : (M) ʺ ZOZORZO ZOR ZOZORʺ
Message crypté : (ch1) ʺNOTLPWP SJR QJVORʺ
Travail demandé :

1) Ecrire un algorithme qui permet de saisir un message et de le crypter puis afficher le


résultat en respectant les contraintes ci-haut expliquées.
2) Dresser le tableau de déclaration des objets correspondant.

2
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………

3
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………

Vous aimerez peut-être aussi