Tous les sujets, pour votre succès

NSI Évaluation commune Première Sujet 95 – SPENSI95

Accueil » NSI Évaluation commune Première Sujet 95 – SPENSI95

Epreuve E3C : spécialité Numérique et Sciences Informatiques (NSI)
Voie : Bac général
Niveau d’études : Classe de première
Session : 2025
Durée de l’épreuve : 2 heures
Calculatrice : Interdite
Dictionnaire : Interdit
Numéro du sujet : Sujet 95 – SPENSI95

Extrait de l’annale :
Thème A : types de base
Question A 2
Quelle est la valeur de x à la fin de l’exécution du script Python suivant ?
x = 1
for i in range(10):
x = x * 2
Réponses
A 2
B 1024
C 2048
D 20000000000

Thème B : types construits
Question B 1
On considère le dictionnaire
D = {1: 3, 2: 4, 3: 5, 4: 2, 5: 1}
Quelle est la valeur de D[D[D[2]]] ?
Réponses
A 2
B 3
C 4
D 5

Thème C : traitement de données en tables
Question C 1
On définit :
stock = [ {‘nom’: ‘flageolets’, ‘quantité’: 50, ‘prix’: 5.68},
{‘nom’: ‘caviar’, ‘quantité’: 0, ‘prix’: 99.99},
………
………
{‘nom’: ‘biscuits’, ‘quantité’: 100, ‘prix’: 7.71} ]
Quelle expression permet d’obtenir la liste des noms des produits effectivement présents dans le stock (c’est-àdire ceux dont la quantité n’est pas nulle) ?
Réponses
A [‘nom’ for p in stock if ‘quantité’ != 0]
B [p for p in stock if p[‘quantité’] != 0]
C [p[‘nom’] for p in stock if ‘quantité’ != 0]
D [p[‘nom’] for p in stock if p[‘quantité’] != 0]