30 Soal UH Informatika Kelas 8 SMP Bab 2 Berpikir Komputasional, Soal Kurikulum Merdeka Terbaru 2026
Siti Umnah August 18, 2026 02:27 PM

SRIPOKU.COM - Memasuki Bab 2 dalam mata pelajaran Informatika Kelas 8 SMP Kurikulum Merdeka, para siswa mempelajari materi "Berpikir Komputasional" (Computational Thinking).

Pemahaman pada materi ini mencakup empat pilar utama, yaitu dekomposisi, pengenalan pola, abstraksi, dan perancangan algoritma, serta penerapannya pada struktur data seperti tumpukan (stack), antrean (queue), graf, dan pohon (tree).

Materi ini melatih kemampuan siswa dalam memecahkan masalah kompleks secara sistematis, kritis, dan efisien melalui pendekatan logika komputasi yang relevan dengan kehidupan sehari-hari maupun pemrograman dasar.

Baca juga: Ringkasan Materi Informatika Kelas 8 SMP Bab 2 Berpikir Komputasional Kurikulum Merdeka

Guna mengukur tingkat pemahaman siswa sekaligus menjadi panduan bagi guru dalam menyusun bahan evaluasi Ulangan Harian (UH), berikut disajikan 30 soal latihan pilihan ganda Informatika Kelas 8 SMP Bab 2.

Kumpulan soal ini telah dilengkapi dengan kunci jawaban untuk mempermudah proses belajar mandiri.

(1) Proses memecahkan masalah besar dan kompleks menjadi bagian-bagian kecil yang lebih mudah dikelola dinamakan...

A. Abstraksi

B. Dekomposisi

C. Pengenalan Pola

D. Algoritma

Kunci Jawaban : B. Dekomposisi

(2) Kemampuan untuk menemukan kesamaan atau kecenderungan dalam sekumpulan data atau masalah dinamakan...

A. Algoritma

B. Abstraksi

C. Pattern Recognition (Pengenalan Pola)

D. Dekomposisi

Kunci Jawaban : C. Pattern Recognition (Pengenalan Pola)

(3) Mengabaikan detail informasi yang tidak penting dan berfokus hanya pada informasi utama yang relevan merupakan pengertian dari...

A. Abstraksi

B. Dekomposisi

C. Evaluasi

D. Coding

Kunci Jawaban : A. Abstraksi

(4) Urutan langkah-langkah logis dan sistematis yang disusun untuk menyelesaikan suatu masalah dinamakan...

A. Struktur data

B. Algoritma

C. Abstraksi

D. Enkripsi

Kunci Jawaban : B. Algoritma

(5) Struktur data yang menggunakan prinsip LIFO (Last In, First Out) dinamakan...

A. Queue (Antrean)

B. Stack (Tumpukan)

C. Graph (Graf)

D. Array

Kunci Jawaban : B. Stack (Tumpukan)

(6) Struktur data yang menerapkan prinsip FIFO (First In, First Out) dinamakan...

A. Stack (Tumpukan)

B. Queue (Antrean)

C. Tree (Pohon)

D. Hash Table

Kunci Jawaban : B. Queue (Antrean)

(7) Contoh penerapan struktur data Stack (Tumpukan) dalam kehidupan sehari-hari adalah...

A. Antrean pembeli tiket bioskop

B. Tumpukan piring yang dicuci di dapur

C. Mobil yang mengantre di gerbang tol

D. Urutan panggilan layanan di bank

Kunci Jawaban : B. Tumpukan piring yang dicuci di dapur

(8) Contoh penerapan struktur data Queue (Antrean) dalam kehidupan sehari-hari ditunjukkan oleh...

A. Tumpukan buku di atas meja

B. Fitur Undo pada aplikasi pengolah kata

C. Antrean siswa di kasir kantin sekolah

D. Tumpukan baju di dalam lemari

Kunci Jawaban : C. Antrean siswa di kasir kantin sekolah

(9) Struktur data hierarkis yang terdiri dari root (akar), branch (cabang), dan leaf (daun) dinamakan...

A. Graph

B. Tree (Pohon)

C. Array

D. Matrix

Kunci Jawaban : B. Tree (Pohon)

(10) Struktur data berbentuk jaring-jaring yang terdiri dari simpul (node/vertex) dan sisi (edge) yang menghubungkannya dinamakan...

A. Stack

B. Queue

C. Graph

D. Tree

Kunci Jawaban : C. Graph

(11) Operasi untuk menambahkan elemen baru ke dalam struktur data Stack dinamakan...

A. Pop

B. Push

C. Enqueue

D. Dequeue

Kunci Jawaban : B. Push

(12) Operasi untuk mengeluarkan atau menghapus elemen teratas dari struktur data Stack dinamakan...

A. Push

B. Pop

C. Enqueue

D. Dequeue

Kunci Jawaban : B. Pop

(13) Dalam struktur data Queue, proses memasukkan elemen baru ke bagian belakang antrean disebut...

A. Dequeue

B. Enqueue

C. Push

D. Pop

Kunci Jawaban : B. Enqueue

(14) Proses mengeluarkan elemen terdepan dari struktur data Queue dinamakan...

A. Dequeue

B. Enqueue

