Table des matières:
- Définition - Que signifie Runtime Environment (RTE)?
- Techopedia explique l'environnement d'exécution (RTE)
Définition - Que signifie Runtime Environment (RTE)?
Un environnement d'exécution est l'environnement d'exécution fourni à une application ou un logiciel par le système d'exploitation. Dans un environnement d'exécution, l'application peut envoyer des instructions ou des commandes au processeur et accéder à d'autres ressources système telles que la RAM, ce qui n'est pas possible autrement car la plupart des langages de programmation utilisés sont des langages de haut niveau.
Techopedia explique l'environnement d'exécution (RTE)
L'environnement d'exécution fournit un état permettant à la machine cible d'avoir accès à des ressources telles que les bibliothèques de logiciels, les variables système et les variables d'environnement, et fournit tous les services et l'assistance nécessaires aux processus impliqués dans l'exécution de l'application ou du programme. Dans certains logiciels ou applications tels qu'Adobe Flash Player ou Microsoft PowerPoint Viewer, l'environnement d'exécution est également disponible pour les utilisateurs finaux.
Les développeurs de logiciels ont besoin d'un environnement d'exécution pour tester le fonctionnement de leurs logiciels. Par conséquent, toutes les applications de développement logiciel incluent un composant d'environnement d'exécution qui permet de tester l'application pendant l'exécution. Le suivi des bogues ou le débogage des erreurs sont effectués dans la plupart des applications à l'aide d'environnements d'exécution. L'exécution du runtime se poursuit même si l'application ou le programme plante. La plupart des environnements d'exécution sont capables de signaler pourquoi une application ou un programme s'est écrasé. L'un des environnements d'exécution les plus populaires est Java, qui permet d'exécuter des applets et des applications Java sur n'importe quelle machine sur laquelle un environnement d'exécution Java est installé.