ID: 2880 OOP - Podstawy Łatwe

Źródło: Arkusze CKE

Jaką rolę odgrywa interpreter w kontekście programowania?

Warianty odpowiedzi

  1. A

    Generuje plik wykonywalny dla systemu operacyjnego

  2. B

    Przekłada kod źródłowy na język maszynowy w trakcie działania programu

  3. C

    Łączy kod źródłowy z zewnętrznymi bibliotekami

  4. D

    Zoptymalizowuje wydajność aplikacji w środowisku produkcyjnym

Wyjaśnienie

Interpreter działa zupełnie inaczej niż kompilator. Zamiast tłumaczyć cały program z góry, czyta Twój kod linia po linii i od razu wykonuje zapisane w nim polecenia.

Przypomina to tłumacza symultanicznego, który przekłada wypowiedź na żywo w trakcie jej trwania.

Zaletą takiego podejścia jest to, że nie musisz czekać na długi proces kompilacji, aby przetestować zmiany w kodzie. Wadą jest jednak wolniejsze działanie samego programu, ponieważ komputer musi na bieżąco analizować i tłumaczyć każdy wiersz instrukcji.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Podstawy