INF.04Pytanie #393 z 856dokumentacja-oprogramowania-i-uml
Który z poniższych sposobów może służyć optymalizacji kodu źródłowego?
Który z poniższych sposobów może służyć optymalizacji kodu źródłowego?
Opcje odpowiedzi:
A
Usunięcie nieużywanych zmiennych i funkcji
PrawidłowaB
Zwiększenie liczby instrukcji warunkowych
C
Użycie większej liczby komentarzy w kodzie
D
Zastąpienie zmiennych globalnych lokalnymi
Reklama
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A
Uzasadnienie i szersze wyjaśnienie:
Optymalizacja kodu ma na celu poprawę jego wydajności i czytelności. Usunięcie nieużywanych zmiennych i funkcji (tzw. martwego kodu) jest jedną z podstawowych technik optymalizacyjnych. Martwy kod niepotrzebnie zajmuje miejsce, może wprowadzać w błąd i utrudniać analizę, a w niektórych przypadkach może nieznacznie wpływać na wydajność.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- B. Zwiększanie liczby instrukcji warunkowych zazwyczaj komplikuje kod i może obniżyć jego wydajność.
- C. Komentarze nie mają wpływu na działanie skompilowanego programu.
- D. Chociaż nadużywanie zmiennych globalnych jest złą praktyką, samo zastąpienie ich lokalnymi nie jest bezpośrednią techniką optymalizacji wydajności, a raczej poprawą struktury kodu.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Instrukcje w językach programowaniaPodstawowe elementy składniowe języka programowania nakazujące procesorowi wykonanie określonej czynności: deklaracji, przypisania, rozgałęzienia lub powtórzenia.
- Komentarze w językach programowaniaNiewykonywane fragmenty kodu źródłowego ignorowane przez kompilator i interpreter, służące do opisu działania programu, dokumentacji API lub tymczasowego wyłączania instrukcji.
- Zmienne i Stałe w programowaniuNazwane obszary pamięci operacyjnej przechowujące dane robocze programu; zmienne pozwalają na modyfikację wartości podczas działania, podczas gdy stałe mają wartość niezmienną.
Reklama
Podobne pytania z działu „Dokumentacja oprogramowania i uml”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 24 pytań z tego działu.