Renforcez votre confiance avec les éléments de base de la programmation : variables, boucles et fonctions. Ce quiz de difficulté mixte vérifie votre capacité à lire du code, prédire des résultats et r...
Choisissez une difficulté et le nombre de questions pour commencer.
De l'attribution de variables à l'écriture de boucles propres et de fonctions réutilisables, ce quiz se concentre sur les fondamentaux qui apparaissent dans chaque langage.
Chaque question utilise 4 options et pas de chronomètre, vous pouvez donc raisonner sur le comportement du code au lieu de vous précipiter.
La difficulté est mélangée intentionnellement : vous verrez des gains rapides (syntaxe et traçage simple) aux côtés de questions plus profondes sur la logique et les cas limites.
Avant de commencer, choisissez le nombre de questions et la difficulté qui correspondent à votre objectif—courtes sessions de pratique pour révision, ou sessions plus longues pour une couverture complète.
Ralentissez lors du traçage : suivez les changements de variables ligne par ligne, surtout à l'intérieur des boucles et des appels de fonction.
Qu'est-ce qu'une variable en programmation ?
Quel symbole est couramment utilisé pour désigner une variable dans de nombreux langages de programmation ?
Que fait une boucle en programmation ?
Ce quiz contient 102 questions couvrant les variables, les boucles et les fonctions à difficulté mixte.
Non. Le quiz n'a pas de chronomètre, vous pouvez donc prendre votre temps pour tracer le code et réfléchir à chaque option.
Chaque question est à choix multiples avec 4 options, conçue pour tester la compréhension et les scénarios courants de lecture de code.
Oui. Vous pouvez sélectionner votre nombre de questions et votre niveau de difficulté préférés avant de commencer pour correspondre à une pratique rapide ou à une étude plus approfondie.
Attendez-vous à des questions sur la portée, les limites de boucle, les paramètres et les valeurs de retour de fonction, ainsi que des bugs logiques typiques comme les erreurs de décalage d'un.

Affinez vos fondamentaux sur les tableaux, les listes chaînées et les arbres avec un ensemble de difficulté mixte conçu pour une pratique rapide. Vous travaillerez sur des concepts clés comme l'indexation, le parcours et la complexité, ainsi que sur des cas particuliers courants qui posent problème. Choisissez le nombre de questions et la difficulté qui vous conviennent, puis apprenez à votre rythme à partir de chaque résultat.

Affinez vos fondamentaux en tri, recherche et analyse Big-O avec un ensemble de difficulté mixte conçu pour une amélioration constante. Vous comparerez les compromis des algorithmes, raisonner sur la complexité temporelle/spatiale et repérer les cas limites qui brisent les solutions "évidentes". Idéal pour la préparation aux entretiens ou pour rafraîchir les bases fondamentales de l'informatique.
Identifiez les menaces cybernétiques courantes et les meilleures pratiques défensives utilisées pour réduire les risques. Couvre le phishing, les logiciels malveillants, les mots de passe, l'authentification multifacteur, les bases du chiffrement et les habitudes de navigation sécurisée.
Vérifiez votre compréhension de la façon dont les services cloud sont livrés et utilisés. Couvre IaaS, PaaS, SaaS, conteneurs vs VMs, régions/zones de disponibilité, et les bases de la responsabilité partagée.
Testez vos connaissances sur la syntaxe de programmation courante dans les langages populaires. Les questions portent sur les variables, les boucles, les fonctions et les structures de données de base sans nécessiter de théorie approfondie en informatique.
Associez les composants clés d'un PC à leurs fonctions et à leur impact sur la performance. Couvre le CPU, le GPU, la RAM, les types de stockage, les cartes mères, les alimentations et les ports.