Przejdź do treści głównej
INF.03Pytanie #1082 z 1558js-skladnia-i-zmienne

Rekurencja to inaczej

Opcje odpowiedzi:
A
zwiększenie wartości zmiennej.
B
odwołanie funkcji do samej sobie.
Prawidłowa
C
zmniejszenie wartości funkcji.
D
zwrócenie wyniku do funkcji głównej.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (odwołanie funkcji do samej sobie.)

Rekurencja (rekursja) w programowaniu to technika, w której funkcja wywołuje samą siebie w trakcie swojego działania. Aby rekurencja była poprawna i zakończyła się, musi posiadać warunek bazowy (przypadek podstawowy), który przerywa dalsze wywołania rekurencyjne.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Zwiększenie wartości zmiennej to inkrementacja.
  • C: Zmniejszenie wartości funkcji nie jest definicją rekurencji.
  • D: Zwrócenie wyniku do funkcji głównej (lub funkcji wywołującej) jest normalnym elementem działania funkcji, ale nie definiuje rekurencji.

Chcesz poćwiczyć całą kwalifikację INF.03?

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.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Js skladnia i zmienne”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 101 pytań z tego działu.