Дебъгер
From Wikipedia, the free encyclopedia
Дебъгер или дебъгър (на английски: debugger) е компютърна програма за проследяване на процеса на изпълнение на компютърни програми (дебъгване). Обикновено целта на такова проследяване е намиране на грешки, които се наричат „бъгове“.
За информацията в тази статия или раздел не са посочени източници. Въпросната информация може да е непълна, неточна или изцяло невярна. Имайте предвид, че това може да стане причина за изтриването на цялата статия или раздел. |
Този тип програми се използва от програмисти за тестване на новосъздадени продукти, за да се предотвратят възможни неизправности в процеса на работа на дадения продукт. Когато програмата се изпълнява в дебъг режим, тя е значително забавена, за да може да се открие моментът на възникването на дадения „бъг“.
Програмна грешка или „бъг“ възниква, когато дадена програма не може да продължи с изпълнението си по нормален начин. Например програмата може да се опитва да използва ресурси, които са забранени или вече не съществуват. Също така е възможно в написания код на дадената програма да има грешка в някой алгоритъм или функция, което ще доведе до „crash“ (на български „счупване“) което е еквивалентно и на „бъг“.