Aller au contenu

QCM⚓︎

Question 1

Dans le programme Javascript ci-dessous, quelle est la notation qui délimite le bloc d'instructions exécuté à chaque passage dans la boucle while ?

JavaScript
var i=0
while (i<10) {
alert(i);
i = i + 1;
}
alert("Fin")
  • Le fait que les instructions soient encadrées entre { et }
  • Le fait que les instructions soient indentées de 4 caractères
  • Le fait que les instructions suivent le mot clé while
  • Le fait que les instructions suivent la parenthèse fermante )
  • ✅ Le fait que les instructions soient encadrées entre { et }
  • ❌ Le fait que les instructions soient indentées de 4 caractères
  • ❌ Le fait que les instructions suivent le mot clé while
  • ❌ Le fait que les instructions suivent la parenthèse fermante )
Question 2

Quel mot clé permet de commencer la définition d'une fonction en Javascript ?

  • def
  • return
  • var
  • function
  • ❌ def
  • ❌ return
  • ❌ var
  • ✅ function
Question 3

Parmi les balises HTML ci-dessous, quelle est celle qui permet à l'utilisateur de saisir son nom dans un formulaire en respectant la norme HTML ?

  • <input type="text">
  • <input type="name">
  • <select/>
  • <form>
  • ✅ <input type="text">
  • ❌ <input type="name">
  • ❌ <select/>
  • ❌ <form>
Question 4

Parmi les propriétés suivantes d'une balise <button> dans une page HTML, laquelle doit être rédigé en Javascript ?

  • La propriété name
  • La propriété id
  • La propriété onclick
  • La propriété type
  • ❌ La propriété name
  • ❌ La propriété id
  • ✅ La propriété onclick
  • ❌ La propriété type
Question 5

Quelle est la machine qui va exécuter un programme Javascript inclus dans une page HTML ?

  • La machine de l'utilisateur ou le serveur, suivant la confidentialité des données manipulées.
  • La machine de l'utilisateur ou le serveur, selon leurs disponibilités
  • Le serveur sur lequel est stocké la page HTML
  • La machine de l'utilisateur sur laquelle s'exécute le navigateur web
  • ❌ La machine de l'utilisateur ou le serveur, suivant la confidentialité des données manipulées.
  • ❌ La machine de l'utilisateur ou le serveur, selon leurs disponibilités
  • ❌ Le serveur sur lequel est stocké la page HTML
  • ✅ La machine de l'utilisateur sur laquelle s'exécute le navigateur web

Crédits⚓︎

Auteurs : Fabrice Nativel, Mireille Coilhac