Quiz : Les bases de l'algorithmique et de la programmation — Collège
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Découvrez la série C-EX05-CIN-CA avec des exercices d'informatique pour collégiens (7ème, 8ème, 9ème). Algorithmique, pseudo-code et organigrammes expliqués simplement.
Question 1 sur 10 10:00
[{"id":66742,"question":"Quel symbole représente une condition dans un organigramme ?","option_a":"Cercle","option_b":"Losange","option_c":"Rectangle","option_d":"Flèche","option_e":"","option_f":"","bonne_reponse":"B","explication":"Le losange est utilisé dans les organigrammes pour représenter une décision ou une condition, car il permet de visualiser les branches 'oui' et 'non'.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66743,"question":"Un algorithme doit toujours commencer par une instruction de départ.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Un algorithme commence généralement par une instruction de départ (comme 'Début') pour indiquer le point de départ de l'exécution.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66744,"question":"Quelle structure permet de répéter une série d'instructions tant qu'une condition est vraie ?","option_a":"Boucle 'Pour'","option_b":"Boucle 'Tant que'","option_c":"Condition 'Si'","option_d":"Instruction 'Aller à'","option_e":"","option_f":"","bonne_reponse":"B","explication":"La boucle 'Tant que' permet de répéter des instructions tant qu'une condition est vérifiée, ce qui est essentiel pour les algorithmes itératifs.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66745,"question":"Dans un pseudo-code, l'affectation d'une valeur à une variable s'écrit avec le symbole :","option_a":"=","option_b":"←","option_c":"==","option_d":"=\u003E","option_e":"","option_f":"","bonne_reponse":"B","explication":"En pseudo-code, l'affectation se note généralement avec le symbole '←' pour éviter la confusion avec l'égalité mathématique.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66746,"question":"Un organigramme ne peut pas représenter une boucle infinie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Un organigramme peut représenter une boucle infinie si la condition de sortie n'est jamais remplie, mais cela est à éviter dans un algorithme bien conçu.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66747,"question":"Quel est l'objectif principal d'un algorithme ?","option_a":"Résoudre un problème de manière systématique","option_b":"Créer un programme complexe","option_c":"Écrire du code en langage machine","option_d":"Utiliser un maximum de boucles","option_e":"","option_f":"","bonne_reponse":"A","explication":"Un algorithme a pour but de résoudre un problème de manière systématique et efficace, en le décomposant en étapes claires.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66748,"question":"Dans un pseudo-code, 'Si x \u003E 5 Alors y ← 10 Sinon y ← 0' est une structure :","option_a":"Boucle","option_b":"Condition","option_c":"Fonction","option_d":"Variable","option_e":"","option_f":"","bonne_reponse":"B","explication":"Cette instruction est une structure conditionnelle 'Si...Alors...Sinon', qui permet d'exécuter des actions différentes selon qu'une condition est vraie ou fausse.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66749,"question":"Un organigramme doit toujours avoir une seule flèche de sortie.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Un organigramme peut avoir plusieurs flèches de sortie si l'algorithme comporte plusieurs points de terminaison ou des conditions multiples.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66750,"question":"Quelle instruction permet de sortir prématurément d'une boucle ?","option_a":"Continuer","option_b":"Sortir","option_c":"Arrêter","option_d":"Quitter","option_e":"","option_f":"","bonne_reponse":"A","explication":"L'instruction 'Continuer' permet de sauter à l'itération suivante d'une boucle, tandis que 'Sortir' ou 'Quitter' permettent de terminer prématurément la boucle.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":66751,"question":"Un algorithme doit toujours se terminer après un nombre fini d'étapes.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Un algorithme doit toujours se terminer après un nombre fini d'étapes pour être considéré comme correct et efficace.","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.