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

CCTL - JavaScript

Le document présente les résultats d'un examen de CCTL JavaScript, où l'étudiant a obtenu une note de 18,22 sur 22,00 (83%). Il détaille les questions posées, les réponses de l'étudiant, ainsi que les réponses correctes, incluant des concepts clés comme ECMAScript, AJAX, et la programmation fonctionnelle. Certaines réponses ont été partiellement correctes, et le document met en avant des notions telles que la coercition de type et l'immutabilité.

Transféré par

valerdy.nguimbi
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)
0 vues9 pages

CCTL - JavaScript

Le document présente les résultats d'un examen de CCTL JavaScript, où l'étudiant a obtenu une note de 18,22 sur 22,00 (83%). Il détaille les questions posées, les réponses de l'étudiant, ainsi que les réponses correctes, incluant des concepts clés comme ECMAScript, AJAX, et la programmation fonctionnelle. Certaines réponses ont été partiellement correctes, et le document met en avant des notions telles que la coercition de type et l'immutabilité.

Transféré par

valerdy.nguimbi
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/ 9

CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?

attempt=18287&cmid=6447

Tableau de bord / Mes cours / Examens (filière informatique) / Examen 2022-2023 / Examen X2 / Semestre 4
/ Session Normale / Programmation Web / CCTL JavaScript

1 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

Commencé le jeudi 30 mars 2023, 08:16


État Terminé
Terminé le jeudi 30 mars 2023, 08:38
Temps mis 21 min 47 s
Note 18,22 sur 22,00 (83%)

Question 1
Correct

Note de 1,00 sur 1,00

ECMAScript est

Veuillez choisir une réponse :


a. Est l’ancêtre du javascript

b. Un langage de programmation

c. Est un standard pour les langages de script

d. Est une implémentation de javascript

Votre réponse est correcte.

La réponse correcte est : Est un standard pour les langages de script

Question 2
Correct

Note de 1,00 sur 1,00

La méthode _____________ vous dira si la sélection actuelle a une certaine Document.execCommand() commande
appliquée.

Veuillez choisir une réponse :


a. Aucune réponse

b. Document.queryCommandSupported()

c. queryCommandState()

d. Document.queryCommandEnabled()

e. releaseCapture()

Votre réponse est correcte.


La réponse correcte est : queryCommandState()

Question 3
Correct

Note de 1,00 sur 1,00

La méthode _____________ indique si la commande d'éditeur spécifiée est activée ou non par le navigateur.

Veuillez choisir une réponse :


a. Aucune réponse

b. releaseCapture()

c. Document.queryCommandSupported()

d. Document.queryCommandEnabled()

e. queryCommandState()

2 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

e. queryCommandState()

Votre réponse est correcte.

La réponse correcte est : Document.queryCommandEnabled()

Question 4
Correct

Note de 1,00 sur 1,00

AJAX est un langage de programmation.

Sélectionnez une réponse :


Vrai

Faux

La réponse correcte est « Faux ».

Question 5
Correct

Note de 1,00 sur 1,00

Elle n’est pas désignée par un nom et offre une meilleure lisibilité du code.

Veuillez choisir une réponse :


a. L’immutabilité

b. Une fonction anonyme

c. L’écriture lazy

d. Une fonction pure

e. La composition

Votre réponse est correcte.

La réponse correcte est : Une fonction anonyme

Question 6
Partiellement correct

Note de 0,67 sur 1,00

Les concepts principaux qui tournent autour de la programmation fonctionnelle sont :

Veuillez choisir au moins une réponse :


a. De variable

b. De valeur

c. D’application d’une fonction à une autre

d. Des notions de fonctions

Votre réponse est partiellement correcte.

Vous en avez sélectionné correctement 2.

3 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

Les réponses correctes sont : Des notions de fonctions, De valeur, D’application d’une fonction à une autre

Question 7
Correct

Note de 1,00 sur 1,00

Quelle spécificité du standard ES est mis en avant par le code source suivant
const str = "4";

const str1 = "5";


let result = str * str1; // sortie result = 20

Veuillez choisir une réponse :


a. La conversion de type

b. La coercition de type

c. L’héritage de type

d. Le typage dynamique

Votre réponse est correcte.


La réponse correcte est : La coercition de type

Question 8
Correct

Note de 1,00 sur 1,00

C’est un style d’écriture de code particulier qui permet de n’exécuter les expressions que lorsqu’elles sont indispensables

Veuillez choisir une réponse :


a. L’immutabilité

b. Une fonction anonyme

c. Une fonction pure

d. La composition

e. L’écriture lazy

Votre réponse est correcte.

La réponse correcte est : L’écriture lazy

Question 9
Incorrect

Note de 0,00 sur 1,00

Le code javascript suivant est valide

var foo = {};

console.log ("la propriété 1 de l’objet foo est ", foo.prop1) ;

Sélectionnez une réponse :


Vrai

Faux

4 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

La réponse correcte est « Vrai ».

Question 10
Correct

Note de 1,00 sur 1,00

Il s’agit d’une construction et de l’utilisation de fonctions pour élaborer tout le programme.

Veuillez choisir une réponse :


a. L’immutabilité

b. Une fonction pure

c. Une fonction anonyme

d. La composition

e. L’écriture lazy

Votre réponse est correcte.


La réponse correcte est : La composition

Question 11
Correct

Note de 1,00 sur 1,00

