Aller au contenu principal

Apprendre les algo – Jour 8

Ce jour 8 vous permet d’évaluer les notions vues des jours 1 à 7 : algorithmes, variables, conditions, boucles, tableaux, fonctions, procédures, classes et objets. Prenez le temps de répondre à chaque question, validez à la fin, puis appuyez-vous sur les explications pour repérer vos acquis et les points à revoir.

QCM de synthèse – Jours 1 à 7

13 questions pour vérifier les notions fondamentales vues jusqu’ici.

13 questions • 1 point par question
1

Qu’est-ce qu’un algorithme ?

2

Dans la logique booléenne, quel résultat donne Vrai ET Faux ?

3

Pourquoi utilise-t-on une variable temporaire pour échanger deux variables ?

4

Quand préfère-t-on généralement utiliser `SELON ... FAIRE` plutôt que `SI / SINON` ?

5

Quelle structure utilise-t-on quand on connaît à l’avance le nombre de répétitions ?

6

Quel risque principal existe avec une boucle `tant que` mal écrite ?

7

Quelle affirmation décrit correctement un tableau ?

8

En C#, si vous déclarez un tableau de 100 `int` mais que vous n’utilisez que 50 cases, que contient le reste ?

9

Dans un exercice sur tableau, quand utilise-t-on un schéma de recherche ?

10

Quelle différence essentielle existe entre une procédure et une fonction ?

11

Que sont les paramètres d’une fonction ou d’une procédure ?

12

Dans l’approche du jour 6, quel bon réflexe est recommandé pour commencer l’encapsulation ?

13

Dans les exercices du jour 7, quelles opérations relèvent clairement d’un schéma de parcours complet du tableau ?

(plusieurs réponses possibles)

Après le QCM

Si vous bloquez surtout sur :

  • les conditions : revois le jour 2
  • les boucles et tableaux : revois le jour 4
  • les fonctions et procédures : revois le jour 5
  • les classes et objets : revois le jour 6
  • les schémas parcours / recherche / tri : revois le jour 7

L’objectif n’est pas d’avoir juste “faux” ou “vrai”.
L’objectif est de savoir où reprendre pour consolider les bases.