SEKOLAHSMA

Berpikir Komputasional Lanjut

Informatika SMA · Kelas 11 · Fase F

Menganalisis beberapa strategi algoritmik secara kritis, menghasilkan banyak alternatif solusi dengan justifikasi efisiensi.

Konsep kunci yang dipelajari

  • membandingkan strategi algoritmik
  • kompleksitas dan efisiensi (notasi Big-O intuitif)
  • menghasilkan alternatif solusi
  • justifikasi pemilihan solusi
  • optimasi terhadap batasan

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

Perhatikan pola: 2, 10, 18, 26, ... Suku ke-6 adalah ...

  1. A. 50
  2. B. 48
  3. C. 34
  4. D. 58
  5. E. 42 ✓ Jawaban benar
Pembahasan

Konsep: Barisan aritmetika: U(n) = a + (n-1) x b, dengan a = suku pertama dan b = beda antar suku. Langkah penyelesaian: 1. Tentukan beda barisan dari dua suku berurutan: b = 10 - 2 = 8, dan selisihnya konsisten (18 - 10 juga 8), jadi ini barisan aritmetika dengan suku pertama a = 2. 2. Masukkan ke rumus suku ke-n: U(n) = a + (n-1) x b, sehingga U(6) = 2 + (6 - 1) x 8 = 2 + 40. 3. Selesaikan penjumlahannya: 2 + 40 = 42, itulah nilai suku ke-6 yang diminta soal. Jawaban benar: E -- suku ke-6 dihitung dari suku pertama 2 ditambah 5 kali beda 8, yaitu 2 + 40 = 42, sesuai rumus barisan aritmetika U(n) = a + (n-1) x b.

SOAL 2

Nilai dari (2>7) DAN (9<2) adalah ...

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

Konsep: Operator DAN benar jika SEMUA benar; ATAU benar jika ADA satu benar. Langkah penyelesaian: 1. Evaluasi kurung kiri lebih dulu: (2 > 7) bernilai Salah karena 2 tidak lebih besar dari 7. 2. Evaluasi kurung kanan: (9 < 2) bernilai Salah karena 9 tidak lebih kecil dari 2. 3. Gabungkan dengan operator DAN: DAN hanya menghasilkan Benar bila KEDUA sisinya Benar; karena kedua sisinya Salah, hasil akhirnya Salah. Jawaban benar: C -- hasil evaluasi kedua perbandingan adalah Salah dan Salah; karena operator DAN menuntut kedua sisinya Benar, keseluruhan ekspresi pasti bernilai Salah.

SOAL 3

Nilai dari (6=7) DAN (3<1) adalah ...

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

Konsep: Operator DAN bernilai Benar hanya jika KEDUA sisi benar; ATAU bernilai Benar jika MINIMAL SATU sisi benar. Langkah penyelesaian: 1. Pisahkan ekspresi menjadi dua perbandingan yang berdiri sendiri: (6 = 7) dan (3 < 1); keduanya harus dinilai dulu sebelum operator DAN bekerja. 2. Nilai keduanya: (6 = 7) = Salah sebab 6 tidak sama dengan 7, sedangkan (3 < 1) = Salah sebab 3 tidak lebih kecil dari 1. 3. Terapkan aturan DAN: DAN hanya menghasilkan Benar bila KEDUA sisinya Benar; karena kedua sisinya Salah, ekspresi total bernilai Salah. Jawaban benar: B -- hasil evaluasi kedua perbandingan adalah Salah dan Salah; karena operator DAN menuntut kedua sisinya Benar, keseluruhan ekspresi pasti bernilai Salah.

SOAL 4

Perhatikan pola: 5, 7, 9, 11, ... Suku ke-11 adalah ...

  1. A. 25 ✓ Jawaban benar
  2. B. 27
  3. C. 22
  4. D. 23
  5. E. 29
Pembahasan

Konsep: Barisan aritmetika: U(n) = a + (n-1) x b, dengan a = suku pertama dan b = beda antar suku. Langkah penyelesaian: 1. Amati kenaikan antar suku: 5 ke 7 naik 2, 7 ke 9 juga naik 2, jadi polanya bertambah tetap 2 tiap langkah (barisan aritmetika). 2. Dari suku ke-1 menuju suku ke-11 terjadi 10 kali lompatan beda, sehingga total kenaikannya (11 - 1) x 2 = 20. 3. Jumlahkan kenaikan itu dengan suku pertama: U(11) = 5 + 20 = 25. Jawaban benar: A -- suku ke-11 dihitung dari suku pertama 5 ditambah 10 kali beda 2, yaitu 5 + 20 = 25, sesuai rumus barisan aritmetika U(n) = a + (n-1) x b.

SOAL 5

Nilai dari (9<2) DAN (4=4) adalah ...

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

Konsep: Operator DAN benar jika SEMUA benar; ATAU benar jika ADA satu benar. Langkah penyelesaian: 1. Ingat cara kerja operatornya: DAN hanya menghasilkan Benar bila KEDUA sisinya Benar -- jadi kuncinya menilai tiap perbandingan lebih dulu. 2. Perbandingan pertama (9 < 2) menghasilkan Salah karena 9 tidak lebih kecil dari 2; perbandingan kedua (4 = 4) menghasilkan Benar karena 4 memang sama dengan 4. 3. Susun hasilnya: Salah DAN Benar = Salah, sebab masih ada satu sisi yang Salah. Jawaban benar: B -- hasil evaluasi kedua perbandingan adalah Salah dan Benar; karena operator DAN menuntut kedua sisinya Benar, keseluruhan ekspresi pasti bernilai Salah.

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 Informatika