Logique Algorithmique : Testez vos connaissances en Terminale Informatique
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez bitaka.log, un cours complet sur la logique algorithmique pour les élèves de Terminale. Exercices, définitions et méthodes pour maîtriser les bases de la programmation.
Question 1 sur 10 10:00
[{"id":4379,"question":"Quel symbole est utilisé pour représenter une affectation dans un algorithme ?","option_a":"=","option_b":":=","option_c":"←","option_d":"==","option_e":"","option_f":"","bonne_reponse":"C","explication":"En algorithmique, le symbole ← est utilisé pour représenter une affectation (ex: x ← 5). Le symbole = est souvent réservé aux comparaisons.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4380,"question":"Une boucle 'Tant que' s'exécute tant que la condition est vraie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle 'Tant que' (While) s'exécute tant que la condition est vraie. Dès que la condition devient fausse, la boucle s'arrête.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4381,"question":"Quel est le rôle d'une structure conditionnelle 'Si...Alors...Sinon' ?","option_a":"Afficher un message à l'écran","option_b":"Exécuter un bloc de code uniquement si une condition est vraie","option_c":"Déclarer une variable","option_d":"Lire une entrée utilisateur","option_e":"","option_f":"","bonne_reponse":"B","explication":"La structure 'Si...Alors...Sinon' permet d'exécuter un bloc de code uniquement si une condition est vraie. Sinon, un autre bloc peut être exécuté.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4382,"question":"Quelle est la sortie du programme suivant : x ← 10 ; Si x \u003E 5 Alors Afficher 'OK' Sinon Afficher 'Non' ?","option_a":"OK","option_b":"Non","option_c":"Erreur","option_d":"Rien","option_e":"","option_f":"","bonne_reponse":"A","explication":"La condition x \u003E 5 est vraie (10 \u003E 5), donc le programme affiche 'OK'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4383,"question":"Une variable en algorithmique ne peut contenir qu'un seul type de donnée.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Une variable peut contenir différents types de données (entier, chaîne de caractères, etc.), selon le langage ou l'algorithme utilisé.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4384,"question":"Quel opérateur logique permet de vérifier si deux conditions sont toutes les deux vraies ?","option_a":"ET","option_b":"OU","option_c":"NON","option_d":"XOR","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'opérateur 'ET' (AND) permet de vérifier si deux conditions sont toutes les deux vraies. Par exemple, (x \u003E 0 ET x \u003C 10) est vrai si x est compris entre 0 et 10.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4385,"question":"Dans un algorithme, que fait l'instruction 'Lire(n)' ?","option_a":"Affiche la valeur de n à l'écran","option_b":"Demande à l'utilisateur de saisir une valeur pour n","option_c":"Déclare une variable n","option_d":"Compare n à une autre valeur","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'instruction 'Lire(n)' permet de demander à l'utilisateur de saisir une valeur pour la variable n.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4386,"question":"Une boucle 'Pour' s'exécute un nombre fixe de fois.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle 'Pour' (For) s'exécute un nombre fixe de fois, déterminé à l'avance. Par exemple, 'Pour i de 1 à 10' s'exécute 10 fois.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4387,"question":"Quel est le résultat de l'algorithme suivant : x ← 3 ; y ← 5 ; z ← x + y ; Afficher(z) ?","option_a":"3","option_b":"5","option_c":"8","option_d":"15","option_e":"","option_f":"","bonne_reponse":"C","explication":"L'algorithme calcule z = x + y = 3 + 5 = 8, puis affiche 8.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":4388,"question":"Quelle structure de contrôle permet de répéter un bloc de code tant qu'une condition est vraie ?","option_a":"Si...Alors","option_b":"Pour","option_c":"Tant que","option_d":"Afficher","option_e":"","option_f":"","bonne_reponse":"C","explication":"La structure 'Tant que' (While) permet de répéter un bloc de code tant qu'une condition est vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.