Źródło: Arkusze CKE
Debugger to oprogramowanie, którego zadaniem jest
Warianty odpowiedzi
-
A
A. instalowanie środowiska programistycznego.
-
B
B. wykrywanie błędów składniowych języka programowania w kodzie źródłowym.
-
C
C. łączenie plików bibliotek i wstępnie przetworzonego kodu źródłowego w plik wykonywalny.
-
D
D. dynamiczna analiza uruchomionego programu w celu wykrycia przyczyn nieprawidłowego działania.
Wyjaśnienie
Debugger to niezbędne narzędzie w pracy każdego programisty. Pozwala zatrzymać wykonywanie programu w wybranym miejscu (tzw. breakpoint) i linijka po linijce śledzić, jak zmieniają się zmienne oraz jak przepływa sterowanie w kodzie.
Służy do dynamicznej analizy działającej aplikacji, co pozwala precyzyjnie zlokalizować błędy logiczne i przyczyny awarii.
Błędy składniowe wyłapuje sam kompilator lub linter jeszcze przed uruchomieniem, natomiast łączenie plików w plik wykonywalny to zadanie linkera.