Tes
Soal Informatika Kelas 12: Rekursi dan Faktorial
Murid menelusuri fungsi rekursif seperti faktorial dan Fibonacci serta mengenali kasus dasarnya. Terdiri atas 12 soal pilihan ganda, benar-salah, isian singkat dan numerik untuk kelas 12 SMA/MA.
Oleh Edform · Informatika · Kelas 12 · Dipublikasikan 29 Okt 2026 · Baru
Salinan akan ditambahkan ke akun Anda. Ubah sesuka Anda.
Soal
- Perhatikan pseudocode berikut. fungsi faktorial(n): jika n == 0 kembalikan 1, selain itu kembalikan n * faktorial(n - 1) Berapa nilai faktorial(5)?
- Berapa nilai faktorial(4) dengan definisi faktorial(0) = 1 dan faktorial(n) = n * faktorial(n - 1)?
- Apa fungsi kasus dasar (base case) dalam fungsi rekursif?
- Apa yang terjadi jika fungsi rekursif tidak memiliki kasus dasar?
- Dengan fib(0) = 0, fib(1) = 1, dan fib(n) = fib(n - 1) + fib(n - 2), berapa nilai fib(5)?
- Dengan fib(0) = 0, fib(1) = 1, dan fib(n) = fib(n - 1) + fib(n - 2), berapa nilai fib(7)?
- Perhatikan pseudocode berikut. fungsi jumlah(n): jika n == 0 kembalikan 0, selain itu kembalikan n + jumlah(n - 1) Berapa nilai jumlah(4)?
- Perhatikan pseudocode berikut. fungsi f(n): jika n <= 1 kembalikan 1, selain itu kembalikan 2 * f(n - 1) Berapa nilai f(4)?
- Setiap fungsi rekursif harus memiliki sedikitnya satu kasus dasar.
- Rekursi selalu lebih cepat daripada perulangan.
Lain seperti ini
Tes
Soal Informatika Kelas 12: Kompleksitas Algoritma Notasi Big O
Murid membandingkan efisiensi algoritma dan menentukan notasi Big O untuk perulangan tunggal dan bersarang. Terdiri atas 12 soal pilihan ganda, benar-salah, isian singkat dan numerik untuk kelas 12 SMA/MA.
Informatika · Kelas 12 · Baru · 29 Okt 2026
Tes
Soal Informatika Kelas 11: Fungsi dan Prosedur dalam Program
Murid membedakan fungsi dan prosedur, parameter dan nilai kembalian lewat penelusuran kode. Terdiri atas 12 soal pilihan ganda, benar-salah, isian singkat dan numerik untuk kelas 11 SMA/MA.
Informatika · Kelas 11 · Baru · 29 Okt 2026
Tes
Soal Informatika Kelas 11: Perulangan For dan While
Murid menentukan keluaran program dengan perulangan for dan while serta menghitung jumlah iterasinya. Terdiri atas 12 soal pilihan ganda, benar-salah, isian singkat dan numerik untuk kelas 11 SMA/MA.
Informatika · Kelas 11 · Baru · 29 Okt 2026
Tes
Soal Informatika Kelas 8: Perulangan dan Pseudocode Sederhana
Murid berlatih membaca dan menelusuri pseudocode perulangan sederhana melalui pilihan ganda, benar-salah, isian singkat, dan soal angka. Soal sesuai untuk kelas 8 SMP/MTs, tingkat sedang.
Informatika · Kelas 8 · Baru · 29 Okt 2026
Tes
Soal Informatika Kelas 10: Berpikir Komputasional dan Dekomposisi
Murid memecah soal cerita menjadi bagian kecil, mengenali pola, dan menentukan langkah penyelesaian. Terdiri atas 12 soal pilihan ganda, benar-salah, isian singkat dan numerik untuk kelas 10 SMA/MA.
Informatika · Kelas 10 · Baru · 29 Okt 2026
Tes
Soal Informatika Kelas 12: Pemrograman Berorientasi Objek
Murid mengenali kelas, objek, atribut, metode, dan pewarisan dalam contoh kode sederhana. Terdiri atas 12 soal pilihan ganda, benar-salah, isian singkat dan numerik untuk kelas 12 SMA/MA.
Informatika · Kelas 12 · Baru · 29 Okt 2026