SEKOLAHSMA

Berpikir Komputasional Lanjut

Koding & Kecerdasan Artifisial SMA · Kelas 11 · Fase F

Menerapkan berpikir komputasional untuk memecahkan permasalahan kompleks di masyarakat dan melakukan prediksi.

Konsep kunci yang dipelajari

  • dekomposisi masalah kompleks bertingkat
  • pemodelan dan simulasi
  • strategi algoritmik (greedy, divide and conquer)
  • prediksi berbasis pola dan data
  • evaluasi solusi terhadap batasan nyata

Contoh soal Berpikir Komputasional Lanjut dan pembahasannya

5 soal pilihan ganda berikut diambil dari bank soal SekolahSMA, lengkap dengan pembahasan langkah demi langkah. Coba kerjakan dulu sebelum membaca pembahasannya.

SOAL 1

Apa yang dimaksud dengan Dekomposisi bertingkat?

  1. A. memecah masalah besar menjadi submasalah, lalu memecah lagi tiap submasalah hingga mudah diselesaikan ✓ Jawaban benar
  2. B. menemukan kesamaan atau keteraturan antar masalah agar solusinya dapat digunakan ulang
  3. C. menyaring detail penting sebuah masalah dan membuang detail yang tidak relevan
  4. D. urutan langkah yang jelas, terurut, dan berhingga untuk menyelesaikan masalah
  5. E. membuat representasi sederhana dari sistem nyata agar bisa dipelajari dan diuji
Pembahasan

Konsep: Dekomposisi bertingkat: memecah masalah besar jadi submasalah, lalu memecah tiap submasalah sekali lagi sampai tiap potongan bisa dikerjakan langsung. Cirinya pemecahan berlapis, bukan sekali potong. Jawaban benar: A. A memuat dua lapis pemecahan ('memecah masalah besar menjadi submasalah, lalu memecah lagi tiap submasalah'). Contoh: aplikasi kasir dipecah jadi modul login, transaksi, laporan; lalu modul transaksi dipecah lagi jadi input barang, hitung total, cetak struk. Tips: Hitung berapa kali kata 'memecah' muncul di pilihan. Kalau cuma sekali atau tidak ada, itu bukan dekomposisi bertingkat.

SOAL 2

Apa yang dimaksud dengan Pengenalan pola?

  1. A. menyaring detail penting sebuah masalah dan membuang detail yang tidak relevan
  2. B. menemukan kesamaan atau keteraturan antar masalah agar solusinya dapat digunakan ulang ✓ Jawaban benar
  3. C. urutan langkah yang jelas, terurut, dan berhingga untuk menyelesaikan masalah
  4. D. membuat representasi sederhana dari sistem nyata agar bisa dipelajari dan diuji
  5. E. menjalankan model berulang kali untuk melihat kemungkinan hasil sebelum diterapkan nyata
Pembahasan

Konsep: Pengenalan pola: menemukan kesamaan atau keteraturan antar masalah sehingga satu solusi bisa dipakai ulang untuk semua kasus yang mirip. Jawaban benar: B. B satu-satunya yang menyebut pembandingan antar masalah sekaligus tujuan pemakaian ulang solusi. Contoh: menyadari perhitungan diskon di minimarket, toko baju, dan kantin memakai rumus sama, sehingga cukup satu fungsi diskon untuk ketiganya. Tips: Kalau pilihan tidak memuat kata 'antar', 'kesamaan', atau 'dipakai ulang', hampir pasti bukan pengenalan pola.

SOAL 3

Apa yang dimaksud dengan Abstraksi?

  1. A. urutan langkah yang jelas, terurut, dan berhingga untuk menyelesaikan masalah
  2. B. membuat representasi sederhana dari sistem nyata agar bisa dipelajari dan diuji
  3. C. menyaring detail penting sebuah masalah dan membuang detail yang tidak relevan ✓ Jawaban benar
  4. D. menjalankan model berulang kali untuk melihat kemungkinan hasil sebelum diterapkan nyata
  5. E. strategi yang selalu mengambil pilihan terbaik pada setiap langkah tanpa meninjau ulang
Pembahasan

Konsep: Abstraksi: menyaring detail yang penting untuk tujuan tertentu dan sengaja membuang detail yang tidak relevan, sehingga masalah lebih mudah dipikirkan tanpa berubah bentuk. Jawaban benar: C. C menyebut dua sisi abstraksi: memilih yang penting dan membuang yang tidak relevan. Contoh: peta rute bus hanya menampilkan jalur dan halte; gedung, pohon, dan warna cat jalan dibuang karena tidak membantu penumpang memilih rute. Tips: Cari kata 'membuang', 'tidak relevan', atau 'menyaring' di dalam pilihan.

SOAL 4

Apa yang dimaksud dengan Algoritma?

  1. A. membuat representasi sederhana dari sistem nyata agar bisa dipelajari dan diuji
  2. B. menjalankan model berulang kali untuk melihat kemungkinan hasil sebelum diterapkan nyata
  3. C. strategi yang selalu mengambil pilihan terbaik pada setiap langkah tanpa meninjau ulang
  4. D. urutan langkah yang jelas, terurut, dan berhingga untuk menyelesaikan masalah ✓ Jawaban benar
  5. E. strategi memecah masalah menjadi bagian kecil, menyelesaikannya, lalu menggabungkan hasilnya
Pembahasan

Konsep: Algoritma: urutan langkah yang jelas (tak bermakna ganda), terurut (ada langkah pertama sampai terakhir), dan berhingga (pasti berhenti) untuk menyelesaikan masalah. Jawaban benar: D. D memuat ketiga syarat sekaligus. Resep masak adalah contohnya: tiap instruksi jelas, dikerjakan berurutan, dan berhenti saat masakan matang. Tips: Kalau pilihan menyebut nama strategi tertentu (greedy, divide and conquer), itu JENIS algoritma. Pilih pernyataan paling umum.

SOAL 5

Apa yang dimaksud dengan Pemodelan?

  1. A. menjalankan model berulang kali untuk melihat kemungkinan hasil sebelum diterapkan nyata
  2. B. strategi yang selalu mengambil pilihan terbaik pada setiap langkah tanpa meninjau ulang
  3. C. strategi memecah masalah menjadi bagian kecil, menyelesaikannya, lalu menggabungkan hasilnya
  4. D. memperkirakan kejadian berikutnya berdasarkan pola dari data masa lalu
  5. E. membuat representasi sederhana dari sistem nyata agar bisa dipelajari dan diuji ✓ Jawaban benar
Pembahasan

Konsep: Pemodelan: membuat representasi sederhana dari sistem nyata (rumus, diagram, atau program) agar sistem itu bisa dipelajari dan diuji tanpa mengutak-atik aslinya. Jawaban benar: E. E menekankan hasil berupa representasi sistem nyata. Contoh: menyusun model matematika penyebaran penyakit dengan angka penularan dan kesembuhan untuk memperkirakan jumlah kasus, tanpa menunggu wabah sungguhan. Tips: Tanyakan 'apa yang dihasilkan?'. Pemodelan menghasilkan model; simulasi menghasilkan hasil percobaan; prediksi menghasilkan perkiraan.

Latihan soal Berpikir Komputasional Lanjut

Tersedia 80 soal latihan Berpikir Komputasional Lanjut dengan pembahasan langkah demi langkah, plus Kak Guru AI yang menjelaskan konsep 24/7. Mulai gratis tanpa kartu kredit.

Daftar gratis & mulai latihan

Topik lain di Koding & Kecerdasan Artifisial