Site A.T.L.A.N.T.I.C-83
COURS = () - VERSION:
- AUTEUR(s):
Ecran large mobile
Retour
sommaire cours

EVALUATION DU CHAPITRE 3



DOMAINE:
PROGRAMMATION AJAX
PROGRAMMATION DE PAGES WEB AJAX


REMARQUE:Dans tout le questionnaire, on appelle "Objet AJAX" un objet produit par instanciation de la classe étudiée dans le chapitre, suivant les modalités propres à chaque type de navigateur.


- Nombre de sujets: 2
- Nombre de propositions à cocher: 8
- Durée totale allouée: 204 secondes



SUJET N°1: Création d'un "objet AJAX":




Proposition N° 1(Valeur: 2.0 ):
Pour gérer une transaction AJAX côté serveur, il faut créer un objet, que nous appellerons XHR, en instanciant la classe .


( Niveau de confiance: ).


Proposition N° 2(Valeur: 2.0 ):
De tels objets XHR doivent être utilisés par un script se déroulant dans l'environnement d'un HTTP.


( Niveau de confiance: ).


Proposition N° 3(Valeur: 2.0 ):
Pour créer cet objet XHR dans le contexte d'un navigateur Mozzilla Firefox, il faut utiliser une instruction du type .


( Niveau de confiance: ).


Proposition N° 4(Valeur: 2.0 ):
Pour créer cet objet XHR dans le contexte d'un navigateur Internet Explorer, il faut utiliser une instruction du type .


( Niveau de confiance: ).










SUJET N°2: Utilisation des méthodes et attributs (cas d'un fichier html): Les différentes propositions ci-dessous permettent de reconstituer la programmation d'un échange AJAX en mode asynchrone, utilisant une requête de type "GET" et concernant le fichier d'URL "./MonFichier.html". Ce fichier est protégé par le login "log" et le mot de passe "pass".




Proposition N° 1(Valeur: 2.0 ):
Après avoir instancié un "objet AJAX" dans une variable nommée GET, on veut initialiser et paramétrer l'échange AJAX. Reconstituez l'instruction à programmer en sélectionnant les contenus des champs ci-dessous:
. ( , , , , );.


( Niveau de confiance: ).


Proposition N° 2(Valeur: 2.0 ):
On veut maintenant que la réponse du serveur à la requête active une fonction appelée "CallBack". Reconstituez l'instruction à programmer en sélectionnant les contenus des champs ci-dessous:
. = ;.


( Niveau de confiance: ).


Proposition N° 3(Valeur: 2.0 ):
On veut maintenant déclencher l'envoi de la requête AJAX au serveur. Cette requête devra inclure les paramêtres "auteur" et "type_ouvrage", avec respectivement les valeurs "Voltaire" et "contes". Reconstituez l'instruction à programmer en sélectionnant les contenus des champs ci-dessous:
. ( auteurVoltairetype_ouvragecontes);.


( Niveau de confiance: ).


Proposition N° 4(Valeur: 2.0 ):
On veut maintenant écrire le corps de la fonction CallBack qui permettra d'afficher le contenu retourné par le serveur dans un cadre dont l'id est "ZoneAffichage". Reconstituez les instructions à programmer en sélectionnant les contenus des champs ci-dessous:
if ( . == )
{

getElementById("ZoneAffichage").innerHTML = .;
}.


( Niveau de confiance: ).





FIN DU QUESTIONNAIRE

Retour au sommaire
M/A
chrono