0% ont trouvé ce document utile (0 vote)
21 vues4 pages

Synth1 2sc

Transféré par

Abdelkader Barraj
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues4 pages

Synth1 2sc

Transféré par

Abdelkader Barraj
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Lycée secondaire Devoir de Synthèse N°1 Matière : Informatique

Menzel Ennour
A.S 2019/2020 Durée : 1H :30mn Classes 2ème Sc 1,2

Nom & prénom : Note :

Exercice N°1 (5pts)

Une association sportive organise un événement métropolitain pour décorer les


gagnants dans les différents compétions durant toute l’année.
pour cette raison les organisateurs de l’événement ont décidé de mettre en place une machine
programmable de distribution automatique de café.
On vous demande d’écrire un programme qui saisit la commande d’un invité et la pièce de
monnaie qu’il va insérer puis calcule et affiche le reste à rendre. Après l’affichage un automate
se chargera de rendre les pièces du reste à l’invité.
Questions
1) Compléter le tableau suivant sachant que le prix d’un café est de 600 millimes.
Exemples : (1pts)

Pieces de Pieces de Pieces de Pieces de Pieces de


100 200 500 1000 2000
Millimes millimes millimes millimes millimes
Commande :1 café
Piece : 1000 millimes 0 2 0 0 0
Commande :2 cafés
Piece : 2000 millimes 1 1 1 0 0
Commande :1 cafés
Piece : 5000 millimes 0 2 0 0 2
Commande :3 cafés
Piece : 5000 millimes 0 1 0 1 1
Commande :2 cafés
Piece 5000 millimes ….. ….. ….. …. …..
page 1/4
2) Un élève écrit un programme avec spyder qui donne une exécution comme
suivant :
Nombre de café :2
Valeur de la pièce : 2000
Reste =0 p de 2000,0p de 1000 mil, 1 p de 500 mil, 1p de 200 mil et 1 p de 100 mil

Compléter
1) analyse (4pts)
Résultat= écrire( )
p2000- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - -
TDO
P1000- - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - -
P500- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Objet Type/nature
P200- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
P100- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
reste- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
nb=- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
valeur=- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2) algorithme (2 pts)
0) DEBUT ..............................
1) ................ (......................................................),lire(.......)
2) ................ (......................................................),lire(.......)

3) reste- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
---------------------------------------------------------
---------------------------------------------------------
---------------------------------------------------------
---------------------------------------------------------
---------------------------------------------------------
---------------------------------------------------------
---------------------------------------------------------

….) FIN CONV

page 2/4
3) Python (3 pts)
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
.......................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
.......................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
.......................................................................................................................................

Exercice N°2(5pts)

Ecrire une analyse, un algorithme et un programme Python qui


permet de calculer et d’afficher la durée (T) de chute libre d’un objet en
fonction d’une hauteur H donnée et de la valeur de G. La hauteur est
donnée par la formule :
Hauteur (H) = ½*G*T2 Sachant que : G= 9.8

1) analyse (2pts)
Résultat= écrire ("la durée T de la chute libre est égale à : ", ..........) TDO
2H
T
............ Objet Type/nature
...........=Donnée ("..............")

2) algorithme (1pts)
0) DEBUT ..............................
1) ecrire (...............................),lire(H)
2)T................................................
3)ecrire (...............................................................................................)
4)FIN chute_libre

page 3/4
3) Python (2pts)
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
.......................................................................................................................................

Exercice N°3(5pts=0.25*20)
Cocher par les propositions correctes :

N° Proposition Validation
1 un objet simple peut être soit une variable soit une constante
2 Une variable est un objet qui peut changer de valeur
3 Une variable est un objet qui peut changer de nom
4 Le symbole de l’affectation en python est =
5 En python Pour comparer deux valeurs on utilise = =
6 En python Pour utiliser sqrt on doit écrire sqrt=racine_carre
7 En python pow(x,2) est équivaut à x**2
8 Mu est un éditeur de code python
9 Mu est un éditeur de script en Python
10 Spyder est un langage de programmation
11 On peut utiliser l’application Python pour tester une séquence courte de
code
12 Anaconda est une distribution pour le langage python
13 Anaconda est un langage de programmation plus facile que python
14 Pour programmer en python on doit installer python et un éditeur python
15 En python une variable prend le type de la valeur qui lui est affecté
16 a=float(input(‘’a=’’)) permet de saisir une donnée de type chaine
17 a=int(input(‘’a=’’)) permet de saisir une donnée de type chaine
18 a=bool(input(‘’a=’’)) permet d’afficher la valeur logique de a
19 a=str(input(‘’a=’’)) est équivalent à a=input(‘’a=’’)
20 a=int(‘2019’) implique que a est de type chaine

page 4/4

Vous aimerez peut-être aussi