Search Header Logo

Rekurencja

Authored by A R

Computers

6th - 8th Grade

Used 16+ times

Rekurencja
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Jakie są główne zastosowania rekurencji w programowaniu?

Do rozwiązywania problemów poprzez ich podział na mniejsze podproblemy.

Do tworzenia interfejsów użytkownika.

Do definiowania funkcji bez użycia zmiennych.

Do optymalizacji pamięci w programach.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Które z poniższych stwierdzeń dotyczących rekurencji jest prawdziwe?

Rekurencja nie może być używana w programowaniu obiektowym.

Rekurencja wymaga zdefiniowania przypadków bazowych i rekurencyjnych.

Rekurencja jest zawsze bardziej wydajna niż iteracja.

Rekurencja nie ma zastosowania w algorytmach sortowania.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Co to jest przypadek bazowy w kontekście funkcji rekurencyjnej?

To warunek, który kończy proces rekurencji.

To algorytm, który nie wykorzystuje rekurencji.

To wywołanie funkcji w celu rozwiązania większego problemu.

To zmienna, która przechowuje wynik działania funkcji.

4.

MULTIPLE SELECT QUESTION

1 min • 1 pt

def funkcja(n):

if n==1:

return 1

return funkcja(n-1)*n

Jest to program iteracyjny

Jest to program rekurencyjny.

Oblicza n-tą potęgę

Oblicza silnię

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

def funkcja(n):

if n<3:

return 1

return funkcja(n-1)+funkcja(n-2)

Oblicza n-ty wyraz ciągu Fibonacciego

Oblicza n_tą potęgę

Program iteracyjny

Program rekurencyjny.

6.

MULTIPLE SELECT QUESTION

1 min • 1 pt

def funkcja(n):

suma=0

for i in range(1,n+1):

suma+=i

return suma

Program rekurencyjny

Program iteracyjny

Oblicza sumę kolejnych liczb.

Oblicza sumę dzielników.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Jakie są potencjalne zagrożenia związane z używaniem rekurencji?

Brak możliwości użycia zmiennych lokalnych.

Brak możliwości optymalizacji kodu.

Zwiększone zużycie pamięci .

Zwiększenie wydajności programu.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?