Źródło: Arkusze CKE
Co oznacza termin debugowanie w programowaniu?
Warianty odpowiedzi
-
A
Tworzenie dokumentacji kodu
-
B
Opracowywanie nowych funkcji aplikacji
-
C
Wyszukiwanie i usuwanie błędów w kodzie
-
D
Publikowanie aplikacji w środowisku produkcyjnym
Wyjaśnienie
Debugowanie to absolutna codzienność w pracy programisty. Nazwa wywodzi się z historycznego wyciągania fizycznych ciem z dawnych komputerów, ale dziś oznacza po prostu szukanie i usuwanie błędów w kodzie.
Gdy aplikacja nie działa tak, jak powinna, uruchamiasz debugger. Pozwala on zatrzymać wykonywanie programu w wybranym miejscu, przeanalizować wartości zmiennych krok po kroku i precyzyjnie zlokalizować źródło problemu.
W skrócie: to proces detektywistyczny, którego celem jest doprowadzenie kodu do pełnej sprawności.