Quiz interactif généré par IA à partir du document : Examen 2010 + Corrigé (ISIL) .pdf
Question 1 sur 10 20:00
[{"id":21619,"question":"Quel algorithme de tri a une complexité temporelle moyenne de O(n log n) ?","option_a":"Tri à bulles","option_b":"Tri par insertion","option_c":"Tri fusion","option_d":"Tri par sélection","option_e":"","option_f":"","bonne_reponse":"c","explication":"Le tri fusion est un algorithme de tri par comparaison qui utilise une approche diviser pour régner et a une complexité temporelle moyenne de O(n log n).","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"Tri à bulles\", \"b\": \"Tri par insertion\", \"c\": \"Tri fusion\", \"d\":","_debug_options_count":4},{"id":21620,"question":"En programmation, une fonction récursive doit obligatoirement avoir une condition d'arrêt.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"Une fonction récursive doit toujours inclure une condition d'arrêt pour éviter une récursion infinie et garantir la terminaison.","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":21621,"question":"Quelle commande SQL permet de supprimer une table ?","option_a":"DELETE TABLE","option_b":"DROP TABLE","option_c":"REMOVE TABLE","option_d":"ERASE TABLE","option_e":"","option_f":"","bonne_reponse":"b","explication":"La commande SQL pour supprimer une table est \u003Ccode\u003EDROP TABLE\u003C\/code\u003E.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"DELETE TABLE\", \"b\": \"DROP TABLE\", \"c\": \"REMOVE TABLE\", \"d\": \"ERAS","_debug_options_count":4},{"id":21622,"question":"Quel composant matériel est responsable de l'exécution des instructions d'un programme ?","option_a":"Disque dur","option_b":"Processeur","option_c":"Mémoire vive","option_d":"Carte mère","option_e":"","option_f":"","bonne_reponse":"b","explication":"Le processeur (CPU) est le composant qui exécute les instructions des programmes.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"b\", \"options\": {\"a\": \"Disque dur\", \"b\": \"Processeur\", \"c\": \"Mémoire vive\", \"d\": \"Carte","_debug_options_count":4},{"id":21623,"question":"Une clé primaire dans une base de données peut contenir des valeurs NULL.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"b","explication":"Une clé primaire ne peut pas contenir de valeurs NULL, car elle doit être unique et identifier chaque enregistrement de manière non ambiguë.","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":21624,"question":"Quelle structure de données permet d'accéder aux éléments dans l'ordre FIFO (First In, First Out) ?","option_a":"Pile","option_b":"File","option_c":"Liste chaînée","option_d":"Tableau","option_e":"","option_f":"","bonne_reponse":"b","explication":"Une file (ou queue) est une structure de données qui suit le principe FIFO : le premier élément ajouté est le premier à être retiré.","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\", \"b\": \"File\", \"c\": \"Liste chaînée\", \"d\": \"Tableau\"}}","_debug_options_count":4},{"id":21625,"question":"Quel protocole est utilisé pour sécuriser les communications sur Internet ?","option_a":"HTTP","option_b":"FTP","option_c":"HTTPS","option_d":"SMTP","option_e":"","option_f":"","bonne_reponse":"c","explication":"Le protocole HTTPS (HyperText Transfer Protocol Secure) est utilisé pour sécuriser les communications sur Internet grâce au chiffrement SSL\/TLS.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"HTTP\", \"b\": \"FTP\", \"c\": \"HTTPS\", \"d\": \"SMTP\"}}","_debug_options_count":4},{"id":21626,"question":"En C, l'opérateur '==' permet de comparer deux valeurs.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"a","explication":"En C, l'opérateur '==' est utilisé pour comparer deux valeurs, tandis que '=' est l'opérateur d'affectation.","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":21627,"question":"Quelle méthode de normalisation des bases de données vise à éliminer les dépendances transitives ?","option_a":"1FN","option_b":"2FN","option_c":"3FN","option_d":"4FN","option_e":"","option_f":"","bonne_reponse":"c","explication":"La troisième forme normale (3FN) vise à éliminer les dépendances transitives entre les attributs non clés.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"1FN\", \"b\": \"2FN\", \"c\": \"3FN\", \"d\": \"4FN\"}}","_debug_options_count":4},{"id":21628,"question":"Quel langage de programmation est principalement utilisé pour le développement web côté client ?","option_a":"Python","option_b":"Java","option_c":"JavaScript","option_d":"C++","option_e":"","option_f":"","bonne_reponse":"c","explication":"JavaScript est le langage de programmation principalement utilisé pour le développement web côté client.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"Python\", \"b\": \"Java\", \"c\": \"JavaScript\", \"d\": \"C++\"}}","_debug_options_count":4}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.