📘 Corrigé et explications (10 questions)
1. En programmation, comment appelle-t-on une information stockée dans la mémoire de l'ordinateur et qui peut changer de valeur ?
Bonne réponse : variable / une variable
Bien vu ! Une variable permet de stocker et modifier une valeur.
2. Quel mot-clé en Python permet de répéter un bloc d'instructions tant qu'une condition est vraie ?
Bonne réponse : while / tant que
Exact. 'while' en Python (ou 'Tant que' en langage naturel).
3. Quel est le nom de la structure qui permet d'exécuter des instructions uniquement si une condition est vraie ?
Bonne réponse : condition / conditionnelle / structure conditionnelle / si / if
Tout juste. On parle de condition (ou structure conditionnelle, if en Python).
4. Dans un algorithme, quel symbole représente généralement une décision (vrai/faux) dans un organigramme ?
Bonne réponse : losange / un losange
Bravo. Le losange est utilisé pour les tests et conditions.
5. Quel est le résultat de l'expression booléenne '10 > 5 and 3 < 1' ? Réponds par True ou False.
Bonne réponse : false / faux
Correct. 10 > 5 est vrai, mais 3 < 1 est faux, donc ET donne faux.
6. Comment appelle-t-on un sous-programme qui effectue une tâche précise et peut être appelé plusieurs fois ?
Bonne réponse : fonction / une fonction / procédure
Exact. Une fonction (ou procédure) permet de réutiliser du code.
7. Quel type de boucle en Python est utilisé quand on connaît à l'avance le nombre d'itérations ?
Bonne réponse : for / boucle for / pour
Bien vu. La boucle 'for' (ou 'Pour') est idéale pour un nombre connu de répétitions.
8. Quelle instruction en Python permet d'afficher un message à l'écran ?
Bonne réponse : print / print()
Correct. print() affiche le texte ou la valeur entre parenthèses.
9. Quel mot-clé permet de sortir immédiatement d'une boucle en Python ?
Bonne réponse : break
Exact. 'break' interrompt la boucle et passe à la suite.
10. Quel est le nom de l'opérateur qui donne le reste d'une division entière en Python ?
Bonne réponse : modulo / %
Bravo. L'opérateur modulo (%) donne le reste. Exemple : 7 % 2 = 1.
