Rekurencja

Rekurencja

6th - 8th Grade

8 Qs

quiz-placeholder

Similar activities

python

python

7th - 9th Grade

12 Qs

Programy i Gry Komputerowe (nieużywany)

Programy i Gry Komputerowe (nieużywany)

4th - 6th Grade

12 Qs

klasa 6 - arkuszkalkulacyjny

klasa 6 - arkuszkalkulacyjny

6th Grade

10 Qs

python

python

8th Grade

13 Qs

Funkcje

Funkcje

KG - 12th Grade

10 Qs

Białka, cukry i lipidy

Białka, cukry i lipidy

1st - 9th Grade

13 Qs

Algorytmika

Algorytmika

KG - University

8 Qs

Tablice_łańcuchy

Tablice_łańcuchy

1st - 6th Grade

11 Qs

Rekurencja

Rekurencja

Assessment

Quiz

Computers

6th - 8th Grade

Hard

Created by

A R

Used 10+ times

FREE Resource

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.

8.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Jakie problemy można rozwiązywać za pomocą rekurencji?

Tylko matematyczne.

Tylko informatyczne

Baz danych

Matematycznych i informatycznych