QCM DIDACTIQUE NSI

Il est recommandé de lire les compléments et précisions apportées par les fenêtres qui s'ouvrent à chaque clic sur les boutons radios

Pour réviser la notion abordée dans une question, vous pouvez visionner la vidéo, stylo à la main et refaire les exemples détaillés. Il faudra aussi relire les cours et TD dont vous disposez et entrainez vous encore.

Interactions entre l’homme et la machine sur le Web

  1. Où s'exécute le code PHP d'un site internet hébergé chez un FAI?
    Du côté client
    Du côté serveur
    Dans un des hubs entre le client et le serveur
    Dans un des routeurs entre le client et le serveur
  2. Quelle description du fonctionnement du code ci-contre illustre précisément les interactions entre l'utilisateur et la machine? ?
    
    <form action="" class="qcm">
    	<input name="bout" onclick="alert('Réponse fausse')" type="radio">10<br>  
    	<input name="bout" onclick="alert('Réponse exacte')" type="radio">20<br>
    	<input name="bout" onclick="alert('Réponse fausse')" type="radio">30<br>
    </form>
    

    En cliquant sur le nombre 20, une fenêtre s'ouvre et affiche : Réponse exacte
    En cliquant sur le deuxième bouton, une fenêtre s'ouvre et affiche : Réponse exacte
    En cliquant sur le deuxième bouton, s'affiche "Réponse exacte" dans la page HTML
    En cliquant sur la réponse 30, s'affiche "Réponse fausse" dans la page HTML
  3. Dans le code du formulaire de la question précédente, quel est le langage de l'instruction : alert('Réponse exacte')
    HTML
    CSS
    JavaScript
    PHP
  4. Que garantit le protocole htpps
    Le protocole htpps garantit uniquement que la transmission des données entre le client et le serveurs soit cryptée.
    Le protocole htpps garantit l'identité du serveur Web auquel on accède et le cryptage de la transmission des données.
    Le protocole htpps garantit que les caractères spéciaux, les accents, ...s'affichent convenablement dans les pages web.
    Le protocole htpps garantit uniquement que tous les paquets transmis arrivent bien au destinataire.
    Revoir, les réseaux
  5. Quels sont les avantages des requêtes POST plutôt que que GET pour transmettre les données d'un formulaire à un script PHP ?
    Les données transmises peuvent être longues et contenir des caractères spéciaux.
    Les données transmises sont véhiculées par l'URL
    Les données transmises sont cryptées et non modifiables, même pour un utilisateur expérimenté.
    Les données arrivent plus rapidement au serveur.
    Réviser les méthode GET et POST
  6. Comment sont transmises les données de ce formulaire au script PHP du serveur?
    
    <form method="get" action="page.php">
        <input type="text" name="id">
        <input type="text" name="couleur">
        <input type="submit" value="Envoyer" >
    </form>
    
    

    Via l'URL http://127.0.0.1/page.php?id=8&couleur=rouge
    Les données sont transmises directement dans la requête HTTP
    Les données sont transmises grâce au protocole SMTP
    Les données sont transmises en code Morse