Quiz : Les fondamentaux de l'informatique pour la Terminale
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez ce cours complet d'informatique pour la Terminale. Apprenez les algorithmes, la programmation et la gestion de fichiers avec des exemples concrets.
Question 1 sur 10 10:00
[{"id":16958,"question":"Quel symbole est utilisé pour représenter une affectation dans un algorithme ?","option_a":"=","option_b":"←","option_c":"==","option_d":"=\u003E","option_e":"","option_f":"","bonne_reponse":"B","explication":"En algorithmique, le symbole ← est utilisé pour indiquer une affectation (ex: x ← 5). Le symbole = est souvent réservé à la comparaison.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16959,"question":"Une boucle 'Pour' est-elle adaptée pour parcourir un tableau ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Oui, une boucle 'Pour' est idéale pour parcourir un tableau car elle permet d'itérer sur chaque élément avec un index.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16960,"question":"Quelle structure de contrôle permet d'exécuter un bloc de code uniquement si une condition est remplie ?","option_a":"Boucle 'Tant que'","option_b":"Condition 'Si'","option_c":"Structure 'Switch'","option_d":"Boucle 'Pour'","option_e":"","option_f":"","bonne_reponse":"B","explication":"La structure 'Si' permet d'exécuter un bloc de code uniquement si la condition spécifiée est vraie.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16961,"question":"Quel est le rôle principal d'une fonction en programmation ?","option_a":"Stocker des données","option_b":"Réutiliser un bloc de code","option_c":"Afficher un message","option_d":"Lire un fichier","option_e":"","option_f":"","bonne_reponse":"B","explication":"Une fonction permet de regrouper un ensemble d'instructions pour les réutiliser facilement dans un programme.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16962,"question":"Une variable déclarée dans une fonction est-elle accessible en dehors de cette fonction ?","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Non, une variable déclarée dans une fonction est locale à cette fonction et n'est pas accessible en dehors.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16963,"question":"Quel type de données permet de stocker plusieurs valeurs de même type dans un seul conteneur ?","option_a":"Un entier","option_b":"Un tableau","option_c":"Un caractère","option_d":"Une chaîne de caractères","option_e":"","option_f":"","bonne_reponse":"B","explication":"Un tableau permet de stocker plusieurs valeurs de même type dans un seul conteneur, accessibles via un index.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16964,"question":"Dans un algorithme, que signifie l'instruction 'Lire(x)' ?","option_a":"Afficher la valeur de x","option_b":"Lire une valeur depuis l'entrée standard et la stocker dans x","option_c":"Initialiser x à 0","option_d":"Comparer x à une autre variable","option_e":"","option_f":"","bonne_reponse":"B","explication":"L'instruction 'Lire(x)' permet de saisir une valeur depuis l'entrée standard (clavier) et de la stocker dans la variable x.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16965,"question":"Une boucle 'Tant que' s'exécute au moins une fois.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Non, une boucle 'Tant que' ne s'exécute que si la condition est vraie dès le départ. Si la condition est fausse initialement, la boucle ne s'exécute pas.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16966,"question":"Quel est l'objectif principal de la gestion des fichiers en programmation ?","option_a":"Afficher des messages à l'écran","option_b":"Stocker et récupérer des données de manière persistante","option_c":"Exécuter des calculs complexes","option_d":"Optimiser la vitesse d'un programme","option_e":"","option_f":"","bonne_reponse":"B","explication":"La gestion des fichiers permet de stocker des données sur un support persistant (disque dur, clé USB) et de les récupérer ultérieurement.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":16967,"question":"Quelle est la différence entre une boucle 'Pour' et une boucle 'Tant que' ?","option_a":"La boucle 'Pour' s'exécute un nombre fixe de fois, la boucle 'Tant que' s'exécute tant qu'une condition est vraie","option_b":"La boucle 'Tant que' s'exécute un nombre fixe de fois, la boucle 'Pour' s'exécute tant qu'une condition est vraie","option_c":"Les deux boucles s'exécutent de la même manière","option_d":"Aucune des deux n'existe en programmation","option_e":"","option_f":"","bonne_reponse":"A","explication":"La boucle 'Pour' est utilisée pour itérer un nombre fixe de fois (ex: pour chaque élément d'un tableau), tandis que la boucle 'Tant que' s'exécute tant qu'une condition est vraie.","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.