Feat(NSI): ajoute un QCM type E3C

This commit is contained in:
Bertrand Benjamin 2023-01-16 08:32:57 +01:00
parent 5b206949dd
commit 34650b8b12
2 changed files with 63 additions and 6 deletions

View File

@ -164,9 +164,66 @@
\end{exercise}
% \begin{exercise}[subtitle={QCM}, step={2}, origin={Ma tête}, topics={ Interaction client-serveur }, tags={ HTTP, Flask }]
% \begin{enumerate}
% \item Dans une page HTML se trouve le formulaire suivant:
%
% \end{enumerate}
% \end{exercise}
\begin{exercise}[subtitle={QCM}, step={2}, origin={Ma tête}, topics={ Interaction client-serveur }, tags={ HTTP, Flask }]
\begin{enumerate}
\item Parmi GET et POST, quelle méthode d'envoi de formulaire crypte les informations envoyées au serveurs?
\begin{tasks}(2)
\task les deux: GET et POST
\task GET seulement
\task POST seulement
\task aucune des deux
\end{tasks}
\item Parmi les réponses suivantes, que permet d'effectuer la méthode POST du protocole HTTP?
\begin{tasks}(2)
\task Définir le style d'une page
\task Pirater des données bancaire
\task Envoyer une page web vers le client
\task Envoyer les données saisies dans un formulaire HTML vers un serveur
\end{tasks}
\item Charles veut accéder à son forum favori. Il sais son adresse (URL) sur son navigateur Web, qui lui affiche une erreur 404.
Quelle cas de figure \textbf{n'explique pas} sa situation?
\begin{tasks}(2)
\task une mise à jour du serveur qui héberge le forum
\task une erreur de saisie de sa part
\task une panne de sa connexion internet
\task un changement de titre du forum qu'il veut consulter
\end{task}
\item Parmi les éléments suivants, lequel est un protocole?
\begin{tasks}(4)
\task GET
\task POST
\task HTTP
\task HTML
\end{task}
\item Dans une page HTML, que pet la balise \texttt{<form action="http://monsite.fr" method="POST">}?
\begin{tasks}
\task d'envoyer des données à l'URL \texttt{http://monsite.fr} sans les ajouter au corps de la requête HTTP
\task d'envoyer des données à l'URL \texttt{http://monsite.fr} et de les ajouter au corps de la requête HTTP mais pas à l'URL
\task de télécharger une formulaire depuis l'URL \texttt{http://monsite.fr}
\task de récupérer des données depuis l'URL \texttt{http://monsite.fr}
\end{task}
\item Dans le contexte du Web, qu'est-ce qu'une transmission chiffrée?
\begin{tasks}
\task une transmission optimisée pour les grands nombres
\task une transmission sous forme binaire
\task une transmission d'information cryptée
\task une transmission facturée proportionnellement à la taille du message
\end{task}
\item Mehdi a écrit une page HTML contenant des éléments \texttt{input} de formulaire. Il place ces éléments de formulaire:
\begin{tasks}
\task entre la balise \texttt{<form>} et la balise \texttt{</form>}
\task entre la balise \texttt{<formulary>} et la balise \texttt{</formulary>}
\task entre la balise \texttt{<code>} et la balise \texttt{</code>}
\task entre la balise \texttt{<script>} et la balise \texttt{</script>}
\end{task}
\item Quelle utilisation faut-il avoir pour garantir qu'une transmission entre un client et un serveur sera-t-elle chiffrée?
\begin{tasks}(2)
\task lorsqu'on utilise le navigateur web Firefox
\task lorsqu'on utilise la méthode POST
\task lorsqu'on utilise le protocole HTTPS
\task lorsqu'on utilise HTML et CSS
\item
\end{task}
\end{enumerate}
\end{exercise}