diff --git a/1NSI/08_Interaction_web/QCM.pdf b/1NSI/08_Interaction_web/QCM.pdf new file mode 100644 index 0000000..26a2c02 Binary files /dev/null and b/1NSI/08_Interaction_web/QCM.pdf differ diff --git a/1NSI/08_Interaction_web/QCM.tex b/1NSI/08_Interaction_web/QCM.tex new file mode 100644 index 0000000..183b526 --- /dev/null +++ b/1NSI/08_Interaction_web/QCM.tex @@ -0,0 +1,19 @@ +\documentclass[a4paper,10pt]{article} +\usepackage{myXsim} +\usepackage{minted} + +\author{Benjamin Bertrand} +\title{Interaction WEB - Exercices} +\date{Mars 2023} + +\DeclareExerciseCollection[step=4]{banque} +\xsimsetup{collect} + +\pagestyle{empty} + +\begin{document} +\input{exercises.tex} + +\printcollection{banque} + +\end{document} diff --git a/1NSI/08_Interaction_web/exercises.tex b/1NSI/08_Interaction_web/exercises.tex index 4fa5bc8..bbb32d6 100644 --- a/1NSI/08_Interaction_web/exercises.tex +++ b/1NSI/08_Interaction_web/exercises.tex @@ -142,3 +142,83 @@ \end{enumerate} \end{exercise} + + +\begin{exercise}[subtitle={QCM}, step={4}, origin={}, topics={ Interaction web }, tags={ Javascript, Web }] + \begin{enumerate} + \item Parmi les langages suivants, lequel est exécuté sur le serveur lors de la consultation d’une page Web ? + \begin{tasks}(4) + \task JavaScript + \task HTML + \task CSS + \task PHP + \end{tasks} + + \item Dans une page HTML, lequel de ces codes permet la présence d'un bouton qui appelle la fonction javascript \mintinline{javascript}{afficher_reponse()} lorsque l'utilisateur clique dessus ? + \begin{tasks}(1) + \task \mintinline{html}{Cliquez ici } + \task \mintinline{html}{ } + \task \mintinline{html}{ } + \task \mintinline{html}{} + \end{tasks} + \item On souhaite qu’un menu apparaisse à chaque fois que l’utilisateur passe sa souris sur l’image de bannière du site. L’attribut de la balise img dans lequel on doit mettre un code Javascript à cet effet est : + \begin{tasks}(4) + \task \mintinline{html}{onclick } + \task \mintinline{html}{src } + \task \mintinline{html}{alt } + \task \mintinline{html}{onmouseover } + \end{tasks} + \item Une page HTML contient la ligne suivante dans laquelle un mot a été remplacé par des points de supsension : \mintinline{html}{

Survolez-moi

} + + Au survol de la souris, le message hello apparait dans une boite de dialogue. + + Par quel mot faut-il remplacer les points de suspension ? + \begin{tasks}(4) + \task \mintinline{javascript}{onmouseout } + \task \mintinline{javascript}{onmouseover } + \task \mintinline{javascript}{onmouseleave } + \task \mintinline{javascript}{onclick} + \end{tasks} + + \item \mintinline{javascript}{onmouseover} est une méthode qui permet de traiter un événement de quel type ? + \begin{tasks}(2) + \task l'appui d'une touche du clavier + \task un clic sur un bouton de souris + \task un mouvement de la souris + \task le survol par la souris d'un élément de la page + \end{tasks} + + \item Parmi les propriétés suivantes d’une balise +

2000

+ +