Correction du QCM

publicité
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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Numéros des réponses valides
Numéros des questions
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
Numéros des réponses valides
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 afficheront 1, 2, 3, 4, 5, 6, 7, 8.
1. Programme 1 :
Python
1
2
3
4
a = 1
while a < 9 :
a += 1
print (a)
2. Programme 2 :
Python
1
2
3
4
a = 1
w h i l e a <= 8 :
print (a)
a += 1
3. Programme 3 :
Python
1
2
f o r i i n range ( 1 , 9 ) :
print ( i )
4. Programme 4 :
Python
1
2
f o r i i n range ( 1 , 8 ) :
print ( 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 float ?
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 :
1. int
2. float
3. str
4. list
v=’2.0’.
L’instruction
Une résolution type(v)
renverra :
□
Type str.
Question 5
On définit la fonction python suivante :
Python
1
2
3
4
5
d e f myst ( a , b ) :
a = a+b
b = a−b
a = a−b
return [ 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 affecte la valeur ’gabuzo meu’ à une variable s.
print(len(s)) affichera :
1. 9.
2. 10.
3. 8.
4. un message d’erreur.
Une résolution □
len(s) vaut 10.
Question 7
On affecte la valeur ’gabuzomeu’ à une variable s.
print(s [2]) affichera :
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
1
2
3
4
5
6
7
8
9
a=10
i f a<5 :
a=20
e l i f a>1 :
a=500
e l i f a>100 :
a=1
else :
a=0
10
11
print (a)
L’affichage final 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
ch = ’TESTISN ’
r = ’’
f o r c i n ch :
r += c
print ( r )
1
2
3
4
5
affichera :
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
1
2
3
4
L = [ 1, 2, 3, [4] ]
M= L
M[ 2 ] = 5
p r i n t (L)
affichera :
1.
[ 1, 2, 3, [4] ]
2.
[ 1, 2, 5, [4] ]
5
ISN Terminale S
Lycée de la plaine de l’Ain - 2016/2017
3. [ 1, 5, 3, [4] ]
4. aucune des réponses précédentes
Une résolution □
Réponse 2.
Question 11
Le script suivant :
Python
1
2
3
4
5
6
L = [ 1, 2, 3, [4] ]
M = [0 ,0 ,0 ,0]
f o r i i n range ( l e n (L) )
M[ i ] = L [ i ]
M[ 1 ] = 10
p r i n t (L)
:
affichera :
1. [ 1, 10, 3, [4] ]
2. [ 10, 2, 3, [4] ]
3. [ 1, 2, 3, [4] ]
4. aucune des réponses précédentes
Une résolution □
Réponse 3.
Question 12
Le script suivant :
Python
1
2
3
4
5
from copy import copy
L = [ 1, 2, 3, [4] ]
M = copy (L)
M[ 3 ] . append ( 8 )
p r i n t (L)
affichera :
1. [1, 2, 3, [4, 8]]
2. [ 1, 2, 3, [4] ]
3. [ 1, 2, 3, [8] ]
4. une erreur
6
ISN Terminale S
Lycée de la plaine de l’Ain - 2016/2017
5. aucune des réponses précédentes
Une résolution □
Réponse 1.
Question 13
Le script suivant :
Python
1
2
3
4
def f (a) :
a = a + 5
print (a)
return a
5
6
7
8
9
a = 6
print (a)
f (a)
print (a)
affichera dans l’ordre :
1. une erreur
2. 6 11 6
3. 6 11 11
4. 6 suivi d’une erreur
Une résolution □
Réponse 2.
Question 14
Le script suivant :
Python
1
2
3
d e f f (L) :
L . append ( 5 0 )
L . append ( 3 0 )
4
5
6
7
8
9
M = [1 ,2 ,3]
p r i n t (M)
f (M)
p r i n t (M)
affichera dans l’ordre :
7
ISN Terminale S
1.
Lycée de la plaine de l’Ain - 2016/2017
[1, 2, 3, 50, 30]
[1, 2, 3, 50, 30]
2.
[1, 2, 3]
[1, 2, 3]
3.
[1, 2, 3]
[1, 2, 3, 50, 30]
4.
[1, 2, 3, 50, 30]
[1, 2, 3]
Une résolution □
Réponse 3.
4 HTML et CSS
Question 15
Les titres sont définis à l’aide du tag hx, où x représente un nombre compris entre :
1. 1 et 3
2. 1 et 5
3. 1 et 6
4. 0 et 6
Une résolution □
Entre 1 et 6.
Question 16
Quel est le schéma HTML correct ?
1. <html><body><head></head></body></html>
2. <html><head></head><body></body></html>
3. <html><head></head><body></html></body>
Une résolution Deuxième proposition : <html><head></head><body></body></html>
head avant le corps et les balises ne peuvent être entrelacées (elles peuvent par contre être imbriquées
l’une dans l’autre).
□
Question 17
Quel est le tag à utiliser pour placer une image ?
8
ISN Terminale S
Lycée de la plaine de l’Ain - 2016/2017
1. <image src=”” alt=””>
2. <img source=”” alt=””>
3. <img src=”” alt=””>
Une résolution □
proposition 3 : <img src=”” alt=””>
Question 18
Un meta-tag doit se placer
1. entre les balises <head> et </head>
2. entre les balises <body> et </body>
3. avant la balise <html>
4. après la balise </html>
Une résolution □
Réponse 1.
Question 19
Que signifie HTML ?
1. Hyper Technology Mixed Language
2. HyperText Markup Language
3. Hot Text Mapping Language
4. High Text Memory Link
Une résolution □
Réponse 2.
Question 20
Si je tape « &eacute ; » dans une page html, quel affichage vais-je obtenir ?
1. è
2. é
3. ê
4. un caractère non alphabétique
5. aucun affichage
Une résolution □
Réponse 2.
9
ISN Terminale S
Lycée de la plaine de l’Ain - 2016/2017
Question 21
Quelles balises permettent de créer un tableau en HTML ?
1. <col></col>
2. <lig></lig>
3. <table></table>
4. <array></array>
5. <list></list>
Une résolution □
Réponse 3.
Question 22
Définition d’un commentaire en CSS :
1.
2.
3.
4.
// ceci est un commentaire
/*Ceci est un commentaire*/
< !– – ceci est un commentaire – –>
# ceci est un commentaire
Une résolution □
Réponse 2.
Question 23
Quelle est la règle de style qui permet de définir la couleur d’arrière-plan d’un élément HTML :
1.
2.
3.
4.
color :
bgcolor :
background-color :
box-color :
Une résolution □
Réponse 3.
Boule et Bill sont deux étudiants d’ISN. Ils ont construit un mini-site CV qu’ils ont ensuite étendu.
Ce site est composé de quelques pages HTML, d’une feuille de style et d’images. Il est organisé de la
façon suivante :
— Le dossier BOULE-BILL contient les fichiers index.htm et style.css et les dossiers CV et Livres.
— Le dossier CV contient les fichiers et répertoires suivants :
10
ISN Terminale S
Lycée de la plaine de l’Ain - 2016/2017
• boule.htm
• bill.htm
• le dossier IMG
— Le dossier IMG contient les fichiers :
• dog.png
• kid.png
• maison.png
— Le répertoire Livres contient les fichiers :
• bye.png
• quizz.htm
• liste.htm
Question 24
Pour utiliser la feuille de style style.css dans la page boule.htm, quel code doit-on insérer dans le
fichier boule.htm, juste après le couple de balises <title></title> ?
1. <link rel=”StyleSheet” href=”style.css” type=”text/css”>
2. <link rel=”StyleSheet” href=”BOULE-BILL/style.css” type=”text/css”>
3. <link rel=”StyleSheet” href=”../style.css” type=”text/css”>
4. <link rel=”StyleSheet” href=”../BOULE-BILL/style.css” type=”text/css”>
Une résolution □
Réponse 3.
Question 25
Dans bill.htm, on souhaite introduire un lien pour accéder à quizz.htm. Que faut-il introduire ?
1. <a href=”quizz.htm”> petit test </a>
2. <a href=”../quizz.html”> petit test </a>
3. <a href=”../Livres/quizz.htm”> petit test </a>
11
ISN Terminale S
Lycée de la plaine de l’Ain - 2016/2017
4. <a href=”CV/../quizz.htm”> petit test </a>
5. <a href=”CV/Livres/quizz.htm”> petit test </a>
Une résolution □
Réponse 3.
12
Téléchargement