1 Systèmes d ’Information : 6b Michel de Rougemont Université Paris II L’Architecture Client/Server
2 Script (javascript- niveau avancé) Code envoyé du serveur au client Interprété par le client
3 SCRIPT function test() {…….}
4 Boutons radio et checkbox A+B=127 A+B=1 A+B=255 A+B=11 Q1 : Un entier A est représenté en binaire par et un entier B par Alors:
5 Formes et scripts Votre nom : Commentaires :
6 Tester l ’Examen Sub q1_OnClick(Index) Dim LaFeuille Set LaFeuille = Document.ValidForm if (Index = R(1)) then T(1)=1 Else T(1)=0 End if End Sub A+B=127 en décimal A=B+1 en décimal A+B=255 en décimal A=B+11 en décimal
7 Interprétation de scripts Pour la question i, on vérife l ’index avec R(i) if (Index = R(i)) then T(i)=1 Else T(i)=0 End if Si correct T(i)=1 sinon T(i)=0 Pour connaître sa note:
8 Tester l ’Examen (suite) Sub fonc_OnClick Dim LaFeuille Set LaFeuille = Document.ValidForm Do While i <= n If (T(i)=1) Then total =total +1 End if i=i+1 Loop txt= total & " bonnes réponses " note =(total*2)/3 txt = txt & " Votre Note est : " & note & " sur 10" LaFeuille.txtResume.value=txt total=0 i=1 End Sub
9 Calcul final On exécute la fonction FONC On calcule la somme des T(i) : i=1…15 On ajuste avec un facteur 2/3 et on affiche le résultat dans la zone de texte
10 Extension XML Balises définies par l ’utilisateur Schéma DTD Jean Pierre
11 Flux et fichiers Son :.au,.mp3 Vidéo :.ra,.mpeg Copier le fichier vs. Gérer le flux
12 Gestion de Flux et fichiers Visioconférence –sauts de débit –interpolation –interruptions momentanées
13 TD 7 Créer un formulaire avec 3 questions On calcule la somme des T(i) : i=1…3 On ajuste avec un facteur 10/3 et on affiche le résultat dans la zone de texte