C’est une fonction qui ne dépende que de ses propres paramètres.

Veuillez choisir une réponse :


a. La composition

b. L’immutabilité

c. Une fonction pure

d. L’écriture lazy

e. Une fonction anonyme

Votre réponse est correcte.

La réponse correcte est : Une fonction pure

Question 12
Incorrect

Note de 0,00 sur 1,00

La méthode de l'objet XMLHttpRequest qui permet de renvoyer les informations d'en-tête est :

Veuillez choisir une réponse :


a. abort()

b. XMLHttpRequest()

c. getResponseHeader()

d. getAllResponseHeaders()

Votre réponse est incorrecte.

La réponse correcte est : getAllResponseHeaders()

5 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

La réponse correcte est : getAllResponseHeaders()

Question 13
Partiellement correct

Note de 0,25 sur 1,00

Quelle spécificité de standard ES est mise en avant par le code suivant

function log (value){


console.log(Date.now(), value)

var value = 5;

log(value);
value = "Omae wa, mo shinderu";

log(value);

Veuillez choisir au moins une réponse :


a. Le typage dynamique

b. Le typage fort

c. La vérification statique de type

d. Le typage faible

Votre réponse est partiellement correcte.


Vous en avez sélectionné correctement 1.
Les réponses correctes sont : Le typage dynamique, Le typage faible

Question 14
Correct

Note de 1,00 sur 1,00

Quel est le résultat du code source suivant


const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present'];

const result = words.filter(word => word.length > 6);


console.log(result);

Veuillez choisir une réponse :


a. Array[]

b. Array["spray", "present" ]

c. Array ["spray", "limit", "elite"]

d. Array ["exuberant", "destruction", "present"]

Votre réponse est correcte.

La réponse correcte est : Array ["exuberant", "destruction", "present"]

Question 15
Correct

Note de 1,00 sur 1,00

La méthode _____________ indique si la commande d'éditeur spécifiée est prise en charge ou non par le navigateur.

6 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

Veuillez choisir une réponse :


a. Document.queryCommandSupported()

b. Document.queryCommandEnabled()

c. queryCommandState()

d. releaseCapture()

e. Aucune réponse

Votre réponse est correcte.

La réponse correcte est : Document.queryCommandSupported()

Question 16
Correct

Note de 1,00 sur 1,00

Quelle est la sortie du code suivant

const operand1 = "5";

const operand2 = 9;

let result = operand1 + operand2

Veuillez choisir une réponse :


a. 14

b. "5"9

c. 59

d. 45

Votre réponse est correcte.

La réponse correcte est : 59

Question 17
Partiellement correct

Note de 0,30 sur 1,00

Pour envoyer une requête à un serveur, vous pouvez utiliser les méthodes de l’bjet XMLHttpRequest :

Veuillez choisir au moins une réponse :


a. server()

b. abort()

c. send()

d. open()

e. loadDoc()

Votre réponse est partiellement correcte.


Vous en avez sélectionné correctement 1.
Les réponses correctes sont : open(), send()

Question 18
Correct

7 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

Note de 1,00 sur 1,00

Les objets XMLHttpRequest permettent d'interagir avec des serveurs.

Sélectionnez une réponse :


Vrai

Faux

La réponse correcte est « Vrai ».

Question 19
Correct

Note de 1,00 sur 1,00

Elle traduit le fait que les fonctions ne changent pas d’état, ce qui fait qu’on peut les utiliser comme des constantes.

Veuillez choisir une réponse :


a. La composition

b. L’écriture lazy

c. L’immutabilité

d. Une fonction anonyme

e. Une fonction pure

Votre réponse est correcte.

La réponse correcte est : L’immutabilité

Question 20
Correct

Note de 1,00 sur 1,00

Quel est le résultat du code source suivant


const array1 = [1, 4, 9, 16];

// Pass a function to map

const map1 = array1.map(x => x * 2);

console.log(map1);

Veuillez choisir une réponse :


a. Array [1, 2, 9, 16]

b. Array [‘2’, ‘8’, ‘18’, ‘32’]

c. Array [‘1’, ‘2’, ‘9’, ‘16’]

d. Array [2, 8, 18, 32]

Votre réponse est correcte.


La réponse correcte est : Array [2, 8, 18, 32]

Question 21
Correct

Note de 1,00 sur 1,00

8 sur 9 04/07/2023, 21:33


CCTL JavaScript https://moodle-ucac-icam.com/moodle/mod/quiz/review.php?attempt=18287&cmid=6447

Que signifie l’acronyme ECMA de ECMAScript

Veuillez choisir une réponse :


a. European Computer Middleware Association

b. European Computer Manufacturer’s Association

c. European Computer Management Association

d. European Computer Modeling Association

Votre réponse est correcte.

La réponse correcte est : European Computer Manufacturer’s Association

Question 22
Correct

Note de 1,00 sur 1,00

La méthode _____________ libère la capture de la souris si elle est actuellement activée sur un élément de ce document.

Veuillez choisir une réponse :


a. releaseCapture()

b. Document.queryCommandEnabled()

c. Aucune réponse

d. Document.queryCommandSupported()

e. queryCommandState()

Votre réponse est correcte.


La réponse correcte est : releaseCapture()

◄ CCTL HTML/CSS

Aller à...

CCTL Architecture WEB ►

Résumé de conservation de données

9 sur 9 04/07/2023, 21:33

Vous aimerez peut-être aussi