Quiz — Algorithmique Et Programmation (2nde)

Ce quiz de mathématiques en 2nde permet de vérifier rapidement tes acquis sur Algorithmique Et Programmation. Les questions ciblent notamment variables, conditions, boucles, raisonnement algorithmique pour repérer les points à revoir.

Quiz — Algorithmique et programmation

Quiz — Algorithmique et programmation

20 questions pièges (programme officiel) • Pseudo-code et Python.

Score : 0 / 20 0 vérifiées
Q1. En Python, l’instruction qui affiche une valeur est : Non vérifié
Indice
Fonction d’affichage.
Correction
print() affiche une valeur à l’écran.
Q2. Dans le code :
x = 3
y = x + 2
Valeur de y ?
Non vérifié
Indice
Calcul direct.
Correction
y = 3 + 2 = 5.
Q3. Une variable est : Non vérifié
Indice
Définition.
Correction
Une variable stocke une valeur sous un nom.
Q4. Dans :
if x > 0:
    ...
La condition est vraie pour :
Non vérifié
Indice
Comparer à 0.
Correction
x>0 est vrai pour x positif.
Q5. Boucle :
for i in range(5):
    ...
parcourt i =
Non vérifié
Indice
range(5) commence à 0.
Correction
range(5) donne 0, 1, 2, 3, 4.
Q6. Le test d’égalité en Python est : Non vérifié
Indice
Attention à la différence avec =.
Correction
== compare, = affecte.
Q7. Dans un pseudo-code, un test se note souvent : Non vérifié
Indice
Structure conditionnelle.
Correction
Le test utilise SI ... ALORS ... SINON.
Q8. Si on exécute :
x = 0
while x < 3:
    x = x + 1
Alors x final vaut :
Non vérifié
Indice
Compter les itérations.
Correction
x prend 1, 2, 3 puis la boucle s’arrête.
Q9. Sont des types Python : Non vérifié
Indice
Types usuels.
Correction
int, str, float sont des types ; math est un module, pas un type.
Q10. Dans un algorithme, l’entrée peut être : Non vérifié
Indice
Entrée = données initiales.
Correction
Les entrées sont les données d’origine.
Q11. Pour calculer une somme de 1 à n, on peut utiliser : Non vérifié
Indice
Mécanisme d’accumulation.
Correction
On utilise une boucle et un accumulateur.
Q12. Sont des opérateurs de comparaison : Non vérifié
Indice
Comparer, pas affecter.
Correction
= est une affectation, pas une comparaison.
Q13. Dans :
a = 7
b = 2
a % b
vaut :
Non vérifié
Indice
Reste de la division.
Correction
7 = 3*2 + 1 donc le reste vaut 1.
Q14. Dans :
a = 5
a = a + 3
a vaut :
Non vérifié
Indice
Mise à jour.
Correction
a devient 5+3=8.
Q15. Si n=4, combien de fois la boucle :
for i in range(n):
    ...
s’exécute ?
Non vérifié
Indice
range(n) a n valeurs.
Correction
i prend 0, 1, 2, 3 donc 4 fois.
Q16. Dans :
x = 10
x //= 3
Valeur de x ?
Non vérifié
Indice
Division entière.
Correction
10//3 = 3.
Q17. Algorithme :
somme = 0
pour i de 1 à 4:
    somme = somme + i
somme vaut :
Non vérifié
Indice
Additionner 1+2+3+4.
Correction
1+2+3+4=10.
Q18. Code Python :
x = 2
y = 3
print(x**y)
Valeur affichée ?
Non vérifié
Indice
Puissance.
Correction
2**3 = 8.
Q19. Pseudo-code :
SI x > 5 ALORS
    x = x - 5
Si x=9 au départ, x final ?
Non vérifié
Indice
Appliquer la condition.
Correction
9>5 donc x=9-5=4.
Q20. Boucle :
x = 1
tant que x < 8:
    x = 2*x
Valeur finale de x ?
Non vérifié
Indice
Doubler jusqu’à atteindre 8.
Correction
x=1→2→4→8 puis stop.
Suivez votre progression
Connectez-vous pour enregistrer votre progression et vos tentatives de quiz.