

Konsep dan Contoh Algoritma Rekursif
Interactive Video
•
Computers
•
10th Grade
•
Practice Problem
•
Hard
Hendra Badi
Used 4+ times
FREE Resource
8 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa definisi fungsi rekursif dalam pemrograman?
Fungsi yang hanya dapat memanggil fungsi lain.
Fungsi yang memanggil dirinya sendiri.
Fungsi yang tidak memiliki parameter.
Fungsi yang selalu mengembalikan nilai boolean.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Fungsi rekursif dapat dianalogikan seperti apa dalam pemrograman?
Percabangan
Perulangan
Variabel global
Struktur data array
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa dua bagian utama yang harus selalu ada pada fungsi rekursif?
Bagian deklarasi variabel dan bagian inisialisasi.
Bagian input dan bagian output.
Bagian yang memanggil dirinya sendiri (Rekurens) dan bagian pengecekan kondisi untuk berhenti (Stopping Kriteria).
Bagian komentar dan bagian dokumentasi.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Dalam contoh fungsi faktorial yang diberikan, bagian mana yang berfungsi sebagai kondisi berhenti (stopping condition)?
def factorial(n):
if (n==1): return 1
else: return n*factorial(n-1)
return n
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa definisi dari fungsi rekursif dalam pemrograman?
Fungsi yang hanya memanggil fungsi lain.
Fungsi yang memanggil dirinya sendiri.
Fungsi yang hanya menggunakan perulangan (looping).
Fungsi yang tidak memerlukan kondisi berhenti.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa komponen penting yang harus ada dalam fungsi rekursif agar tidak terjadi perulangan tak terbatas?
Rekurensi (Recurrence)
Kondisi berhenti (Stopping condition)
Parameter input yang banyak
Pernyataan 'else'
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Manakah di antara berikut ini yang merupakan keuntungan menggunakan fungsi rekursif?
Logikanya terkadang sulit diikuti.
Memakan lebih banyak memori.
Membuat kode terlihat lebih bersih dan elegan.
Lebih sulit untuk di-debug.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Microsoft
or continue with
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?