ISN Terminale S Lycée de la plaine de l’Ain - 2016/2017
TEST ISN
Novembre 2016
Nom, prénom, classe :
Pour chaque question, on complétera la grille par les numéros de la ou des bonnes réponses.
Barème : 1 point par bonne réponse à une question, 0,25 par mauvaise réponse, 0 en cas de non
réponse.
1 Grille à compléter
Numéros des questions Numéros des réponses valides
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Numéros des questions Numéros des réponses valides
21
22
23
24
25
2 Architecture
Question 1
De quoi s’approche le plus le comportement d’un transistor :
1. d’une LED
2. d’un interrupteur
3. d’une alimentation
1
ISN Terminale S Lycée de la plaine de l’Ain - 2016/2017
Une résolution
Interrupteur.
3 Python
Question 2
Lesquels des programmes ci-dessous acheront 1, 2, 3, 4, 5, 6, 7, 8.
1. Programme 1 :
Python
1a = 1
2while a < 9 :
3a += 1
4p r i n t ( a )
2. Programme 2 :
Python
1a = 1
2while a <= 8 :
3p r i n t ( a )
4a += 1
3. Programme 3 :
Python
1f o r iin rang e ( 1 , 9 ) :
2p r i n t ( i )
4. Programme 4 :
Python
1f o r iin ra nge ( 1 , 8 ) :
2p r i n t ( i )
5. Aucun.
Une résolution
Les programmes 2 et 3.
2
ISN Terminale S Lycée de la plaine de l’Ain - 2016/2017
Question 3
Dans quels cas, la variable a contiendra-t-elle une valeur de type oat ?
1. a = 1.38
2. a = 138/100
3. a = 138//100
4. a = 1,38
5. a = 138 * 10^(-2)
Une résolution
Réponses 1 et 2.
Question 4
Une variable v est initialisée par : v=’2.0’. L’instruction type(v) renverra :
1. int
2. oat
3. str
4. list
Une résolution
Type str.
Question 5
On dénit la fonction python suivante :
Python
1def myst ( a , b ) :
2a = a+b
3b = ab
4a = ab
5return [ a , b ]
L’appel myst(3,5) renverra :
1. [3,5]
2. [5,3]
3. [6,2]
4. aucun des résultats précédents.
Une résolution
[5,3]
3
ISN Terminale S Lycée de la plaine de l’Ain - 2016/2017
Question 6
On aecte la valeur gabuzo meu’ à une variable s.
print(len(s)) achera :
1. 9.
2. 10.
3. 8.
4. un message d’erreur.
Une résolution
len(s) vaut 10.
Question 7
On aecte la valeur gabuzomeu’ à une variable s.
print(s [2]) achera :
1. ’a’.
2. ’b’.
3. ’ga’.
4. un message d’erreur.
Une résolution
s[2] vaut ’b’.
Question 8
On considère le petit script python suivant :
Python
1a=10
2i f a<5 :
3a=20
4elif a>1 :
5a=500
6elif a>100 :
7a=1
8e l s e :
9a=0
10
11 p r i n t ( a )
L’achage nal sera :
1. 0
4
ISN Terminale S Lycée de la plaine de l’Ain - 2016/2017
2. 1
3. 10
4. 20
5. 500
6. un autre résultat
Une résolution
500.
Question 9
Le script suivant :
Python
1ch = TESTISN ’
2r = ’ ’
3for cin ch :
4r += c
5p r i n t ( r )
achera :
1. TESTISN
2. NSITSET
3. un message d’erreur
4. aucune des réponses précédentes
Une résolution
Réponse 1.
Question 10
Le script suivant :
Python
1L = [ 1 , 2 , 3 , [ 4 ] ]
2M = L
3M[ 2 ] = 5
4p r i n t (L)
achera :
1. [ 1, 2, 3, [4] ]
2. [ 1, 2, 5, [4] ]
5
1 / 12 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !