0% ont trouvé ce document utile (0 vote)
89 vues5 pages

Examen Informatique Web 2023

Ce document contient un examen de technologie du web avec 20 questions à choix multiples sur HTML, CSS, JavaScript et jQuery. Le document présente les questions de l'examen sur 4 exercices portant sur ces langages et technologies du web.

Transféré par

Khalid Ela
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
89 vues5 pages

Examen Informatique Web 2023

Ce document contient un examen de technologie du web avec 20 questions à choix multiples sur HTML, CSS, JavaScript et jQuery. Le document présente les questions de l'examen sur 4 exercices portant sur ces langages et technologies du web.

Transféré par

Khalid Ela
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Université Ibn Tofail Nom : …………………………..

Faculté des sciences de Kenitra Prénom : ………………………


Département d’Informatique N° Apogée : ……………………

Technologie du Web
Solution Examen – Janvier 2023 – (Durée : 1h30mn) – 2

– Cochez la bonne réponse –


(Réponse juste : 1pt ; Réponse fausse : -0,5pt ; Pas de réponse : 0pt)

Exercice 1 (HTML) : 5 pt

Q1 : Le langage HTML est un :


 Langage de présentation compilé
 Langage de programmation compilé
 Langage de programmation interprété
 Langage de balisage compilé
 Langage de présentation interprété

Q2 : La balise permettant d’ajouter l’image "m1.gif" à gauche de la page, de largeur 50px et


hauteur 40px et comme texte de remplacement "Logo" est :
 <img src="m1.gif" width = 50 height = 40 alt ="logo" align = "left">
 <img src="m1.gif" width = 50 height = 40 text ="logo" align = "left">
 <img href="m1.gif" width = 50 height = 40 text ="logo" align = "left">
 <img src="m1.gif" dim = "50*40" alt ="logo" align = "left">
 <img href="m1.gif" dim = "50*40" alt ="logo" align = "left">

Q3 : La balise permettant d’envoyer un message à la boîte électronique : [email protected]


est :
 <a maildo=" [email protected]"> envoyer </a>
 <a href="maildo:[email protected]"> envoyer </a>
 <a mailto=" [email protected]"> envoyer </a>
 <a href="[email protected]"> envoyer </a>
 <a href="mailto:[email protected]"> envoyer </a>

Q4 : Quel attribut de la balise <form> permettant de définir la façon http utilisée dans la
transmission au programme serveur ?
 method
 target
 type
 http

1/4
 https

Q5 : La balise permettant de créer un bouton radio coché par défaut est :


 <button type="radio" default>
 <input type="radio" selected>
 <input type="radio" checked>
 <button type="radio" selected>
 <button type="radio" checked>

Exercice 2 (CSS) : 5 pt

Q6 : Avec CSS, l’attribut rel de la balise <Link> permet de :


 Préciser le chemin du fichier contenant le style CSS,
 Préciser que le style utiliser est interne,
 Etablir le lien avec la feuille de style externe.
 Préciser que la feuille de style est un fichier externe,
 Préciser que le style utiliser est de type CSS,

Q7 : Le style CSS permettant d’appliquer la 1ère lettre en majuscule aux titres H3 est :
 H3 {text-transform : capitalize;}
 H3 {text-transform : uppercase;}
 H3 {text-transform : majuscule;}
 H3.all {text-decoration : uppercase;}
 H3.all {text-decoration : capitalize;}

Q8 : Comment appliquer la forme italique dans l’écriture des paragraphes sous CSS ?
 p { style : italic;}
 p.all (style : italic;)
 p.all {style : italic;}
 p.all {font-style : italic;}
 p { font-style : italic;}

Q9 : Le style CSS permettant de définir l’interligne de 20points dans les paragraphes :


 P.all { interline : 20pt ;}
 P {line-height : 20pt ;}
 P {interline-height : 20pt ;}
 P.all {line-height : 20pt ;}
 P {interline : 20pt ;}

Q10 : Le style CSS permettant d’appliquer le type ligne solide pour la bordure du tableau :
 table {border-line : solid}
 table {line : solid}

2/4
 table {style-line : solid}
 table {style : solid}
 table {border-style : solid}
Exercice 3 (JavaScript) : 5 pt

Q11 : Qu’affiche cette balise lors du clic sur le bouton :


<input type="button" onclick=alert( [2,5,6,3,1].slice(1,3).join(','))" >
 2,5,6
 5,6
 [5,6]
 [2,5,6]
 [2,5]

Q12 : Qu’affiche cette balise lors du clic sur le bouton :


<input type="button" onclick="alert(‘Bonjour’.substr(1,4))" >
 "Bon"
 "onj"
 Rien du tout
 "onjo"
 "Bonj"

Q13 : Que renvoie l'exécution du code :


alert(Math.round(3.51)*Math.ceil(3.12)) ; ?
 9
 12
 16
 undefined
 3

Q14 : Qu’affiche cette balise lors d’une modification de la zone de texte suivante :
<input type="text" onchange="alert('A')" onmouseover="alert('B')"/> ?
 Uniquement A
 B, ensuite A
 A, ensuite B
 Rien du tout
 Uniquement B

Q15 : Lequel des éléments suivants n’est pas un événement de la souris ?


 onmouseover
 onmousemove
 onmouseout
 onmousescroller

3/4
 onclick

Exercice 4 (JQuery) : 5 pt

Q16 : Sous JQuery, laquelle des instructions suivantes, permet de masquer le 4ème élément de
la liste non numérotée d’une page Web ?
 $("ol li :eq(4)").hide();
 $("ul li :eq(4)").hide();
 $("ul li :egal(3)").hide();
 $("ul li :eq(3)").hide();
 $("li :eg(3)").hide();

Q17 : Sous JQuery, laquelle des instructions suivantes permet de colorer en bleu l’arrière-
plan des lignes impaires du tableau d’identifiant "d1" ?
 $("table#d1 tr:odd").css("background-color", "blue");
 $("table#d1 tr:even ").css("background-color", "blue");
 $("table.d1 tr:even ").css("background-color", "blue");
 $("table.d1 tr.odd").css("color", "blue");
 $("table.d1.tr:odd").css("background ", "blue");

Q18 : Sous JQuery, laquelle des instructions suivantes, permet de cocher la case du nom
"C1" :
 $("checkbox.(name=’C1’ )").add("checked", "true");
 $("[name=’C1’] ").attr("checked", "true");
 $("[name=’C1’] ").add("checked", "true");
 $("checkbox.name=’C1’ ").attr("checked", "true");
 $("checkbox.name=’C1’ ").attr("selected", "true");

Q19 : Sous JQuery, laquelle des instructions suivantes, permet de faire apparaître puis
disparaître l’élément div en jouant sur la hauteur en 1 seconde.
 $("div").slideUp(1000);
 $("div").slideDown(1000);
 $("div").slideUp(1000). slideDown(1000);
 $("div").fadeToggle(1000);
 $("div").slideToggle(1000);

Q20 : Sous JQuery, quelle est la durée de cette animation :


$('img').animate({ 'border-width': '30‘ },{queue:true, 1500} )
.animate({ 'width': '-=100'}, 2500); ?
 4 millisecondes
 4 secondes

4/4
 1 seconde
 1.5 secondes
 2.5 secondes

5/4

Vous aimerez peut-être aussi