Virheen korjaaja

Debuggeri ( eng.  debugger from bug , bug ) on ​​tietokoneohjelma , joka automatisoi virheenkorjausprosessin : virheiden etsimiseen muista ohjelmista , käyttöjärjestelmän ytimistä , SQL -kyselyistä ja muun tyyppisestä koodista. Sisäänrakennetuista ominaisuuksista riippuen debuggerin avulla voit jäljittää , valvoa, asettaa tai muuttaa muuttujien arvoja koodin suorittamisen aikana, asettaa ja poistaa keskeytyskohtia tai pysäytysehtoja ja niin edelleen.

Tyypit ja luokitus

Debuggerien pääluokat ovat symboliset ( korkea taso , yleensä upotettu integroituihin kehitysympäristöihin ) ja alkuperäiset ( matala taso , jotka työskentelevät suoraan suoritettavan prosessorikoodin parissa, mukaan lukien disassemblers ja virheenkorjaussymbolit esittämään suorituskohtia ), mutta niitä on monia vaihtoehtoja ja yhdistelmiä. Virheenkorjausohjelmien tyypistä riippuen on olemassa erityisluokkia (esimerkiksi käyttöjärjestelmän ytimien ytimen vianetsintälaitteet ).

Esimerkkejä

Suosittuja virheenkorjausohjelmia ovat Microsoft Visual Studio Debugger (Windows) [1] , Xcode Debugging Tools (macOS ja iOS), GDB (Linux) [2] , Android SDK ja Android Studio (Android).

Muistiinpanot

  1. Windowsin virheenkorjaus: Inside Windows Debugging_p1 - Tarik Soulami - Google Books . Haettu 14. toukokuuta 2020. Arkistoitu alkuperäisestä 19. huhtikuuta 2021.
  2. 13 Linux-virheenkorjausohjelmaa C++:lle Arvosteltu | Tohtori Dobbin . Haettu 14. toukokuuta 2020. Arkistoitu alkuperäisestä 1. elokuuta 2020.

Linkit