Quiz interactif généré par IA à partir du document : 64f21fc15bf6a_Corrigé-complexe_4info.pdf
Question 1 sur 5 10:00
[{"id":2862,"question":"Quelle est la complexité temporelle d'une boucle qui parcourt un tableau de taille n pour trouver un élément ?","option_a":"O(1)","option_b":"O(log n)","option_c":"O(n)","option_d":"O(n²)","option_e":"","option_f":"","bonne_reponse":"c","explication":"La complexité d'une boucle qui parcourt un tableau de taille n est linéaire, notée O(n), car elle effectue n itérations dans le pire des cas.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"c\", \"options\": {\"a\": \"O(1)\", \"b\": \"O(log n)\", \"c\": \"O(n)\", \"d\": \"O(n²)\"}}","_debug_options_count":4},{"id":2863,"question":"Quel est le rôle de la fonction suivante en Python ? \u003Cbr\u003E \u003Ccode\u003Edef somme_tableau(tab):\u003Cbr\u003E return sum(tab)\u003C\/code\u003E","option_a":"Calculer la somme des éléments d'un tableau","option_b":"Trier un tableau","option_c":"Rechercher un élément dans un tableau","option_d":"Inverser l'ordre des éléments d'un tableau","option_e":"","option_f":"","bonne_reponse":"a","explication":"La fonction \u003Ccode\u003Esomme_tableau\u003C\/code\u003E utilise la fonction intégrée \u003Ccode\u003Esum()\u003C\/code\u003E pour calculer la somme de tous les éléments d'un tableau passé en paramètre.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"Calculer la somme des éléments d'un tableau\", \"b\": \"Trier un ta","_debug_options_count":4},{"id":2864,"question":"Quelle structure de contrôle permet d'exécuter un bloc de code tant qu'une condition est vraie ?","option_a":"La boucle \u003Ccode\u003Efor\u003C\/code\u003E","option_b":"La boucle \u003Ccode\u003Ewhile\u003C\/code\u003E","option_c":"La condition \u003Ccode\u003Eif\u003C\/code\u003E","option_d":"L'instruction \u003Ccode\u003Ebreak\u003C\/code\u003E","option_e":"","option_f":"","bonne_reponse":"b","explication":"La boucle \u003Ccode\u003Ewhile\u003C\/code\u003E permet d'exécuter un bloc de code tant qu'une condition spécifiée reste 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\": \"La boucle \u003Ccode\u003Efor\u003C\/code\u003E\", \"b\": \"La boucle \u003Ccode\u003Ewhile\u003C\/code\u003E\",","_debug_options_count":4},{"id":2865,"question":"Quel est le résultat du code suivant ? \u003Cbr\u003E \u003Ccode\u003Etab = [1, 2, 3, 4]\u003Cbr\u003Etab.append(5)\u003Cbr\u003Eprint(tab[3])\u003C\/code\u003E","option_a":"1","option_b":"2","option_c":"3","option_d":"4","option_e":"","option_f":"","bonne_reponse":"d","explication":"Après l'ajout de l'élément 5 à la fin du tableau, le tableau devient [1, 2, 3, 4, 5]. L'élément à l'index 3 est donc 4.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"d\", \"options\": {\"a\": \"1\", \"b\": \"2\", \"c\": \"3\", \"d\": \"4\"}}","_debug_options_count":4},{"id":2866,"question":"Quelle méthode permet de supprimer le dernier élément d'une liste en Python ?","option_a":"\u003Ccode\u003Elist.pop()\u003C\/code\u003E","option_b":"\u003Ccode\u003Elist.remove()\u003C\/code\u003E","option_c":"\u003Ccode\u003Elist.delete()\u003C\/code\u003E","option_d":"\u003Ccode\u003Elist.clear()\u003C\/code\u003E","option_e":"","option_f":"","bonne_reponse":"a","explication":"La méthode \u003Ccode\u003Epop()\u003C\/code\u003E sans argument supprime et retourne le dernier élément d'une liste en Python.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0,"_debug_answer_data_type":"string","_debug_answer_data_preview":"{\"correct\": \"a\", \"options\": {\"a\": \"\u003Ccode\u003Elist.pop()\u003C\/code\u003E\", \"b\": \"\u003Ccode\u003Elist.remove()\u003C\/code\u003E\", \"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.