TD : Exercices sur les interactions sur le Web¶
- Un internaute clique sur un lien qui envoie la requête HTTP suivante à un serveur :
http://jaimelaneige.com/ma_planche/traitement.php?nom=Snow&prenom=Jon
Quelle est l'adresse du serveur ?
A jaimelaneige
B jaimelaneige.com
C jaimelaneige.com/ma_planche
D jaimelaneige.com/ma_planche/traitement.php
- Parmi GET et POST, quelle méthode d'envoi de formulaire crypte les informations envoyées au serveur ?
A les deux : GET et POST
B GET seulement
C POST seulement
D aucune des deux
- Parmi les réponses suivantes, que permet d’effectuer la méthode POST du protocole HTTP ?
A Définir le style d’une page web
B Pirater des données bancaire
C Envoyer une page web vers le client
D Envoyer les données saisies dans un formulaire HTML vers un serveur
- Une page HTML contient la ligne suivante dans laquelle un mot a été remplacé par des points de supsension :
<p ...... ="alert('hello')"> Survolez-moi </p>
Au survol de la souris, le message "hello" apparait dans une boite de dialogue.
Par quel mot faut-il remplacer les points de suspension ?
A onmouseout
B onmouseover
C onmouseleave
D onclick
- Dans une page web, on souhaite créer un bouton permettant l’appel de la fonction javascript
traitement()
. Quelle ligne d’instructions permettra de le faire ?
A <button onclick = "traitement()">Cliquez ici</button>
B <a href = traitement()>Cliquez ici</a>
C <button>Cliquez ici</button = traitement()>
D <button>Cliquez ici = traitement()</button>
- Une page Web contient un formulaire dont le code HTML est le suivant :
<form action="/action_page.php" method="post">
First name : <input type="text" name = "fname"><br>
Last name : <input type="text" name = "lname"><br>
<input type="submit" value="Submit">
</form>
Que peut-on dire des informations transmises dans ce formulaire ?
A elles seront enregistrées dans l’historique du navigateur
B elles seront enregistrées dans le cache du navigateur
C elles ne devront pas dépasser une limite en nombre de caractères transmis
D elles ne seront pas visibles dans la barre du navigateur
- Quelle méthode d’envoi des paramètres est-il préférable d’utiliser, pour un formulaire d’une page web, destiné à demander à l’utilisateur un mot de passe pour se connecter (le protocole utilisé est HTTPS) ?
A la méthode PASSWORD
B la méthode CRYPT
C la méthode GET
D la méthode POST
- Pour créer un lien vers la page d'accueil de Wikipédia, que devra-t-on écrire dans une page Web ?
A <a target="http://fr.wikipedia.org">Wikipédia</a>
B <a href="http://fr.wikipedia.org" />
C <a href="http://fr.wikipedia.org">Wikipédia</a>
D <link src="http://fr.wikipedia.org">Wikipédia</link>
- Un fichier HTML contient la ligne suivante.
<p>Coucou ! Ca va?</p>
Quelle commande CSS écrire pour que le texte apparaisse en rose sur fond jaune ?
A p { couleur: rose ; fond: jaune;}
B <p> { color = pink background-color = yellow}
C <p> { color = pink ; background-color: yellow} </p>
D p { color: pink ; background-color: yellow ;}
- Que peut-on comprendre en lisant l'URL : https://www.myfalselink.com/results?search_query=NSI ?
A Le protocole utilisé pour naviguer est sécurisé
B Une recherche sur le mot NSI a été faite mais il n'y a pas de réponse
C Ce site est situé dans un pays anglophone
D Le lien ne fonctionnera pas car le caractère ‘?’ n’est pas autorisé dans une URL