SEKOLAHSMA

Berpikir Komputasional

Informatika SMA · Kelas 10 · Fase E

Menerapkan strategi algoritmik standar untuk menyelesaikan persoalan berdata diskrit bervolume tidak kecil.

Konsep kunci yang dipelajari

  • dekomposisi, pengenalan pola, abstraksi, algoritma
  • strategi algoritmik standar (pencarian, pengurutan)
  • penyelesaian persoalan berdata diskrit
  • representasi data terstruktur
  • efisiensi solusi terhadap volume data

Contoh soal Berpikir Komputasional 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

Nilai dari (5>3) ATAU (5>3) adalah ...

  1. A. Salah
  2. B. Tidak tentu
  3. C. Kosong
  4. D. Benar ✓ Jawaban benar
  5. E. Error
Pembahasan

Konsep: Operator DAN benar jika SEMUA benar; ATAU benar jika ADA satu benar. Langkah penyelesaian: 1. Evaluasi sisi kiri dulu: pernyataan (5>3) bernilai Benar karena 5 memang lebih besar dari 3. 2. Evaluasi sisi kanan: pernyataan (5>3) bernilai Benar karena 5 memang lebih besar dari 3. 3. Gabungkan dengan aturan ATAU: cukup SATU sisi bernilai Benar agar hasil akhirnya Benar; di sini Benar ATAU Benar = Benar. Jawaban benar: D -- Hasil evaluasi kedua pernyataan adalah Benar dan Benar; dengan aturan ATAU (cukup satu sisi benar), gabungannya bernilai Benar.

SOAL 2

Nilai dari (1>1) ATAU (2=2) adalah ...

  1. A. Error
  2. B. Kosong
  3. C. Benar ✓ Jawaban benar
  4. D. Salah
  5. E. Tidak tentu
Pembahasan

Konsep: Operator DAN bernilai Benar hanya jika KEDUA sisi benar; ATAU bernilai Benar jika MINIMAL SATU sisi benar. Langkah penyelesaian: 1. Evaluasi sisi kiri dulu: pernyataan (1>1) bernilai Salah karena 1 tidak lebih besar dari 1. 2. Evaluasi sisi kanan: pernyataan (2=2) bernilai Benar karena 2 memang sama dengan 2. 3. Gabungkan dengan aturan ATAU: cukup SATU sisi bernilai Benar agar hasil akhirnya Benar; di sini Salah ATAU Benar = Benar. Jawaban benar: C -- Hasil evaluasi kedua pernyataan adalah Salah dan Benar; dengan aturan ATAU (cukup satu sisi benar), gabungannya bernilai Benar.

SOAL 3

Perhatikan pola: 3, 9, 15, 21, ... Suku ke-5 adalah ...

  1. A. 33
  2. B. 30
  3. C. 21
  4. D. 27 ✓ Jawaban benar
  5. E. 39
Pembahasan

Konsep: Barisan aritmetika: U(n) = a + (n-1) x b, dengan a = suku pertama dan b = beda antar suku. Langkah penyelesaian: 1. Cari selisih antar suku yang berdekatan: 9 - 3 = 6, dan selisih ini tetap (15 - 9 juga 6), jadi ini barisan aritmetika dengan beda 6. 2. Pakai rumus suku ke-n barisan aritmetika: U(n) = a + (n-1) x b, dengan suku awal a = 3, beda b = 6, dan n = 5. 3. Substitusi lalu hitung: U(5) = 3 + (5-1) x 6 = 3 + 24 = 27. Jawaban benar: D -- Barisan naik tetap 6 setiap langkah, sehingga suku ke-5 dihitung dari suku awal 3 ditambah 4 kali beda: 3 + 24 = 27.

SOAL 4

Algoritma: total=0; untuk i dari 1 sampai 9 langkah 1, total=total+i. Nilai total akhir adalah ...

  1. A. 36
  2. B. 55
  3. C. 9
  4. D. 44
  5. E. 45 ✓ Jawaban benar
Pembahasan

Konsep: Akumulator: variabel total menyimpan jumlah SEMUA nilai i yang dilewati loop, bukan banyaknya putaran. Langkah penyelesaian: 1. Daftarkan nilai i yang benar-benar dilewati loop: mulai 1, naik 1 tiap putaran, berhenti begitu melewati 9 -> 1, 2, 3, 4, 5, 6, 7, 8, 9 (total 9 nilai). 2. Variabel total mula-mula 0 lalu menampung jumlah semua nilai i itu, jadi yang dicari adalah jumlah deret 1 + ... + 9. 3. Jumlahkan dengan rumus deret aritmetika: banyak suku x (suku awal + suku akhir) : 2 = 9 x (1 + 9) : 2 = 45. Jawaban benar: E -- Loop menambahkan 9 nilai i (dari 1 sampai 9 dengan langkah 1) ke dalam total, dan jumlah seluruh nilai itu adalah 45.

SOAL 5

Nilai dari (5>3) ATAU (2>7) adalah ...

  1. A. Tidak tentu
  2. B. Kosong
  3. C. Error
  4. D. Salah
  5. E. Benar ✓ Jawaban benar
Pembahasan

Konsep: Operator DAN benar jika SEMUA benar; ATAU benar jika ADA satu benar. Langkah penyelesaian: 1. Evaluasi sisi kiri dulu: pernyataan (5>3) bernilai Benar karena 5 memang lebih besar dari 3. 2. Evaluasi sisi kanan: pernyataan (2>7) bernilai Salah karena 2 tidak lebih besar dari 7. 3. Gabungkan dengan aturan ATAU: cukup SATU sisi bernilai Benar agar hasil akhirnya Benar; di sini Benar ATAU Salah = Benar. Jawaban benar: E -- Hasil evaluasi kedua pernyataan adalah Benar dan Salah; dengan aturan ATAU (cukup satu sisi benar), gabungannya bernilai Benar.

Latihan soal Berpikir Komputasional

Tersedia 80 soal latihan Berpikir Komputasional 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 Informatika