Quiz interactif généré par IA à partir du document : C-PB04-CIN-CA.pdf
Question 1 sur 10 20:00
[{"id":50298,"question":"Quel est le rôle principal d'une variable en programmation ?","option_a":"Stocker une valeur temporaire","option_b":"Définir une fonction","option_c":"Créer une boucle","option_d":"Afficher un message","option_e":"","option_f":"","bonne_reponse":"a","explication":"Une variable en programmation sert à stocker une valeur qui peut être modifiée et réutilisée dans le programme.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Stocker une valeur temporaire\", \"b\": \"Définir une fonction\", \"c\"","_debug_options_count":4},{"id":50299,"question":"La structure 'SI ... ALORS ... SINON' est utilisée pour :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Cette structure permet de prendre une décision en fonction d'une condition, ce qui est essentiel pour le contrôle de flux dans un algorithme.","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":50300,"question":"Quel est l'opérateur logique qui 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' (&&) retourne vrai uniquement si les deux conditions sont vraies.","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":50301,"question":"Une boucle 'POUR' est généralement utilisée pour :","option_a":"Répéter un bloc d'instructions un nombre fixe de fois","option_b":"Exécuter un bloc tant qu'une condition est vraie","option_c":"Arrêter l'exécution du programme","option_d":"Déclarer une variable","option_e":"","option_f":"","bonne_reponse":"a","explication":"La boucle 'POUR' est idéale pour itérer un nombre déterminé de fois, comme parcourir une liste ou un tableau.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Répéter un bloc d'instructions un nombre fixe de fois\", \"b\": \"E","_debug_options_count":4},{"id":50302,"question":"Le terme 'algorithme' désigne :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Un algorithme est une suite finie d'opérations ou d'instructions permettant de résoudre un problème ou d'effectuer un calcul.","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":50303,"question":"Quelle est la différence entre une boucle 'TANT QUE' et une boucle 'POUR' ?","option_a":"La boucle 'TANT QUE' s'exécute tant qu'une condition est vraie, tandis que la boucle 'POUR' s'exécute un nombre fixe de fois","option_b":"La boucle 'POUR' est plus rapide","option_c":"La boucle 'TANT QUE' ne peut pas être utilisée en programmation","option_d":"Elles sont identiques","option_e":"","option_f":"","bonne_reponse":"a","explication":"La boucle 'TANT QUE' répète un bloc tant qu'une condition est vraie, alors que la boucle 'POUR' itère un nombre prédéfini de fois.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"La boucle 'TANT QUE' s'exécute tant qu'une condition est vraie, ","_debug_options_count":4},{"id":50304,"question":"Quel est l'objectif principal d'un diagramme de flux (ou flowchart) ?","option_a":"Visualiser les étapes d'un algorithme","option_b":"Écrire un programme en langage machine","option_c":"Stocker des données","option_d":"Exécuter un programme","option_e":"","option_f":"","bonne_reponse":"a","explication":"Un diagramme de flux permet de représenter visuellement les étapes et les décisions d'un algorithme pour mieux le comprendre.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Visualiser les étapes d'un algorithme\", \"b\": \"Écrire un program","_debug_options_count":4},{"id":50305,"question":"Une fonction en programmation permet de :","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Une fonction est un bloc de code réutilisable qui effectue une tâche spécifique et peut être appelée plusieurs fois dans un programme.","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":50306,"question":"Quel est le résultat de l'expression logique suivante : (VRAI ET FAUX) OU (FAUX ET VRAI) ?","option_a":"VRAI","option_b":"FAUX","option_c":"Non défini","option_d":"Erreur","option_e":"","option_f":"","bonne_reponse":"b","explication":"L'expression logique retourne FAUX car aucune des deux parties de l'opération OU n'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\": \"VRAI\", \"b\": \"FAUX\", \"c\": \"Non défini\", \"d\": \"Erreur\"}}","_debug_options_count":4},{"id":50307,"question":"Quelle structure de données est la plus adaptée pour stocker une liste d'éléments de même type ?","option_a":"Tableau","option_b":"Variable simple","option_c":"Fonction","option_d":"Boucle","option_e":"","option_f":"","bonne_reponse":"a","explication":"Un tableau est une structure de données qui permet de stocker plusieurs éléments de même type dans une seule variable.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Tableau\", \"b\": \"Variable simple\", \"c\": \"Fonction\", \"d\": \"Boucle\"}","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.