INF.04 · pytanie 717
Które z poniżej wymienionych afirmacji najtrafniej charakteryzuje proces interpretacji kodu?
- AGenerowanie bibliotek dynamicznych dla programu
- BTworzenie pliku wykonywalnego
- CTłumaczenie kodu źródłowego na język maszynowy w czasie rzeczywistymPoprawna
- 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.