📝 QCM - Technologies du Web : Client/Serveur HTTP
Terminale STI2D - Spécialité SIN | 20 Questions
1. Quel protocole est utilisé pour la communication client-serveur dans le Web ?
Choix unique
FTP
HTTP
SMTP
SSH
DNS
2. Quelles sont les méthodes HTTP les plus couramment utilisées ? (3 réponses)
Choix multiple
GET
POST
PUT
SEND
RECEIVE
3. Quel serveur HTTP open source est mentionné comme le plus populaire ?
Choix unique
Nginx
Apache
IIS
Tomcat
LiteSpeed
4. Quelles balises HTML sont utilisées pour créer un formulaire ?
Choix unique
<formulaire> </formulaire>
<form> </form>
<input> </input>
<submit> </submit>
<data> </data>
5. Quelles affirmations sont vraies concernant une page Web dynamique ? (2 réponses)
Choix multiple
Elle est générée à la demande
Son contenu est toujours identique
Elle peut varier selon l'utilisateur
Elle ne nécessite pas de serveur
Elle est écrite uniquement en HTML
6. Quel langage est utilisé côté client pour vérifier les champs d'un formulaire ?
Choix unique
PHP
Python
JavaScript
Java
C++
7. Où s'exécute le code PHP ?
Choix unique
Dans le navigateur
Sur le serveur
Sur le poste client
Dans la base de données
Dans le système d'exploitation
8. Quels attributs sont nécessaires dans la balise <form> ? (2 réponses)
Choix multiple
action
method
style
class
title
9. Quelle fonction PHP permet de vérifier si une variable existe ?
Choix unique
exist()
isset()
check()
verify()
empty()
10. Quelle méthode HTTP affiche les données dans l'URL ?
Choix unique
POST
GET
PUT
DELETE
PATCH
11. Quelles variables superglobales PHP sont utilisées pour récupérer les données d'un formulaire ? (2 réponses)
Choix multiple
$_GET
$_POST
$_FORM
$_DATA
$_INPUT
12. Que signifie l'acronyme URL ?
Choix unique
Universal Resource Link
Uniform Resource Locator
United Resource Location
Unique Resource Link
Universal Route Locator
13. Quelle fonction PHP permet de démarrer une session ?
Choix unique
start_session()
session_start()
begin_session()
init_session()
session_init()
14. Quels langages peuvent être utilisés pour générer des pages Web dynamiques ? (3 réponses)
Choix multiple
PHP
Python
CSS
JavaScript
HTML
15. À quoi sert la variable $_SESSION en PHP ?
Choix unique
À stocker des données temporaires dans le navigateur
Ă€ conserver des variables sur toutes les pages du site
Ă€ crypter les mots de passe
À gérer les cookies
À créer des formulaires
16. Quel type d'input HTML est utilisé pour masquer un mot de passe ?
Choix unique
type="text"
type="hidden"
type="password"
type="secret"
type="secure"
17. Quelles sont les bonnes pratiques de sécurité pour un formulaire ? (3 réponses)
Choix multiple
Utiliser POST plutĂ´t que GET pour les mots de passe
Vérifier l'existence des variables avec isset()
Afficher les mots de passe dans l'URL
Protéger contre la faille XSS
Faire confiance aux données utilisateur
18. Qu'est-ce qu'un tableau associatif en PHP ?
Choix unique
Un tableau indexé par des nombres
Un tableau qui associe des clefs Ă des valeurs
Un tableau de tableaux
Un tableau vide
Un tableau de chaînes de caractères
19. Quelle fonction PHP permet de rediriger vers une autre page ?
Choix unique
redirect()
goto()
header("Location: ...")
location()
navigate()
20. Quelles affirmations sont vraies concernant le code PHP ? (2 réponses)
Choix multiple
Il s'exécute côté serveur
Il est visible dans le code source du navigateur
Il peut générer du code HTML
Il remplace JavaScript
Il s'exécute dans le navigateur
✓ Valider mes réponses
↻ Réinitialiser