Źródło: Arkusze CKE
Które z poniżej wymienionych afirmacji najtrafniej charakteryzuje proces interpretacji kodu?
Warianty odpowiedzi
-
A
Tworzenie pliku wykonywalnego
-
B
Tłumaczenie kodu źródłowego na język maszynowy w czasie rzeczywistym
-
C
Analiza struktury kodu przed tłumaczeniem
-
D
Generowanie bibliotek dynamicznych dla programu
Wyjaśnienie
Interpretacja kodu to proces tłumaczenia i natychmiastowego wykonywania instrukcji programu linia po linii, bezpośrednio podczas działania aplikacji.
Całym procesem steruje specjalny program zwany interpreterem. Przetwarza on pojedynczą instrukcję na kod maszynowy, wykonuje ją, a następnie przechodzi do kolejnej linijki tekstu źródłowego.
Największą zaletą tego rozwiązania jest brak konieczności wcześniejszego kompilowania kodu do pliku wykonywalnego – zmiany w kodzie sprawdzasz od razu po ich zapisaniu.