Programmer,
c'est s'arranger pour que


                  ça comprenne




   ce que lui veut
                       Sylva...
Comment?


1001010101101




    Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
Langage 
machine




                                                   à déployer
Architecture
  Sylvain Leroux – www.chi...
Source


Assembleur




                                                   à déployer
Exécutable


Architecture
  Sylvain ...
Source




                                                   à déployer
Interpréteur



Architecture
  Sylvain Leroux – w...
Source

Compilateur


Exécutable




                                                   à déployer
Architecture
  Sylvain ...
Source

Compilateur

Byte code
(Code intermédiaire)




                                                      à déployer
I...
Modèle 
d'exécution



                 Langage
 indépendants!




                   Sylvain Leroux – www.chicoree.fr – 2...
Habituellement:

     C, C++          Compilés

Python, PHP          Interprétés

      Java           Machine virtuelle

...
Prochain SlideShare
Chargement dans…5
×

ModèLes DexéCution

522 vues

Publié le

Assembleur, compilateur, interpréteur, ... Qu'est-ce qui se cache derrière ces termes? Bine sûr, la frontière est floue. Mais voici aux moins résumé graphiquement les grandes lignes de chacun de ces modèles d'exécution d'un programme informatique.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
522
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
7
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

ModèLes DexéCution

  1. 1. Programmer, c'est s'arranger pour que ça comprenne ce que lui veut Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  2. 2. Comment? 1001010101101 Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  3. 3. Langage  machine à déployer Architecture Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  4. 4. Source Assembleur à déployer Exécutable Architecture Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  5. 5. Source à déployer Interpréteur Architecture Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  6. 6. Source Compilateur Exécutable à déployer Architecture Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  7. 7. Source Compilateur Byte code (Code intermédiaire) à déployer Interpréteur (Machine Virtuelle) Architecture Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  8. 8. Modèle  d'exécution Langage indépendants! Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0
  9. 9. Habituellement: C, C++ Compilés Python, PHP Interprétés Java Machine virtuelle Mais toutes les combinaisons sont possibles! Sylvain Leroux – www.chicoree.fr – 2009 – Licence CC-BY3.0

×