Cours Les langages de programmation
QCM
  • 1
  • 2
  • 3
  • 4
  • 5

L'énoncé

Cocher la (ou les) bonne(s) réponse(s).


Tu as obtenu le score de


Question 1

Le compilateur joue un rôle de :

Traducteur

Exécuteur

Correcteur automatique

Transformateur

Le compilateur permet le passage du code source au code objet.

Le compilateur traduit / transforme le code source écrit dans un langage de programmation en code objet écrit en langage machine.

Question 2

En programmation Web, données et images sont échangées entre l'ordinateur client et l'ordinateur sollicité.

L'ordinateur sollicité peut :

Effectuer le travail et envoyer le résultat au client

Compiler le code source et l'envoyer au client

Envoyer le code nécessaire au client pour que celui-ci puisse effectuer les calculs

Traduire le langage machine en bytecode sur une machine virtuelle

L'ordinateur sollicité ne fait qu'effectuer le travail demandé par le client. Il ne joue pas le rôle du compilateur.

Question 3

Généralement, pour les programmes basés web :

Le code source n'est pas traduit en langage machine

Le programme est compilé en bytecode

Une machine virtuelle exécute les programmes compilés

On utilise le Javascript comme langage de programmation.

Le code est compilés en bytecode puis exécuté à l'aide d'une machine virtuelle, ce qui permet au code d'être multiplateforme.

Question 4

En programmation événementielle :

Le programme peut réaliser plusieurs tâches en même temps

Le programme est découpe en plusieurs modules appelés objets

Le programme ne s'exécute que lorsque quelque chose s'est passé

Le programme permet de déplacer la souris

En programmation événementielle est un paradigme basé sur les "événements".

Le programme est défini par ses réaction aux différents événements qui peuvent se produire.

Question 5

Un paradigme informatique :

C'est une philosophie de programmation, plus ou moins adaptée selon les cas

Fournit la vue qu'a le développeur de l'exécution de son programme

Organise la solution des problèmes spécifiques du développement logiciel

C'est un langage de programmation

On choisi un langage de programmation en fonction du paradigme informatique utilisé.

Le paradigme permet de traiter les solutions au problèmes et leur formulation dans un langage de programmation. Il n'organise donc pas la solution à des problèmes spécifique du logiciel, et c'est encore moins un langage de programmation.