Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Jak nazywa się program, który wykonuje instrukcje zawarte w kodzie źródłowym bez wcześniejszego generowania programu wynikowego?

Dobrze. Interpreter wykonuje kod na bieżąco, instrukcja po instrukcji, bez kompilacji.
Źle. „Konwerter kodu” nie jest standardowym pojęciem wykonywania programu.
Źle. To nie jest narzędzie uruchamiające kod źródłowy.
Źle. Kompilator najpierw tłumaczy całość na program wynikowy (np. plik wykonywalny).
Interpreter to program, który czyta kod źródłowy i wykonuje go na bieżąco - instrukcja po instrukcji - bez wcześniejszego tłumaczenia całości na osobny plik wykonywalny. Tak działają m.in. PHP, Python i JavaScript (w przeglądarce). Zaletą jest szybkie testowanie i niezależność od platformy, wadą - zwykle wolniejsze działanie niż program skompilowany. Przeciwieństwem jest kompilator, który najpierw przekłada cały kod na język maszynowy. Dlatego program wykonujący kod bez generowania programu wynikowego to interpreter.
Pozostałe odpowiedzi nie pasują do opisu. Kompilator działa odwrotnie - najpierw tłumaczy cały kod źródłowy na program wynikowy (np. plik .exe lub kod pośredni), który dopiero potem się uruchamia; nie wykonuje instrukcji „na żywo”. „Konwerter kodu” i „konwerter języka” nie są standardowymi nazwami narzędzi uruchamiających program - kojarzą się raczej z tłumaczeniem między formatami czy językami, a nie z wykonywaniem instrukcji. Kod źródłowy bez generowania programu wynikowego wykonuje interpreter, dlatego ta odpowiedź jest poprawna.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.