Exécution
Le terme exécution désigne la période pendant laquelle un programme s’exécute sur un ordinateur ou un appareil. Pendant l’exécution, le CPU de l’ordinateur exécute les commandes du code machine du programme. Elle commence lorsque vous ouvrez un programme pour la première fois et que le système d’exploitation le charge dans la RAM, avec les bibliothèques supplémentaires ou les frameworks externes requis par le programme. L’exécution se termine lorsque vous fermez ou quittez le programme et que la mémoire qui lui était allouée redevient disponible pour d’autres programmes.
Dans le contexte du développement logiciel, le terme « exécution » désigne également l’environnement dans lequel un développeur conçoit un programme pour qu’il s’exécute. L’environnement d’exécution se compose du système d’exploitation et des bibliothèques de code liées. Par exemple, les programmes qui s’exécutent dans Windows font appel à des fichiers de bibliothèques liées dynamiquement (DLL) pour exécuter diverses fonctions standard. L’environnement d’exécution peut également comprendre des machines virtuelles ou des programmes interpréteurs nécessaires à l’exécution du programme.
Une erreur d’exécution est une erreur, ou un bogue, qui se produit pendant l’exécution du programme. Ce terme permet de distinguer ces erreurs des erreurs qui se produisent pendant la compilation du programme, comme les erreurs de syntaxe et les autres erreurs de compilation.
Testez vos connaissances