QCM : Boucles imbriquées et programmes complexes
Créez un compte gratuit pour suivre votre avancement et reprendre où vous avez laissé.
Créer un compteObjectifs travaillés
Ce QCM porte sur les boucles imbriquées (une boucle à l'intérieur d'une autre) dans Scratch. Pour chaque question, choisir la bonne réponse parmi les 4 propositions.
Déroulement pas à pas (Correction et Indices)
Question 1 : On considère le programme suivant :
Que dit le lutin ?
- (Incorrect) $3$
- (Incorrect) $4$
- (Incorrect) $7$
- (Correct) $12$
Question 2 : On considère le programme suivant :
Que dit le lutin ?
- (Incorrect) $10$
- (Correct) $20$
- (Incorrect) $25$
- (Incorrect) $7$
Question 3 : On considère le programme suivant, qui trace une figure :
Que trace ce programme ?
- (Incorrect) Un grand carré.
- (Correct) Quatre petits carrés alignés.
- (Incorrect) Une croix formée de quatre traits.
- (Incorrect) Un carré entouré de quatre cercles.
Question 4 : On considère le programme suivant :
Que dit le lutin ?
- (Incorrect) $2$
- (Incorrect) $3$
- (Correct) $6$
- (Incorrect) $5$
Question 5 : Que se passe-t-il si on oublie de remettre $b$ à $0$ au début de chaque passage de la boucle extérieure dans le programme précédent ?
- (Incorrect) Le programme s'arrête avec une erreur.
- (Incorrect) Le résultat est exactement le même qu'avec l'initialisation.
- (Correct) La variable $b$ accumule sur tous les passages : $b$ vaut $2$, puis $4$, puis $6$, et $a = 2 + 4 + 6 = 12$.
- (Incorrect) La boucle intérieure n'est plus exécutée du tout.
Question 6 : On considère le programme suivant, qui dessine un motif :
Combien de segments visibles le lutin trace-t-il ?
- (Incorrect) $1$ segment.
- (Incorrect) $2$ segments.
- (Correct) $3$ segments.
- (Incorrect) $6$ segments.