Quiz : Les bases de l'algorithmique et des structures de contrôle
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Devoir de Contrôle 1 en Informatique pour la 3ème année secondaire. Exercices sur les algorithmes et structures de contrôle. Idéal pour réviser et s'entraîner.
Question 1 sur 10 10:00
[{"id":27178,"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":"B","explication":"En pseudocode, l'affectation se note généralement avec le symbole '='. Par exemple, 'x = 5' signifie que la variable x prend la valeur 5.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27179,"question":"La structure 'Si...Alors...Sinon' est une structure de contrôle conditionnelle.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"C'est exact. La structure 'Si...Alors...Sinon' permet d'exécuter un bloc d'instructions si une condition est vraie, sinon un autre bloc.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27180,"question":"Quelle boucle permet de répéter un bloc d'instructions tant qu'une condition est vraie ?","option_a":"Boucle 'Pour'","option_b":"Boucle 'Tant que'","option_c":"Boucle 'Répéter...Jusqu'à'","option_d":"Boucle 'Faire'","option_e":"","option_f":"","bonne_reponse":"B","explication":"La boucle 'Tant que' (While) répète un bloc d'instructions tant que la condition spécifiée est vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27181,"question":"Dans un algorithme, la variable 'compteur' est initialisée à 0. Après l'exécution de 'compteur = compteur + 1', quelle est sa nouvelle valeur ?","option_a":"0","option_b":"1","option_c":"2","option_d":"Erreur de syntaxe","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'affectation 'compteur = compteur + 1' incrémente la variable compteur de 1. Si elle valait 0, elle vaut maintenant 1.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27182,"question":"La boucle 'Pour' est utilisée pour parcourir une liste d'éléments.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"C'est vrai. La boucle 'Pour' (For) est souvent utilisée pour itérer sur une plage de valeurs ou une liste d'éléments.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27183,"question":"Quel opérateur logique permet de vérifier que 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) retourne vrai uniquement si les deux conditions sont vraies simultanément.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27184,"question":"Dans un algorithme, que signifie l'instruction 'Lire(n)' ?","option_a":"Afficher la valeur de n","option_b":"Lire une valeur et la stocker dans n","option_c":"Incrémenter n de 1","option_d":"Initialiser n à 0","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'instruction 'Lire(n)' permet de saisir une valeur au clavier et de la stocker dans la variable n.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27185,"question":"La structure 'Répéter...Jusqu'à' exécute d'abord le bloc d'instructions avant de vérifier la condition.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"C'est exact. Contrairement à 'Tant que', 'Répéter...Jusqu'à' (Do...While) exécute le bloc au moins une fois avant de vérifier la condition.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27186,"question":"Quel est le résultat de l'expression '5 \u003E 3 ET 2 \u003C 4' ?","option_a":"Vrai","option_b":"Faux","option_c":"Erreur","option_d":"Indéfini","option_e":"","option_f":"","bonne_reponse":"A","explication":"Les deux conditions '5 \u003E 3' et '2 \u003C 4' sont vraies, donc l'expression 'ET' est vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":27187,"question":"Dans un algorithme, que fait l'instruction 'Afficher(\"Bonjour\")' ?","option_a":"Stocker la chaîne 'Bonjour' dans une variable","option_b":"Afficher le mot 'Bonjour' à l'écran","option_c":"Comparer 'Bonjour' à une autre chaîne","option_d":"Initialiser une variable avec 'Bonjour'","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'instruction 'Afficher(\"Bonjour\")' permet d'afficher le texte 'Bonjour' sur l'écran de sortie.","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.