Liste des QCM

Voici une sélection de 20 QCM. QCM de programmation pour débutants, permettant d’apprendre les bases du codage, comprendre les concepts essentiels et progresser facilement.

QCM 1 :

Quel symbole est utilisé pour terminer une instruction en PHP ?

  • A. .
  • B. ;
  • C. :
  • D. ,
QCM 2 :

Quelle est la bonne manière de déclarer une variable en Python ?

  • A. var x = 5
  • B. x = 5
  • C. int x = 5
  • D. let x = 5
QCM 3 :

Quelle boucle est utilisée quand on connaît le nombre exact d’itérations ?

  • A. for
  • B. while
  • C. do-while
  • D. foreach
QCM 4 :

Quel mot-clé permet de créer une fonction en JavaScript ?

  • A. function
  • B. func
  • C. def
  • D. method
QCM 5 :

Quel est le résultat de : 2 + 3 * 4 ?

  • A. 20
  • B. 14
  • C. 24
  • D. 12
QCM 6 :

Quel type de données stocke uniquement vrai ou faux ?

  • A. Integer
  • B. Boolean
  • C. String
  • D. Float
QCM 7 :

Quelle méthode permet d’afficher un texte en Python ?

  • A. echo()
  • B. printf()
  • C. print()
  • D. console.log()
QCM 8 :

Quelle est la bonne syntaxe pour un commentaire sur une seule ligne en JavaScript ?

  • A. # Commentaire
  • B. // Commentaire
  • C. /* Commentaire */
  • D. <!-- Commentaire -->
QCM 9 :

Quel opérateur est utilisé pour l’égalité stricte en JavaScript ?

  • A. ==
  • B. ===
  • C. !=
  • D. =
QCM 10 :

Comment déclare-t-on un tableau en PHP ?

  • A. $array = array();
  • B. $array = {}
  • C. array $array;
  • D. $array = []()
QCM 11 :

Quel mot-clé est utilisé pour créer une classe en Java ?

  • A. object
  • B. class
  • C. struct
  • D. module
QCM 12 :

Quelle boucle s’exécute au moins une fois même si la condition est fausse ?

  • A. for
  • B. while
  • C. do-while
  • D. foreach
QCM 13 :

En HTML, quel élément est utilisé pour créer un lien ?

  • A. <a>
  • B. <link>
  • C. <href>
  • D. <url>
QCM 14 :

Quel mot-clé permet de sortir d’une boucle en JavaScript ?

  • A. exit
  • B. break
  • C. stop
  • D. return
QCM 15 :

Quelle méthode PHP permet de vérifier si une variable est vide ?

  • A. empty()
  • B. isset()
  • C. is_null()
  • D. check()
QCM 16 :

Quel symbole est utilisé pour concaténer deux chaînes en PHP ?

  • A. +
  • B. &
  • C. .
  • D. ||
QCM 17 :

En CSS, comment sélectionne-t-on un élément avec l’id 'header' ?

  • A. .header
  • B. #header
  • C. *header
  • D. header
QCM 18 :

Quelle est la sortie de : console.log(typeof 42) en JavaScript ?

  • A. number
  • B. string
  • C. integer
  • D. float
QCM 19 :

Comment appelle-t-on une fonction qui s’appelle elle-même ?

  • A. Itérative
  • B. Récursive
  • C. Lambda
  • D. Callback
QCM 20 :

En JavaScript, quel objet permet de stocker des paires clé-valeur ?

  • A. Array
  • B. Object
  • C. Set
  • D. Map