ID: 2155 Algorytmika Średnie

Źródło: Arkusze CKE

Wskaż BŁĘDNY opis optymalizacji kodu wynikowego programu

Warianty odpowiedzi

  1. A

    Jej celem jest sprawdzenie zgodności z wymogami formalnymi

  2. B

    Powinna prowadzić do modyfikacji kodu źródłowego do postaci, w której będzie on działał szybciej

  3. C

    W celu zwiększenia szybkości wykonywania kodu przez procesor może być prowadzona na różnych etapach pracy

  4. D

    Jej celem jest poprawienie wydajności programu

Wyjaśnienie

Optymalizacja kodu ma jeden główny cel: sprawić, by aplikacja działała szybciej, zużywała mniej pamięci RAM lub w mniejszym stopniu obciążała procesor. Kompilator przekształca kod tak, aby maszyna wykonała go jak najefektywniej.

Sprawdzanie zgodności z wymogami formalnymi czy regułami składni to zadanie dla analizatora statycznego, lintera lub etap testowania aplikacji. Optymalizacja skupia się wyłącznie na wydajności, a nie na sprawdzaniu poprawności formalnej.

Sprawdź się w praktyce

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

Podobne pytania — Algorytmika