1ère Générale NSI

 

Term. Générale NSI

 

Terminale STI2D SIN

Bts Ccst

Technico-commercial 3.0

[[{"visi":false,"text":"Afin de vérifier vos acquis, répondez aux questions suivantes.","posi":0}],[{"chrono":120},{"text":"\n\t\t\n\t\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t

Avec la définition de fonction f suivante en Python, quelle est la valeur retournée par l'appel f(42,21) ?

def f( x , y ) :
    if x>y : 
         return y , x
    else :
         return x , y


\n\t\t\t\t
\n\t\t\t
\n\t\t
"},{"radio":[{"label":"( 21 , 42 )","sol":true},{"label":"( 21 , 21 )","sol":false},{"label":"( 42 , 42 )","sol":false},{"label":"( 42 , 21 )","sol":false}]}],[{"chrono":120},{"text":"
Avec la variable alphabet definie par l'affectation suivante, quelle est l'expression Pvthon permettant d'acceder à la lettre E ?
alphabet = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', '0', 'P', 'Q' ,'R' ,'S' ,'T' , 'U' , 'V', 'W' ,'X', 'Y', 'Z']

"},{"radio":[{"label":"alphabet[4]","sol":true},{"label":"alphabet[5]","sol":false},{"label":"alphabet['E']","sol":false},{"label":"alphabet.E","sol":false}]}],[{"chrono":120},{"text":"
Dans la definition suivante de la fonction somme en Python, quelle est l'instruction à ajouter pour que la valeur retournée par l'appel somme([10,11,12,13,14]) soit 60 ?
def somme(tab):
     s = 0
     for i in range(len(tab)):
         ...
     return s

"},{"radio":[{"label":"s = s + tab[i]","sol":true},{"label":"s = tab[i]","sol":false},{"label":"tab[i] = tab[i] + s","sol":true},{"label":"s = s + i","sol":false}]}],[{"chrono":120},{"text":"
Quel est le résultat de l'évaluation de l'expression Pvthon suivante? 
[n * n for n in range(10)]

"},{"radio":[{"label":"[ 0 , 1 , 4 , 9 ,16 , 25 , 36 , 49 , 64 , 81 ]","sol":true},{"label":"[ 0 , 1 , 4 , 9 ,16 , 25 , 36 , 49 , 64 , 81 , 100 ]"},{"label":"[ 0 , 2 , 4 , 8 ,16 , 32 , 64 , 128 , 256 , 512 ]","sol":false},{"label":"[ 0 , 2 , 4 , 8 ,16 , 32 , 64 , 128 , 256 , 512 , 1024 ]","sol":false}]}],[{"chrono":120},{"text":"
Comment peut-on accéder à la valeur associée à une clé dans un dictionnaire?


"},{"radio":[{"label":"On peut v accéder directement à partir de la clé.","sol":true},{"label":"Il faut parcourir le dictionnaire avec une boucle à la recherche de la clé.","sol":false},{"label":"On ne peut pas accéder à une valeur contenue dans un dictionnaire à partir d'une clé.","sol":false},{"label":"Il faut d'abord déchiffrer la clé pour accéder à un dictionnaire.","sol":false}]}],[{"chrono":120},{"text":"
Quelle est la valeur affichée à l'exécution du programme Python suivant ?
ports = {'http' : 80 , 'imap' : 142 , 'smtp' : 25 }
ports['ftp'] = 21
print(ports['ftp'])

"},{"radio":[{"label":"21","sol":true},{"label":"Kev not found","sol":false},{"label":"{'ftp' : 21}
","sol":false},{"label":"3","sol":false}]}],[{"chrono":120},{"text":"
Quelle expression Python permet d'accéder au numéro de téléphone de Tournesol, sachant que le repertoire a été défini par l'affectation suivante :
repertoire = [ {'nom':'Dupont', 'tel':'5234'} ,
{'nom':'Tournesol', 'tel':'5248'} , {'nom':'Dupond', 'tel':'3452'}]

"},{"radio":[{"label":"repertoire[1]['tel']","sol":true},{"label":"repertoire['Tournesol']","sol":false},{"label":"repertoire['tel'][1]","sol":false},{"label":"repertoire['Tournesol']['tel']","sol":false}]}],[{"chrono":120},{"text":"
 Quelle est l'expression manquante dans le programme Python suivant, pour que son exécution affiche le numéro de Dupond ?

repertoire = [ {'nom':'Dupont', 'tel':'5234'} ,
{'nom':'Tournesol', 'tel':'5248'} , {'nom':'Dupond', 'tel':'3452'}]
for i in range(len(repertoire)):
    if ...\t:
       print(repertoire[i]['tel'])

"},{"radio":[{"label":"repertoire[i]['nom'] == 'Dupond'","sol":true},{"label":"repertoire['nom'] == 'Dupond'"},{"label":"repertoire[i] == 'Dupond'","sol":false},{"label":"nom == 'Dupond'","sol":false}]}],[{"chrono":120},{"text":"
Laquelle de ces listes de chaines de caracteres est triee en ordre croissant ?

"},{"radio":[{"label":"['Chat', 'Cheval', 'Chien', 'Cochon']","sol":true},{"label":"['Cochon', 'Chat', 'Cheval', 'Chien']","sol":false},{"label":"['Cheval', 'Chien', 'Chat', 'Cochon']","sol":false},{"label":"['Chat', 'Cochon', 'Cheval', 'Chien']","sol":false}]}],[{"chrono":120},{"text":"
Laquelle de ces listes de chaines de caractères est triée en ordre croissant ?

"},{"radio":[{"label":"['12',\t'142',\t'21',\t'8']","sol":true},{"label":"['8',\t'12',\t'142', '21']","sol":false},{"label":"['12',\t'21',\t'8', '142']","sol":false},{"label":"['8',\t'12',\t'21',\t'142']","sol":false}]}],[{"chrono":120},{"text":"
Quelle est la valeur de la variable image après exécution du programme Python suivant :\t\t\t\t\t\t\t\t\t\t\t
image =\t[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]

for i in range(4): \t\t\t\t\t\t\t
   for j in range(4):
      if (i+j) == 3:
          image[i][j] = 1\t\t\t\t\t\t\t\t\t
"},{"radio":[{"label":"[[0,0,0,1],\t[0,0,1,0],[0,1,0,0],[1,0,0,0]]","sol":true},{"label":"[[0,0,0,0],[0,0,0,0],[0,0,0,0],[1,1,1,1]]","sol":false},{"label":"[[0,0,0,1],[0,0,0,1],[0,0,0,1],[0,0,0,1]]","sol":false},{"label":"[[0,0,0,1],[0,0,1,1],[0,1,1,1],[1,1,1,1]]","sol":false}]}],[{"chrono":120},{"text":"
Quelle est la valeur de la variable table après exécution du programme Python suivant :

table = [12, 43, 6, 22, 37]

for i in range(len(table) - 1):
   if table[i]>table[i+1]:
       table[i],table[i+1] = table[i+1],table[i]

"},{"radio":[{"label":"[12,\t6,\t22,\t37,\t43]","sol":true},{"label":"[43,\t12,\t22,\t37,\t6]","sol":false},{"label":"[6,\t12,\t22,\t37,\t43]","sol":false},{"label":"[43,\t37,\t22,\t12,\t6]","sol":false}]}],[{"chrono":120},{"text":"
De quel type sont les données suivantes:
\nnom,prenom,date_naissance\nDurand,Jean-Pierre,23/05/1985\nDupont,Christophe,15/12/1967\nTerta,Henry,12/06/1978\n\t\t

"},{"radio":[{"label":"csv","sol":true},{"label":"table","sol":false},{"label":"dictionnaire","sol":false},{"label":"liste","sol":false}]}],[{"chrono":120},{"text":"
De quel type sont les données suivantes:
\n[{\n\"nom\" : \"Durand\",\n\"prenom\" : \"Jean-Pierre\",\n\"date_naissance\" : \"23/05/1985\"\n},\n{\n\"nom\" : \"Dupont\",\n\"prenom\" : \"Christophe\",\n\"date_naissance\" : \"15/12/1967\"\n},\n{\n\"nom\" : \"Terta\",\n\"prenom\" : \"Henry\",\n\"date_naissance\" : \"12/06/1978\"\n}]\n\t\t
"},{"radio":[{"label":"table","sol":true},{"label":"csv","sol":false},{"label":"turple","sol":false},{"label":"string","sol":false}]}],[{"chrono":120},{"text":"
Quel est le résultat affiché par print(tab2)?
tab = [55,2,1,34,3]
tab2 = sorted(tab) \t\t\t\t\t
print(tab2)
"},{"radio":[{"label":"[1,\t2, 3, 34,55]","sol":true},{"label":"table","sol":false},{"label":"int","sol":false},{"label":"[55, 34, 3, 2,1]","sol":false}]}],[{"chrono":120},{"text":"
Quel est le résultat affiché par print(len(tab))?
tab = [55,2,1,34,3]
print(len(tab))
"},{"radio":[{"label":"[1,\t2, 3, 34,55]","sol":false},{"label":"5","sol":true},{"label":"4","sol":false},{"label":"[55, 34, 3, 2,1]","sol":false}]}],[{"chrono":120},{"text":"
Quel est le résultat affiché par print(tab)?
tab = [55,2,1,34,3]
tab.sort()
print(tab)
"},{"radio":[{"label":"[1,\t2, 3, 34,55]","sol":true},{"label":"5","sol":false},{"label":"
[55,2,1,34,3]
","sol":false},{"label":"[55, 34, 3, 2,1]","sol":false}]}],[{"chrono":120},{"text":"
Nous avons la table suivante :

PrénomAnnéeNote 1Note 2Appréciation
Stéphane200012.59.4AB
Paul20031417B
Régis2002915TB
Bernard20015.512B
Franck19991614.5AB
Léon20041416TB


Comment appelle t-on une ligne d'une table?
"},{"radio":[{"label":"un élément","sol":true},{"label":"un attribut","sol":false},{"label":"une collection d'éléments","sol":false},{"label":"un type","sol":false}]}],[{"chrono":120},{"text":"
Nous avons la table suivante :

PrénomAnnéeNote 1Note 2Appréciation
Stéphane200012.59.4AB
Paul20031417B
Régis2002915TB
Bernard20015.512B
Franck19991614.5AB
Léon20041416TB


Comment appelle t-on une colonne d'une table?
"},{"radio":[{"label":"un élément","sol":false},{"label":"un attribut","sol":true},{"label":"une collection d'éléments","sol":false},{"label":"un type","sol":false}]}],[{"chrono":120},{"text":"
Nous voulons fusionner 2 tables t1 et t2 dans une table t3.  
Quel instruction faut-il utiliser?
Remarque t1 et t2 ont la même structure.


"},{"radio":[{"label":"t3 = t1 + t2","sol":true},{"label":"t3 = t1 * t2","sol":false},{"label":"t3 = t1.t2
","sol":false},{"label":"t3 = fus(t1,t2)
","sol":false}]}]]

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.