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.
Qu’est-ce qu’un algorithme ?
Dans la logique booléenne, quel résultat donne Vrai ET Faux ?
Pourquoi utilise-t-on une variable temporaire pour échanger deux variables ?
Quand préfère-t-on généralement utiliser `SELON ... FAIRE` plutôt que `SI / SINON` ?
Quelle structure utilise-t-on quand on connaît à l’avance le nombre de répétitions ?
Quel risque principal existe avec une boucle `tant que` mal écrite ?
Quelle affirmation décrit correctement un tableau ?
En C#, si vous déclarez un tableau de 100 `int` mais que vous n’utilisez que 50 cases, que contient le reste ?
Dans un exercice sur tableau, quand utilise-t-on un schéma de recherche ?
Quelle différence essentielle existe entre une procédure et une fonction ?
Que sont les paramètres d’une fonction ou d’une procédure ?
Dans l’approche du jour 6, quel bon réflexe est recommandé pour commencer l’encapsulation ?
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.