NSI (Première) : Sujet type BAC

: 20 minutes

: Sujet corrigé


Zone Interactive

Les modules interactifs vont apparaître ici

Quel est l'entier positif codé en base 2 sur 8 bits par le code 0010 1010 ?

Revoir la correction, ou passer à la suite ?

Quelle est la valeur affichée à l'exécution du programme Python suivant ?

x=1
for i in range(10):
x = x*2

print(x)

Revoir la correction, ou passer à la suite ?

Quel est l'entier relatif codé en complément à 2 sur un octet par le code 1111 1111 ?

Revoir la correction, ou passer à la suite ?

Que peut-on dire du programme Python suivant de calcul sur les nombres flottants ?

x = 1.0
while x != 0.0 :
x = x - 0.1

Revoir la correction, ou passer à la suite ?

Quelle est l'affirmation vraie concernant le codage UTF-8 des caractères ?

Revoir la correction, ou passer à la suite ?

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

Revoir la correction, ou passer à la suite ?

Avec la variable alphabet définie par l'affectation suivante, quelle est l'expression Python permettant d'accéder à la lettre E ?

alphabet = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']

Revoir la correction, ou passer à la suite ?

Dans la définition 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

Revoir la correction, ou passer à la suite ?

Quel est le résultat de l'expression Python suivante ?
[n*n for n in range(10)]

Revoir la correction, ou passer à la suite ?

Comment peut-on accéder à la valeur associée à une clé dans un dictionnaire ?

Revoir la correction, ou passer à la suite ?



Cette page est en cours de remplissage

Contactez-nous si vous souhaitez nous aider à développer NovelClass.