0% ont trouvé ce document utile (0 vote)
118 vues3 pages

DIA_DEV_TS - M105 - Programmation JavaScript

Transféré par

Roda Rodi
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
118 vues3 pages

DIA_DEV_TS - M105 - Programmation JavaScript

Transféré par

Roda Rodi
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 PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 3

Direction Régionale TTA

Examen de fin de module Régional


M105 : Programmation JavaScript

Filière : Développement Digital Epreuve : Théorique


Année : 2022-2023 Variante : 1 (Page 1/3)
Niveau : TS Barème : 40Pts
Date : 24/06/2023 Durée : 02h00

Dossier 1 : (12 points)

1. Comment accéder au prochain élément frère d'un élément dans le DOM ?


a) element.nextNode
b) element.nextSibling
c) element.nextElementSibling
d) element.sibling()
2. Quel mot-clé est utilisé pour générer une exception personnalisée en JavaScript ?
a) Throw
b) Catch
c) Try
d) finally
3. Quel est le résultat de l'expression régulière suivante : /[0-9]{2}/.test("42") ?
a) True
b) False
c) SyntaxError
d) TypeError
4. Quelle est la méthode jQuery utilisée pour ajouter une classe CSS à un élément ?
a) addClass()
b) appendClass()
c) insertClass()
d) setClass ()
5. Comment sélectionne-t-on tous les éléments ayant la classe CSS "example" et dont le texte contient
le mot "jQuery" en utilisant jQuery ?
a) $(".example:contains('jQuery')")
b) $(".example").has("jQuery")
c) $("example:contains('jQuery')")
d) $("example").has("jQuery")
6. Quelle méthode JavaScript est utilisée pour créer une requête AJAX ?
a) fetch()
b) getJSON()
c) ajax()
d) sendRequest()
Direction Régionale TTA
Examen de fin de module Régional
M105 : Programmation JavaScript

Filière : Développement Digital Epreuve : Théorique


Année : 2022-2023 Variante : 1 (Page 2/3)
Niveau : TS Barème : 40Pts
Date : 24/06/2023 Durée : 2h

Dossier 2 : (28 points)

Pour gérer les notes des stagiaires de l'établissement à l'OFPPT, une page web statique est nécessaire.
Cette page contient un formulaire permettant de saisir les informations des stagiaires et de calculer leurs
notes.
Direction Régionale TTA
Examen de fin de module Régional
M105 : Programmation JavaScript

Filière : Développement Digital Épreuve : Théorique


Année : 2022-2023 Variante : 1 (Page 3/3)
Niveau : TS Barème : 40Pts
Date : 24/06/2023 Durée : 2h

1. Écrire le code HTML de la section "Informations du stagiaire". Les champs "Numéro d'inscription"
et "Nom complet" sont obligatoires à remplir. La vérification sera effectuée à l'aide de code JavaScript.
(6pts)

2. Programmer le code JQUERY/JavaScript permettant, suite au clic sur le bouton « Ajouter Stagiaire »,
d'insérer les données saisies dans un tableau HTML en respectant les contraintes suivantes : (12 pts)

a. Le numéro d'inscription doit commencer par "Stg" suivi de 4 chiffres (par exemple : Stg2123).
b. Le téléphone doit comporter 10 chiffres.
c. La valeur du statut peut prendre deux valeurs : "Admis" ou "Ajourné" (si note>=10, alors
"Admis", sinon "Ajourné").
d. La moyenne des notes sera calculée avec les coefficients. Chaque note saisie est multipliée par
son coefficient. Les résultats obtenus sont additionnés, puis la somme obtenue est divisée par la
somme des coefficients.

3. Programmer le code JQUERY/JavaScript permettant suite au clic sur le bouton « Nombre de stagiaires
admis » d’afficher, dans une division, le nombre de stagiaires admis. (5pts)

4. Programmer le code JQUERY/JavaScript permettant suite au clic sur le bouton « Nombre de stagiaires
Non admis » d’afficher, dans une division, le nombre de stagiaires Non admis. (5pts)

Vous aimerez peut-être aussi