Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 717

Które z poniżej wymienionych afirmacji najtrafniej charakteryzuje proces interpretacji kodu?

  1. AGenerowanie bibliotek dynamicznych dla programu
  2. BTworzenie pliku wykonywalnego
  3. CTłumaczenie kodu źródłowego na język maszynowy w czasie rzeczywistymPoprawna
  4. DAnaliza struktury kodu przed tłumaczeniem

Wyjaśnienie

Interpretacja kodu to proces tłumaczenia kodu źródłowego na język maszynowy w czasie rzeczywistym, instrukcja po instrukcji. Jest to charakterystyczne dla języków takich jak Python, JavaScript i Ruby, które używają interpreterów. Dzięki temu program jest wykonywany od razu, bez konieczności wcześniejszego generowania pliku wykonywalnego. Zaletą interpretacji jest szybka analiza i możliwość natychmiastowego testowania kodu, co przyspiesza proces debugowania i prototypowania aplikacji.