Отклањивач грешака — разлика између измена

Садржај обрисан Садржај додат
м правопис; козметичке измене
Нема описа измене
Ред 1:
{{ФИН2015}}
[[Датотека:Winpdb-1.3.6.png|thumb|Winpdb дебагује самог себе]]
'''Дебагер''' или '''алатка за дебаговање''' је [[рачунарски програм]] који се користи да [[Тестирати|тестира]] и дебагује друге програме ("мета" програм). Код којег треба да се провери може ли алтернативно бити поркенут на [[Симулатор групе инструкција|''симулатору групе инструкција'']] (ИСС), техника  која даје велику моћ његовој могућности да се заустави када су одређени услови остварени. , али ће типично бити спорији него извршавањем кода директно на прикладан (или исти) процесор.Неки дебагери нуде два мода операција  —пуну или парцијалну симулацију—да би се ограничио овај утицај. 
 
"Замка" се јавља када програм не може нормално да настави због програмског бага или нетачног податка. На пример, програм ће можда пробати да користи инструкцију која није доступна на верзији CPU или ће покушати да добије приступ недоступне или заштићене меморије. Када се програм "заглави" или достигне постављени услоб, дебагер обично покаже локацију у оригиналног коди ако је то извор-нивоа дебагер или симболички дебагер, често сада виђен у интегрисаном развојном окружењу. Ако је дебагер ниског-нивоа или језик-машина дебагер показује линију демонтаже (осим ако оно такође нема онлине приступ оригиналном изворном коду и може да прикаже прикладну секцију кода из асемблера или компилатора)   .