Quiz interactif généré par IA à partir du document : D.C 1 enoncé - 3ème Info.pdf
Question 1 sur 10 20:00
[{"id":17219,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"→\", \"b\": \"=\", \"c\": \"==\", \"d\": \":=\"}}","_debug_options_count":4},{"id":17220,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":17221,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Boucle 'Pour'\", \"b\": \"Boucle 'Tant que'\", \"c\": \"Boucle 'Répéter","_debug_options_count":4},{"id":17222,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"0\", \"b\": \"1\", \"c\": \"2\", \"d\": \"Erreur de syntaxe\"}}","_debug_options_count":4},{"id":17223,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":17224,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"ET\", \"b\": \"OU\", \"c\": \"NON\", \"d\": \"XOR\"}}","_debug_options_count":4},{"id":17225,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Afficher la valeur de n\", \"b\": \"Lire une valeur et la stocker dan","_debug_options_count":4},{"id":17226,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":17227,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Vrai\", \"b\": \"Faux\", \"c\": \"Erreur\", \"d\": \"Indéfini\"}}","_debug_options_count":4},{"id":17228,"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,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Stocker la chaîne 'Bonjour' dans une variable\", \"b\": \"Afficher l","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.