Strona główna › Pytania INF.04 › Pytanie 132
INF.04 · pytanie #132
Który z poniższych opisów najlepiej definiuje kompilator?
- ANarzędzie przekształcające kod źródłowy na plik wykonywalny
- BProgram łączący dynamiczne biblioteki z kodem źródłowym
- CNarzędzie do analizy kodu w czasie rzeczywistym
- DSystem monitorujący zmiany w kodzie źródłowym
Poprawna odpowiedź: A. Narzędzie przekształcające kod źródłowy na plik wykonywalny
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Kompilator to narzędzie, które przekształca kod źródłowy napisany w języku programowania na plik wykonywalny (binarny), który może być uruchomiony bez potrzeby ponownej kompilacji. Proces ten obejmuje kilka etapów, takich jak analiza leksykalna, analiza składniowa, optymalizacja kodu oraz generowanie kodu maszynowego. Kompilator jest nieodzownym elementem w językach takich jak C, C++ czy Java. Generowany plik wykonywalny może działać szybciej niż kod interpretowany, ponieważ nie wymaga tłumaczenia w czasie rzeczywistym.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.