Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Lycée secondaire Tahar Sfar Sousse

Matière: Informatique Enseignante : Mme Bergaoui


Nisseb
Date : 15/12/2022 Devoir de synthèse n°1 Année scolaire : 2022/2023

Durée : 2h Classe : 2ème année TI 2

Nom: …….…………….……….. Prénom: ………..………..…..……….. Note:

/20
Conseils :
 Lire l'énoncé en entier avant de répondre aux questions.
 La clarté des réponses et de la copie seront pris en compte.

Exercice n°1 : (7 points)

Tout véhicule neuf immatriculé en France recevait un numéro


d'immatriculation commençant par 4 chiffres deux lettre puis 2
chiffres. On veut classifier 12 véhicules selon leur numéros
d’immatriculation si le numéro qui succède les 2 lettres est
supérieur à 30 alors on affiche : « voiture neuve ».

1/ Analysez ce problème.
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………

1
2/ Ecrire un algorithme qui répond à ce sujet.
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………

Exercice n°2 : (5.25 points)


Remplir ce tableau convenablement.
Instruction Code en python Résultat Type de résultat
D ← "Vive notre Tunisie" …………………………………………. …………………………………………. ………………………………………….

X ← racine carré (long(D)) …………………………………………. …………………………………………. ………………………………………….

N ← arrondi(X) …………………………………………. …………………………………………. ………………………………………….

C ← D[N] …………………………………………. …………………………………………. ………………………………………….

P ← pos("sui",ch) …………………………………………. …………………………………………. ………………………………………….

A ← valeur(ch[12])*3 …………………………………………. …………………………………………. ………………………………………….

R← pos("An",ch)>0 …………………………………………. …………………………………………. ………………………………………….

2
Exercice n°3 : (2.25 points)
En ce qui suit une partie du code python qui assure la gestion d’un mot de passe.
mdp = input ("entrez un mot de passe : ")

while test(mdp)==False :
print ("Erreur dans le mot de passe")
mdp = input ("entrez un nouveau mot de passe : ")

1/ à votre avis pourquoi on n’a pas utilisé la boucle répétitive « pour » et on a plutôt utilisé la
boucle « Tant que » pour résoudre ce problème.
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………

2/ Réécrire ce code en algorithmique.


……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………………
……………………………………………………………………………………………………...........
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................
....................................................................................................................................................

Exercice n°4 : (4.5points)


On veut utiliser 2 leds comme alertes dont l’une est de couleur bleu qui s’allume pendant 3s
dès que la température soit <10°, et l’autre est de couleur rouge qui s’allume pendant 3s dès
que la température soit >25°. En affichant à chaque mesure les valeurs respectives de la
température et de l’humidité.
1/Quel est le dispositif approprié qu’on va l’utiliser ? Est ce qu’il s’agit d’un capteur ou d’un
actionneur ? Justifier votre réponse. Donnez un exemple de ce même type plus sophistiqué.
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
………………………………………………………………………………………………….

3
2/ Schématisez ce dispositif en précisant ses 3 sorties.

3/ Terminez le code python convenablement. (Vous pouvez nommer les 2 leds b et r, et les
brancher respectivement dans les pins 0 et 4 de la carte ESP32. Vous pouvez aussi nommer le
capteur utilisé c et le brancher au broche 16 de la carte ESP32).

Bon travail mes futurs ingénieurs, vous êtes les meilleurs 

You might also like