FaxInfo - L'Informatique au Lycée!

FaxInfo - L'Informatique au Lycée!

FAQ - Javascript

Définir Langage  de programmation
Un langage  de programmation  est un langage qui permet d'écrire ensemble d’actions (instructions) qui seront analysées (ou exécutées) par l'ordinateur.

 

C'est quoi un Script?
C’est une suite d’instructions simples, écrit dans un langage interprété, permettant d’automatiser certaines tâches.

 

 C'est quoi le JavaScript?
Le JavaScript est une couche de programmation supplémentaire qui vient s’ajouter au langage HTML (langage de base des pages web) dans le but de le rendre interactive les pages web.

 

Le JavaScript s'exécute coté serveur vrai ou faux?
Faux, il s'exécute coté client

 

Citez 3 limites du JavaScript
  • JavaScript est très  dépendant  du  navigateur
  • JavaScript ne permet pas d’écrire ou de lire le disque dur
  • JavaScript n’échange pas avec d’autres machines connectées.

 

Citez trois éditeurs JavaScript
  • Notepad++,
  • Wordpad,
  • Gedit,
  • Bloc Note,

 

Donnez le code permettant d'insérer un script JavaScript dans un code html?
Ce code est le suivant: <script language="JavaScript"> /* code javascript */</script>

 

Où place-t-on du code JavaScript dans la page web ?
  • Soit dans l'entête(entre <head> et</head>) ou
  • dans le corps(Entre <body> et </body>)

 

C'est quoi une variable ?
 Une variable est un objet repéré par son nom, pouvant contenir des données, susceptibles d’être modifiées lors de l'exécution du programme.

 

Quelle est la différence entre une variable et une constante?
Le contenu de la variable peut être modifié lors de l'exécution du programme alors que celui de la constante ne change pas

 

A quoi sert le mot clé VAR?
Il permet de déclarer les variables. Exemple: VAR note;

 

Quels sont les types de données manipulés par JavaScript ?
  • Les types numériques(Integer, Float)
  • Le type chaine de caractère(String)
  • Le type booléen(Boolean)

 

 A quoi sert le mot clé new?
Il permet de créer de nouveaux objets.Exemple: Var note= new Number();

 

A quoi sert la fonction parseInt()
Elle permet de convertir une variable en nombre entier. Exemple parseInt("123aer")=123
A quoi sert la fonction parseFloat()
Elle permet de convertir une variable en nombre réel.Exemple parseInt("123.4aer")=123.4

 

C'est quoi une instruction?
Une instruction est une opération élémentaire, interprétée et exécutée par un processeur.

 

Quelles sont les types d'instruction utilisées en JavaScript?
  • l'affectation(=) qui permet d’attribuer une valeur ou le résultat d’une expression à une variable.
    Exemple : x = 3 ; y = 2*x + 1 ; t = x + 4*y ;
  • La lecture(prompt) qui permet de récupérer les informations saisies par l’utilisateur et de les stocker
    dans les variables. Exemple : ageEleve = prompt(“tapez votre age”) ;
  • l'écriture(ou affichage) qui permet d'afficher du texte en JavaScript on peut utiliser la méthode write ou la méthode alert

 

Quelle est la différence entre les instructions write et alert?
write affiche le texte directement dans la page alors alert l'affiche dans une boite de dialogue

 

Quel est le marqueur de fin d'une instruction?
Un point virgule(;)

 

Pourquoi dit-on que le JavaScript est sensible à la casse?
On le dit parce qu'il fait la différence entre les majuscules et les minuscules

 

Comment insère-t-on un commentaire en JavaScript
//  pour un commentaire sur une ligne
/* 
commentaire sur plusieurs lignes */

 

Citez  2 structures de contrôle alternatives?
  • if(alternative  réduite)
  • if ... else (alternative  complète)

 

Citez trois structures de contrôle itératives(répétitives)
  • while
  • do...while
  • for

 

Quelle est la différence entre les structure while et do...while
La différence est que avec do ... while on exécute le bloc d'instructions au moins une fois même si la condition n'est pas vérifiée ce qui n'est pas le cas avec while.

 

Citez les trois boites de dialogues utilisées en JavaScript
  • alert permet d’afficher un message
  • prompt qui permet de regrouper les données entrées par l'utilisateur
  • confirm qui permet à l'utilisateur de confirmer ou non une action

boite dialogue.png

 

A vous de jouer

 

Exercice 1 :   Soit le code suivant:

 

  1. <script language="JavaScript">
  2. var a = prompt("Entrez le premier nombre");
  3. var b = prompt("Entrer le deuxième nombre");
  4. var somme = parseInt(a) + parseInt(b);
  5. document.write("La somme de "+a+" et "+b+" égal à "+ somme);
  6. </script></body></html>

Questions :

  1. Que fait ce script ?                                       
  2. Modifiez ce script pour qu’il calcule et affiche le produit de deux nombres dans une boite de dialogue.                                                      

Exercice 1 :   Remplissez le tableau suivant en convertissant dans les bases respectives:

 



10/03/2018
0 Poster un commentaire

A découvrir aussi


Ces blogs de Enseignement & Emploi pourraient vous intéresser

Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 13 autres membres