Rekurencja

Rekurencja

6th - 8th Grade

8 Qs

quiz-placeholder

Similar activities

Funkcje

Funkcje

KG - 12th Grade

10 Qs

Białka, cukry i lipidy

Białka, cukry i lipidy

1st - 9th Grade

13 Qs

Programy i Gry Komputerowe (nieużywany)

Programy i Gry Komputerowe (nieużywany)

4th - 6th Grade

12 Qs

Powtórka z arkusza

Powtórka z arkusza

1st - 6th Grade

13 Qs

Python - kl. 8

Python - kl. 8

7th - 12th Grade

10 Qs

Przypomnienie wiadomości EXCEL klasa 6

Przypomnienie wiadomości EXCEL klasa 6

6th Grade

6 Qs

Języki Programowania

Języki Programowania

1st - 7th Grade

10 Qs

Klasa 7 - lekcje z algorytmami

Klasa 7 - lekcje z algorytmami

7th Grade

13 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