Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 80

Który z wymienionych procesów NIE jest częścią etapu kompilacji?

  1. AAnaliza działania programu w czasie rzeczywistymPoprawna
  2. BWeryfikacja błędów składniowych
  3. COptymalizacja kodu
  4. DTłumaczenie kodu źródłowego na język maszynowy

Wyjaśnienie

Analiza działania programu w czasie rzeczywistym nie należy do etapu kompilacji, lecz do etapu wykonywania programu. Kompilacja obejmuje tłumaczenie kodu źródłowego na język maszynowy, optymalizację kodu i weryfikację błędów składniowych. Analiza w czasie rzeczywistym to rola debuggera, który działa na uruchomionym programie i umożliwia śledzenie jego działania krok po kroku.