Quelle est la différence entre un débogueur et un compilateur ?

1 Réponses


  • Le compilateur est un logiciel spécial ou un ensemble de logiciels qui traduit le
    code source d'un langage informatique à un autre. Dans la plupart des cas, du
    langage de programmation de haut niveau au langage de programmation de bas niveau.

    Le débogueur est un autre programme utilisé à des fins de test et de débogage
    d'autres programmes. La plupart du temps, il est utilisé pour analyser et
    examiner les conditions d'erreur dans l'application. Il sera capable de dire où
    exactement dans votre application l'erreur s'est produite, de vous donner toutes les
    adresses nécessaires des variables, la représentation des variables dans le code, la trace de la pile et
    toutes les autres informations de bas niveau et parfois de haut niveau. Débogueur
    vous permet d'exécuter votre code étape par étape, de créer des points d'arrêt dans l'
    application (pour examiner des parties spécifiques du code) et il peut arrêter l'
    application après son crash afin d'examiner le problème.


    Comme vous pouvez le voir, il s'agit d'un logiciel complètement différent, mais presque toujours
    utilisé ensemble. La plupart du temps, le débogueur et le compilateur sont intégrés
    à l'IDE.

Ecrivez votre réponse

Votre réponse apparaîtra après modération