retour au chapitre

Quiz · IHM sur le Web

auto-évaluation

0/21 questions réussie

Connecte-toi pour persister tes réponses entre appareils.

HTML et CSS — rappel de structurecours
  1. 1/3 · html-css-bases-c1

    Quelle balise sert à créer un lien hypertexte ?

  2. 2/3 · html-css-bases-c2

    Comment cibler en CSS la balise avec id='menu' ?

  3. 3/3 · html-css-bases-c3

    Combien de classes pour ?

Formulaires HTMLcours
  1. 1/2 · formulaires-c1

    Quel attribut détermine la clé sous laquelle la valeur d'un champ est envoyée au serveur ?

  2. 2/2 · formulaires-c2

    Vous codez un moteur de recherche partageable par URL. Quelle méthode ?

Événements JavaScriptcours
  1. 1/2 · evenements-js-c1

    Quelle méthode attache une fonction à un événement ?

  2. 2/2 · evenements-js-c2

    Combien d'écouteurs peut-on attacher à un même bouton pour 'click' avec addEventListener ?

Manipulation du DOMcours
  1. 1/3 · dom-interaction-c1

    Que renvoie document.getElementById('inconnu') si aucun élément n'a cet id ?

  2. 2/3 · dom-interaction-c2

    Quelle méthode bascule une classe CSS on/off ?

  3. 3/3 · dom-interaction-c3

    Quelle propriété d'un input texte permet de lire la valeur saisie en JavaScript ?

Client, serveur et HTTPcours
  1. 1/3 · client-serveur-http-c1

    Où vérifier un mot de passe lors d'une connexion ?

  2. 2/3 · client-serveur-http-c2

    Combien de fois peut-on rejouer une requête GET sans changer l'état du serveur (cas idéal) ?

  3. 3/3 · client-serveur-http-c3

    Que signifie un code de statut HTTP qui commence par 4 ?

IHM sur le Web — synthèse de chapitremémo
  1. 1/8 · pe-ihm-web-1-q1

    Quelle méthode HTTP est adaptée pour envoyer le mot de passe d'un formulaire de connexion ?

  2. 2/8 · pe-ihm-web-1-q2

    En JavaScript, comment attache-t-on une fonction au clic sur un bouton (méthode standard recommandée) ?

  3. 3/8 · pe-ihm-web-1-q3

    Que renvoie document.getElementById("inexistant") si aucun élément ne porte cet identifiant ?

  4. 4/8 · pe-ihm-web-1-q4

    Lesquelles de ces affirmations sont vraies ? (plusieurs réponses)

  5. 5/8 · pe-ihm-web-1-q5

    Quel code de statut HTTP indique que la ressource demandée n'a pas été trouvée par le serveur ?

  6. 6/8 · pe-ihm-web-1-q6

    Quel sigle anglais désigne l'arbre d'objets que JavaScript manipule pour modifier la page (Document …) ?

  7. 7/8 · pe-ihm-web-1-q7

    Quel attribut d'un détermine la clé sous laquelle sa valeur est envoyée au serveur ?

  8. 8/8 · pe-ihm-web-1-q8

    Ordonnez les étapes d'une navigation vers https://nsi.rocks/cours :

    Glisser-déposer pour réordonner (ou utiliser les flèches).

    • 1. Résolution DNS du nom de domaine en adresse IP
    • 2. Établissement de la connexion chiffrée TLS
    • 3. Envoi de la requête HTTP GET /cours
    • 4. Traitement de la requête côté serveur
    • 5. Réception de la réponse HTTP avec le code 200 et le HTML
    • 6. Rendu de la page dans le navigateur