C. Push

D. Pop

Kunci Jawaban : A. Dequeue

(15) Algoritma pencarian yang memeriksa setiap elemen data satu per satu dari awal hingga akhir dinamakan...

A. Binary Search

B. Sequential Search (Linear Search)

C. Bubble Sort

D. Insertion Sort

Kunci Jawaban : B. Sequential Search (Linear Search)

(16) Syarat utama agar algoritma Binary Search dapat diterapkan pada sekumpulan data adalah...

A. Data harus berjumlah genap

B. Data harus sudah dalam kondisi terurut (sorted)

C. Data harus berupa teks saja

D. Data tidak boleh mengandung angka nol

Kunci Jawaban : B. Data harus sudah dalam kondisi terurut (sorted)

(17) Algoritma pengurutan yang bekerja dengan cara membandingkan dua elemen yang berdekatan dan menukarnya jika urutannya salah secara berulang-ulang adalah...

A. Bubble Sort

B. Selection Sort

C. Merge Sort

D. Quick Sort

Kunci Jawaban : A. Bubble Sort

(18) Pengurutan data dari angka terendah ke angka tertinggi dinamakan pengurutan secara...

A. Ascending

B. Descending

C. Random

D. Reverse

Kunci Jawaban : A. Ascending

(19) Pengurutan data dari huruf Z ke A atau nilai besar ke kecil dinamakan pengurutan secara...

A. Ascending

B. Descending

C. Linear

D. Binary

Kunci Jawaban : B. Descending

(20) Fitur tombol Undo dan Redo pada aplikasi komputer bekerja memanfaatkan konsep struktur data...

A. Queue

B. Stack

C. Graph

D. Tree

Kunci Jawaban : B. Stack

(21) Peta rute penerbangan antar-kota di sebuah negara paling tepat direpresentasikan menggunakan struktur data...

A. Stack

B. Queue

C. Graph

D. Array

Kunci Jawaban : C. Graph

(22) Bagan silsilah keluarga dari kakek hingga cucu paling tepat digambarkan menggunakan struktur data...

A. Tree (Pohon)

B. Stack

C. Queue

D. Matrix

Kunci Jawaban : A. Tree (Pohon)

(23) Saat menyusun rencana kegiatan studi tur sekolah, langkah awal membagi tugas ke dalam divisi transportasi, konsumsi, dan acara merupakan contoh pilar...

A. Abstraksi

B. Dekomposisi

C. Pengenalan Pola

D. Algoritma

Kunci Jawaban : B. Dekomposisi

(24) Ketika membuat peta lokasi sekolah, menggambar gedung utama saja dan menghilangkan gambar pepohonan kecil serta tiang listrik di jalan merupakan penerapan pilar...

A. Dekomposisi

B. Abstraksi

C. Algoritma

D. Pengenalan Pola

Kunci Jawaban : B. Abstraksi

(25) Resep masakan yang berisi langkah-langkah membuat kue secara berurutan merupakan contoh bentuk nyata dari...

A. Algoritma

B. Enkripsi

C. Struktur data

D. Pemrograman

Kunci Jawaban : A. Algoritma

(26) Jika kita memasukkan kata "KODING" ke dalam Stack huruf per huruf, lalu mengeluarkan semuanya satu per satu, maka urutan kata yang terbentuk adalah...

A. KODING

B. GNIDOK

C. INGDKO

D. DINGKO

Kunci Jawaban : B. GNIDOK

(27) Diberikan antrean huruf [A, B, C] pada struktur Queue. Jika dilakukan operasi Enqueue("D") kemudian Dequeue(), kondisi antrean saat ini adalah...

A. [A, B, C]

B. [B, C, D]

C. [A, B, C, D]

D. [C, D]

Kunci Jawaban : B. [B, C, D]

(28) Penelusuran jalan terpendek (shortest path) dalam aplikasi navigasi peta digital menerapkan prinsip berpikir komputasional pada pilar...

A. Dekomposisi saja

B. Abstraksi dan Algoritma

C. Pengenalan Pola saja

D. Pengkodean manual

Kunci Jawaban : B. Abstraksi dan Algoritma

(29) Manakah dari pernyataan berikut yang paling tepat menggambarkan keunggulan Binary Search dibandingkan Sequential Search?

A. Binary Search bisa digunakan untuk data acak

B. Binary Search membutuhkan langkah pencarian yang jauh lebih sedikit pada data dalam jumlah besar

C. Binary Search tidak membutuhkan proses membagi dua data

D. Binary Search selalu memeriksa data dari elemen pertama

Kunci Jawaban : B. Binary Search membutuhkan langkah pencarian yang jauh lebih sedikit pada data dalam jumlah besar

(30) Tujuan utama dari mempelajari Berpikir Komputasional adalah...

A. Agar siswa mampu merakit komputer secara mandiri

B. Membekali siswa dengan pola pikir sistematis dan logis untuk memecahkan berbagai masalah

C. Menghafal seluruh bahasa pemrograman komputer

D. Menggantikan peran guru di dalam kelas

Kunci Jawaban : B. Membekali siswa dengan pola pikir sistematis dan logis untuk memecahkan berbagai masalah

© Copyright @2026 LIDEA. All Rights Reserved.