Strona główna › Pytania INF.04 › Pytanie 35
INF.04 · pytanie #35
Jaką rolę odgrywa interpreter w kontekście programowania?
- AŁączy kod źródłowy z zewnętrznymi bibliotekami
- BZoptymalizowuje wydajność aplikacji w środowisku produkcyjnym
- CGeneruje plik wykonywalny dla systemu operacyjnego
- DPrzekłada kod źródłowy na język maszynowy w trakcie działania programu
Poprawna odpowiedź: D. Przekłada kod źródłowy na język maszynowy w trakcie działania programu
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Interpreter tłumaczy kod źródłowy na język maszynowy instrukcja po instrukcji, co oznacza, że każda linia kodu jest analizowana i wykonywana na bieżąco. Dzięki temu programy interpretowane, takie jak te w Pythonie, Ruby czy JavaScript, mogą być szybko testowane i uruchamiane bez konieczności wcześniejszej kompilacji. Interpretacja pozwala na elastyczność w procesie rozwoju, ponieważ zmiany w kodzie są widoczne natychmiast po zapisaniu pliku. To czyni interpreter idealnym narzędziem do prototypowania i budowania aplikacji w dynamicznych środowiskach.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.