Question

Quel est le moteur d'exécution? Et je ne veux pas dire « au moment de l'exécution » = le programme / script en cours d'exécution. Je veux dire

Le runtime

Était-ce utile?

La solution

C'est exactement ce que cela signifie; ce sont les structures de l'environnement et de données qui gardent la trace de tout ce qui se passe le long que votre programme fonctionne. Il est non seulement interprété les langues qui ont un environnement d'exécution, le fait chaque langage compilé. En C, le temps d'exécution est les variables d'environnement et les services fournis système d'exploitation qui permettent le programme d'interagir avec le reste du système. Dans un langage orienté objet, il est aussi toutes les tables d'objets et des classes et des méthodes qui sont construites pour permettre le passage de message doit avoir lieu. Dans un langage interprété, c'est l'état de l'interprète, ainsi que tous les autres. En général, je suppose que vous pourriez décrire l'exécution comme « tout ce qui se passe que vous ne vous êtes pas explicitement écrit ».

Autres conseils

http://en.wikipedia.org/wiki/Run-time_system

  

une collection de logiciels conçus pour soutenir l'exécution des programmes informatiques écrits dans un langage informatique. Le système d'exécution peut fournir des services logiciels tels que les bibliothèques et les sous-routines pour les opérations communes, la mise en œuvre des commandes de langage de programmation, vérification de type, le débogage, et même la génération de code et de l'optimisation de code

En général, il se réfère généralement à la structure de support nécessairement pour l'exécution d'un programme au-delà de ce que le programmeur écrit. Pour les langues interprétées, cela prend généralement la forme d'un interprète (généralement couplée à la bibliothèque commune de sous-routines); pour les langages compilés qui ont runtimes, cela est généralement juste une bibliothèque de couramment utilisés sous-routines partagées.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top