Python et Hive : Testez vos connaissances en programmation et data science
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez Hive.pdf, un livre complet pour maîtriser Python et Hive en Terminale. Exercices, projets et concepts clés pour réussir en informatique et data science.
Question 1 sur 10 10:00
[{"id":46681,"question":"Quel est le mot-clé utilisé en Python pour définir une fonction ?","option_a":"function","option_b":"def","option_c":"func","option_d":"define","option_e":"","option_f":"","bonne_reponse":"B","explication":"En Python, le mot-clé pour définir une fonction est \u003Cstrong\u003Edef\u003C\/strong\u003E, suivi du nom de la fonction et de ses paramètres entre parenthèses.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46682,"question":"Vrai ou Faux : Hive est un langage de programmation.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Hive n'est pas un langage de programmation, mais un framework qui utilise le langage HiveQL, similaire à SQL, pour interroger des données stockées dans Hadoop.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46683,"question":"Quelle structure de contrôle permet de répéter un bloc de code tant qu'une condition est vraie en Python ?","option_a":"for","option_b":"while","option_c":"if","option_d":"switch","option_e":"","option_f":"","bonne_reponse":"B","explication":"La structure de contrôle \u003Cstrong\u003Ewhile\u003C\/strong\u003E permet de répéter un bloc de code tant qu'une condition est vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46684,"question":"Vrai ou Faux : En Python, les listes sont des structures de données immuables.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Les listes en Python sont \u003Cstrong\u003Emuables\u003C\/strong\u003E, ce qui signifie qu'on peut modifier leur contenu après leur création. Les structures immuables sont, par exemple, les tuples.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46685,"question":"Quelle commande Hive permet de lister toutes les bases de données disponibles ?","option_a":"SHOW DATABASES;","option_b":"LIST DATABASES;","option_c":"DISPLAY DATABASES;","option_d":"SELECT DATABASES;","option_e":"","option_f":"","bonne_reponse":"A","explication":"La commande Hive pour lister toutes les bases de données disponibles est \u003Cstrong\u003ESHOW DATABASES;\u003C\/strong\u003E","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46686,"question":"Vrai ou Faux : En Python, une classe peut hériter de plusieurs classes parentes.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"En Python, une classe peut hériter de \u003Cstrong\u003Eplusieurs classes parentes\u003C\/strong\u003E, ce qui est appelé l'héritage multiple.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46687,"question":"Quelle méthode Python permet d'ajouter un élément à la fin d'une liste ?","option_a":"add()","option_b":"append()","option_c":"insert()","option_d":"push()","option_e":"","option_f":"","bonne_reponse":"B","explication":"La méthode Python pour ajouter un élément à la fin d'une liste est \u003Cstrong\u003Eappend()\u003C\/strong\u003E.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46688,"question":"Vrai ou Faux : HiveQL est un langage de requête structuré similaire à SQL.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"HiveQL est bien un langage de requête structuré similaire à SQL, conçu pour interroger des données stockées dans Hadoop.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46689,"question":"Quelle commande Python permet de lire le contenu d'un fichier ligne par ligne ?","option_a":"read()","option_b":"readlines()","option_c":"open()","option_d":"file()","option_e":"","option_f":"","bonne_reponse":"B","explication":"La commande Python pour lire le contenu d'un fichier ligne par ligne est \u003Cstrong\u003Ereadlines()\u003C\/strong\u003E, souvent utilisée dans une boucle \u003Cstrong\u003Efor\u003C\/strong\u003E.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":46690,"question":"Vrai ou Faux : En Python, une fonction peut retourner plusieurs valeurs.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"En Python, une fonction peut retourner plusieurs valeurs sous forme de \u003Cstrong\u003Etuple\u003C\/strong\u003E, par exemple : \u003Cstrong\u003Ereturn a, b\u003C\/strong\u003E.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.