Quiz interactif généré par IA à partir du document : SI 2 ( épreuve finale ) Partie 2.pdf
Question 1 sur 10 20:00
[{"id":20729,"question":"Quel est l'objectif principal d'un algorithme ?","option_a":"Stocker des données","option_b":"Résoudre un problème de manière systématique","option_c":"Créer une interface graphique","option_d":"Optimiser la mémoire","option_e":"","option_f":"","bonne_reponse":"b","explication":"Un algorithme est une suite finie d'opérations 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\": \"b\", \"options\": {\"a\": \"Stocker des données\", \"b\": \"Résoudre un problème de manière s","_debug_options_count":4},{"id":20730,"question":"En programmation, une variable de type entier peut stocker des nombres décimaux.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"b","explication":"Une variable de type entier (int) ne peut stocker que des nombres entiers, pas de décimaux.","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\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":20731,"question":"Quelle structure de contrôle permet de répéter un bloc d'instructions tant qu'une condition est vraie ?","option_a":"if...else","option_b":"for","option_c":"while","option_d":"switch","option_e":"","option_f":"","bonne_reponse":"c","explication":"La structure 'while' permet de répéter un bloc d'instructions tant qu'une condition est vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"if...else\", \"b\": \"for\", \"c\": \"while\", \"d\": \"switch\"}}","_debug_options_count":4},{"id":20732,"question":"Quel langage de requête est utilisé pour manipuler les bases de données relationnelles ?","option_a":"HTML","option_b":"Python","option_c":"SQL","option_d":"Java","option_e":"","option_f":"","bonne_reponse":"c","explication":"SQL (Structured Query Language) est le langage standard pour manipuler les bases de données relationnelles.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"HTML\", \"b\": \"Python\", \"c\": \"SQL\", \"d\": \"Java\"}}","_debug_options_count":4},{"id":20733,"question":"La complexité temporelle d'un algorithme est toujours exprimée en secondes.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"b","explication":"La complexité temporelle est exprimée en fonction de la taille des données (ex: O(n), O(n²)), pas en secondes.","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\": \"\", \"d\": \"\"}}","_debug_options_count":4},{"id":20734,"question":"Quel est le rôle d'une clé primaire dans une table de base de données ?","option_a":"Stocker des images","option_b":"Identifier de manière unique chaque enregistrement","option_c":"Optimiser les requêtes","option_d":"Crypter les données","option_e":"","option_f":"","bonne_reponse":"b","explication":"Une clé primaire permet d'identifier de manière unique chaque enregistrement dans une table.","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 des images\", \"b\": \"Identifier de manière unique chaque e","_debug_options_count":4},{"id":20735,"question":"Parmi ces langages, lequel est le plus adapté pour l'apprentissage de la programmation ?","option_a":"C++","option_b":"Python","option_c":"Assembly","option_d":"Java","option_e":"","option_f":"","bonne_reponse":"b","explication":"Python est souvent recommandé pour l'apprentissage grâce à sa syntaxe simple et sa lisibilité.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"C++\", \"b\": \"Python\", \"c\": \"Assembly\", \"d\": \"Java\"}}","_debug_options_count":4},{"id":20736,"question":"Un réseau informatique local (LAN) peut être étendu à l'échelle mondiale.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Un LAN est limité à une zone géographique restreinte (ex: un bâtiment). Pour une extension mondiale, on parle de WAN (Wide Area Network).","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":20737,"question":"Quelle structure de données permet de stocker des éléments dans un ordre FIFO (First In, First Out) ?","option_a":"Pile (Stack)","option_b":"File (Queue)","option_c":"Tableau","option_d":"Arbre binaire","option_e":"","option_f":"","bonne_reponse":"b","explication":"Une file (Queue) suit le principe FIFO, où le premier élément entré est le premier à sortir.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Pile (Stack)\", \"b\": \"File (Queue)\", \"c\": \"Tableau\", \"d\": \"Arbre b","_debug_options_count":4},{"id":20738,"question":"Quel est le résultat de l'expression suivante en Python : 5 \/\/ 2 ?","option_a":"2.5","option_b":"2","option_c":"3","option_d":"Erreur","option_e":"","option_f":"","bonne_reponse":"b","explication":"L'opérateur \/\/ effectue une division entière, donc 5 \/\/ 2 = 2.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"2.5\", \"b\": \"2\", \"c\": \"3\", \"d\": \"Erreur\"}}","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.