Search Header Logo

Rekursi dalam Berpikir Komputasional

Authored by Ni Meidawati

Computers

11th Grade

Used 1+ times

Rekursi dalam Berpikir Komputasional
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Apa yang dimaksud dengan rekursi?

Rekursi adalah metode untuk menghindari penggunaan fungsi dalam pemrograman.

Rekursi adalah teknik untuk mengoptimalkan penggunaan memori dalam program.

Rekursi adalah cara untuk mendeklarasikan variabel dalam pemrograman.

Rekursi adalah teknik pemrograman di mana fungsi memanggil dirinya sendiri.

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Sebutkan contoh fungsi rekursif dalam pemrograman!

function penjumlahan(a, b) { return a + b; }

function pengurangan(a, b) { return a - b; }

function pembagian(a, b) { return a / b; }

function faktorial(n) { return n <= 1 ? 1 : n * faktorial(n - 1); }

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Apa itu kasus basis dalam rekursi?

Kasus basis adalah langkah pertama dalam rekursi.

Kasus basis adalah kondisi yang menghentikan rekursi.

Kasus basis adalah variabel yang digunakan dalam rekursi.

Kasus basis adalah bagian dari algoritma iteratif.

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Mengapa kasus basis penting dalam rekursi?

Kasus basis mencegah rekursi tak terbatas dan memberikan hasil yang diinginkan.

Kasus basis hanya diperlukan untuk fungsi iteratif.

Kasus basis mempercepat proses rekursi.

Kasus basis mengurangi kompleksitas algoritma.

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Sebutkan aplikasi rekursi dalam algoritma sorting!

Selection Sort

Insertion Sort

Bubble Sort

Quick Sort dan Merge Sort

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Jelaskan bagaimana rekursi dapat digunakan untuk menghitung faktorial!

Faktorial n hanya dapat dihitung dengan metode iteratif.

Faktorial n tidak dapat dihitung jika n adalah angka negatif.

Faktorial n dapat dihitung dengan fungsi rekursif yang memanggil dirinya sendiri.

Faktorial n adalah hasil penjumlahan dari n dan n-1.

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Apa perbedaan antara rekursi dan iterasi?

Iterasi menggunakan pemanggilan fungsi sendiri, sedangkan rekursi menggunakan loop.

Rekursi lebih cepat daripada iterasi dalam semua kasus.

Rekursi dan iterasi adalah dua istilah yang sama.

Rekursi menggunakan pemanggilan fungsi sendiri, sedangkan iterasi menggunakan loop.

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

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?