Vous êtes sur la page 1sur 6

Lycée secondaire «Raoued» Année : 2022 -2023

DEVOIR DE SYNTHESE N°1

Matière : INFORMATIQUE

Classe : 1er A Durée :1H

Nom & Prénom :………………….…………………………… N° :…………

Exercice 1 : (5pts)
Donner le rôle de chaque instruction :

Penup() :…………………………………… pencolor(‘red’) :………………………………

Pendown() :……………………………… Print(‘message’) :………………………………

Bgcolor(‘pink’) :……………………………………….

EXERCICE 2 : (5 points)
Un des jeunes programmeurs a testé le code ci-dessous mais ça ne fonctionne pas !!!

Code

import turtle *
forword 50
left 120
forward 50
left 120
forward 50
Corriger, dans le tableau suivant les erreurs de ce code puis dessiner la forme souhaitée :

Correction Forme
Exercice 3 : (10 pts)
Soit le programme suivant :

Code Résultat d’exécution

1) Lors de l’exécution du code une erreur est survenue, quelle est l’instruction
manquante ? (2pts)
…………………………………………………………………………………………..
2) Quel est le rayon des cercles ?(1pts)
………………………………………………………………………………………….
3) Modifier le code afin d’avoir le résultat ci-dessous avec couleur du premier cercle
rouge, deuxième cercle vert et troisième cercle bleu.(5pts)

4) Quel est l’instruction qui permet d’éloigner les cercles les un des autre. (2pts)
…………………………………………………………………………………………..
Lycée secondaire «Raoued» Année : 2022 -2023

DEVOIR DE SYNTHESE N°1

Matière : INFORMATIQUE

Classe : 1er A Durée :1H

Nom & Prénom :………………….…………………………… N° :…………

EXERCICE 1 : (5 points)
Relier chaque commande avec sa description :

Forward(50) Reculer(50)

Right(20) Tourner à droite(20)

Backward(50) Avancer(50)

Bgcolor(“blue“) Tourner à gauche(20)

Left(20) colorArierePlan(“blue“)

EXERCICE2 : (5pts)
Un des jeunes programmeurs a testé le code ci-dessous mais ça ne fonctionne pas !!!

Code

Lt 60 Lt 60
fh(100) fh(100)
lt 60 lt 60
fh(100) fh(100)
lt 60 lt 60
fh(100) fh(100)
Corriger, dans le tableau suivant les erreurs de ce code puis dessiner la forme souhaitée :

Correction Forme
Exercice 3 : (10 pts)
Soit le programme suivant :

Code Résultat d’exécution

1) Lors de l’exécution du code une erreur est survenue, quelle est l’instruction
manquante ? (2pts)
…………………………………………………………………………………………..
2) Modifier le code afin d’avoir le résultat ci-dessous avec couleur du premier cercle
rouge, deuxième cercle vert et troisième cercle bleu. Et le rayon du cercle soit donné
par l’utilisateur (6pts)

3) Quel est l’instruction qui permet de modifier l’épaisseur des cercles. (2pts)
…………………………………………………………………………………………..
Lycée secondaire «Raoued» Année : 2022 -2023

DEVOIR DE SYNTHESE N°1

Matière : INFORMATIQUE

Classe : 1er A Durée :1H

Nom & Prénom :………………….…………………………… N° :…………

EXERCICE 1 : (5 points)
Relier chaque commande avec sa description :

Forward(50) Reculer(50)

Right(20) Tourner à droite(20)

Backward(50) Avancer(50)

Bgcolor(“blue“) Tourner à gauche(20)

Left(20) colorArierePlan(“blue“)

EXERCICE2 : (5pts)
Un des jeunes programmeurs a testé le code ci-dessous mais ça ne fonctionne pas !!!

Code

forword(40) forword(40)
left(90) left(90)
forword(40) forword(40)
rigt 90 rigt 90
forword(40)

Corriger, dans le tableau suivant les erreurs de ce code puis dessiner la forme souhaitée :

Correction Forme
Exercice 3 : (10 pts)
Soit le programme suivant :

Code Résultat d’exécution


lt(60) rt(90)

fd(100) fd(100)

lt(90) lt(90)

fd(100) fd(100)

lt(90) lt(90)

fd(100) fd(100)

lt(90) lt(90)

fd(100) fd(100)

1) Lors de l’exécution du code une erreur est survenue, quelle est l’instruction
manquante ? (2pts)
…………………………………………………………………………………………..
2) Modifier le code afin d’avoir le résultat ci-dessous avec couleur jaune : (8pts)

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

Vous aimerez peut-être aussi