Przejdź do treści głównej
INF.03Pytanie #1248 z 1558js-skladnia-i-zmienne

Program debugger służy do

Opcje odpowiedzi:
A
analizy kodu źródłowego w celu odnalezienia błędów składniowych.
B
analizy wykonywanego programu w celu lokalizacji błędów.
Prawidłowa
C
interpretacji kodu w wirtualnej maszynie Java.
D
tłumaczenia kodu zapisanego językiem wyższego poziomu na język maszynowy.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (analizy wykonywanego programu w celu lokalizacji błędów.)

Debugger (odpluskiwacz) to narzędzie programistyczne umożliwiające dynamiczną analizę i śledzenie wykonywanego programu krok po kroku (np. ustawianie pułapek breakpoints, podgląd stosu wywołań i inspekcję wartości zmiennych) w celu lokalizacji błędów logicznych.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Statyczną analizę kodu i wykrywanie błędów składniowych wykonuje parser/linter.
  • C: Za interpretację kodu bajtowego odpowiada wirtualna maszyna (JVM).
  • D: Tłumaczenie kodu źródłowego na język maszynowy to zadanie kompilatora.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Js skladnia i zmienne”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 101 pytań z tego działu.