Devoir de synthèse n°2
***** Classe : 1iere année s1.
Proposé par : Bassem Amor. Matière : informatique.
Année scolaire : 2022-2023.
Durée :1h.
Nom et prénom :……………………………….………………………….………………..Classe :……………N°:…….
Exercice n°1 (6pts):
Cocher le résultat affiché par les instructions ci-dessous :
a) n=int(input("n=")) d) for i in range(2,10,3) :
if(2*n%2==0) : if(i%2!=0) :
print("bonne valeur") print(i,end="-")
else :
3-5-7-9-
print("mauvaise valeur")
2-10-3-
bonne valeur
5-
mauvaise valeur
b) y=0
for i in range(2,5) :
e) for i in range(12,4,-4) :
y=i
print(i,end=",")
print(y)
12,4,-4
5
12,8,4,
4
12,8,
2
f) p=0
0 for i in range(4):
c) for i in range(3,9,2) : p=p+i**2
print(i,end="*") print(p)
3/5/7/ 30
3*9*2 1
3*5*7* 14
1/3
Exercice n°2(4points) :
Compléter le tableau ci-dessous :
Programme Forme correspondante
for i in range(6) :
forward(50)
left(60)
Exercice n°3(4points) :
On se propose d’ecrire un programme micro_python pour la carte ESP32 qui permet de :
(1) : Allumer une première led pour 2 secondes.
(2) : Allumer et éteindre une deuxième led pendant une seconde et cela 100 fois.
Répéter (1) et (2) de façon infinie.
1- Compléter le montage en exploitant les pins 23 et 22.
Led1
Led2
2/3
2- Écrire le programme à enregistrer dans la carte.
Exercice n°4(6points):
En exploitant la bibliothèque turtle et la boucle
for, écrire un programme qui permet de dessiner la
forme suivante avec un sous-titre "cible de fléchettes".
NB : Respecter les propriétés ci-dessous.
L’interface graphique : Sous-titre :
Police : verdana
Titre : "cible"
Taille :25 Cible de fléchette
Couleur d’arrière-plan : gris s
Style : gras
Couleur de la forme : noir/blanc Couleur : bleu
3/3