- Diposting oleh : SMAN 3 GOWA
- pada tanggal : 18.40
Kumpulan soal informatika kelas 10 Bab 2 “Berpikir
Komputasional” yang akan di sajikan pada artikel ini terdiri atas 2 jenis soal
yakni soal dalam bentuk pilihan ganda dan juga soal dalam bentuk uraian/essay.
Baiklah di bawah ini kumpulan soal-soal mata pelajaran informatika kelas 10 Bab 2 “Berpikir Komputasional” pada pembelajaran di kurikulum merdeka.
SOAL PILIHAN GANDA !
A. Berilah tanda silang (X) huruf a, b, c, d, atau e pada
jawaban yang benar!
1. Proses menemukan “sesuatu” (dapat berupa benda, angka,
konsep, informasi, dan lain-lain) yang memiliki kriteria tertentu (kata kunci
yang menggambarkan “sesuatu” yang akan dicari) disebut ....
a. berpikir komputasional
b. pengurutan
c. pencarian
d. tumpukan
e. antrean
karena : Proses menemukan data sesuai kriteria tertentu disebut pencarian.
2. Kumpulan data harus sudah terurut terlebih dahulu adalah
ciri dari .…
a. berpikir komputasional
b. pencarian beruntun
c. pencarian bagi dua
d. tumpukan
e. antrean
JAWABAN : C. PENCARIAN BAGI DUA
karena : Binary Search hanya bisa dilakukan pada data yang sudah terurut3. Membandingkan data ke-1 sampai data ke-N secara
berulang adalah ciri dari .…
a. algoritma pencarian
b. pencarian beruntun
c. pencarian bagi dua
d. tumpukan
e. antrean
JAWABAN : B. PENCARIAN BERUNTUN
karena : Binary Search hanya bisa dilakukan pada data yang sudah terurut4. Kemungkinan terbaik mencari data menggunakan pencarian
beruntun adalah ....
a. waktu pencarian sangat singkat
b. hasil pencarian akurat
c. tidak diperlukan pengurutan data
d. dilakukan secara berulang
e. data tidak terbatas
5. Proses menyusun kembali sekumpulan objek atau data
menurut aturan tertentu disebut dengan ….
a. berpikir komputasional
b. pengurutan
c. pencarian
d. tumpukan
e. antrean
6. Proses menyusun kembali sekumpulan objek atau data
menurut aturan tertentu disebut dengan ….
a. berpikir komputasional
b. pengurutan
c. pencarian
d. tumpukan
e. antrean
7. Seolah-olah menggeser satu per satu elemen dari kanan
ke kiri atau kiri ke kanan adalah ilustrasi dari konsep ….
a. bubble sort
b. insertion sort
c. quick sort
d. counting sort
e. radix sort
Karena : Bubble sort menukar elemen bersebelahan, seolah menggeser ke kanan/kiri.
8. Secara berulang-ulang menyisipkan setiap elemen ke
dalam posisi yang benar adalah prinsip kerja dari ....
a. bubble sort
b. insertion sort
c. quick sort
d. counting sort
e. radix sort
JAWABAN : B. insertion sort
Karena : Insertion sort bekerja dengan menyisipkan elemen ke posisi yang benar secara berulang.9. Penambahan atau pengurangan elemen dilakukan di satu
ujung saja disebut ....
a. pengurutan
b. antrean
c. tumpukan
d. pencarian
e. berpikir komputasional
10. Penambahan elemen dilakukan di satu ujung sementara
pengurangan elemen dilakukan di satu ujung lainnya disebut ....
a. pengurutan
b. antrean
c. tumpukan
d. pencarian
e. berpikir komputasional
KARENA : Queue: masuk dari belakang, keluar dari depan (FIFO).
11. Membeli tiket perjalanan di stasiun menggunakan
konsep ....
a. last out first in (LOFI)
b. first expired first out (FEFO)
c. first in first out (FIFO)
d. last in first out (LIFO)
e. average
12. Toko baju mengeluarkan stok baju terbarunya (baju
yang terakhir datang) dari gudang penyimpanan karena sedang tren di pasaran
menggunakan konsep ....
a. last out first in (LOFI)
b. first expired first out (FEFO)
c. first in first out (FIFO)
d. last in first out (LIFO)
e. average
13. Merencanakan dan menuliskan otomasi solusi melalui
serangkaian langkah yang terstruktur atau terurut untuk mencapai solusi dari
permasalahan disebut ....
a. abstraksi
b. algoritma
c. dekomposisi
d. pengenalan pola
e. berpikir komputasional
14. Berikut adalah sumber dari penemuan pola-pola,kecuali
....
a. halusinasi
b. bentuk
c. perilaku
d. arah gerak
e. suara
👀 Pola bisa dari bentuk, suara, gerak; halusinasi bukan sumber pola.
15. Data yang terakhir kali dimasukkan atau disimpan,
maka data tersebutlah yang pertama kali akan diakses atau dikeluarkan adalah
cara kerja dari ....
a. last out first in (LOFI)
b. first expired first out (FEFO)
c. first in first out (FIFO)
d. last in first out (LIFO)
e. average
16. Data yang pertama kali dimasukkan atau disimpan, maka
data tersebutlah yang pertama kali akan diakses atau dikeluarkan adalah cara
kerja dari ....
a. last out first in (LOFI)
b. first expired first out (FEFO)
c. first in first out (FIFO)
d. last in first
out (LIFO)
e. average
17. Keterampilan memilah data adalah prinsip kerja dari
....
a. abstraksi
b. algoritma
c. dekomposisi
d. pengenalan pola
e. berpikir komputasional
Karena : Abstraksi adalah keterampilan memilah data penting dan mengabaikan yang tidak penting.
18. Berikut beberapa hal yang perlu diperhatikan
pencarian,kecuali ....
a. pada sekumpulan data
b. kriteria dari data yang dicari
c. strategi pencarian
d. pengecekan kesesuaian dengan kriteria pencarian
e. penundaan pencarian
19. Meletakkan piring pertama proses data pada tempatnya.
Lalu meletakkan piring kedua di atas piring pertama dan berlanjut seterusnya
adalah contoh dari ....
a. pengurutan
b. antrean
c. tumpukan
d. pencarian
e. berpikir komputasional
20. Seseorang mengambil nomor urut pelayanan di kantor
administrasi adalah contoh dari ....
a. pengurutan
b. antrean
c. tumpukan
d. pencarian
e. berpikir komputasional
JAWABAN : B. antrean
SOAL URAIAN !
B. Isilah titik-titik di bawah ini dengan jawaban yang
benar!
1. Hasil
dari pencarian data adalah satu dari dua kemungkinan, yaitu data yang dicari …
atau data yang dicari ….
2. Algoritma
yang menerima argumen kunci dengan langkah-langkah tertentu yang akan mencari
rekaman dengan kunci tersebut adalah ….
3. Algoritma
pencarian bagi dua lebih … daripada algoritma pencarian beruntun.
4. Pengurutan
data dari data besar ke data lebih kecil dikenal sebagai ….
5. Gelembung
yang keluar dari minuman bersoda adalah ilustrasi dari konsep ….
6. Pada
data awal 31, 12, 16, 39, 16 setelah dilakukan iterasi pertama menggunakan
insertion sort secara ascending, maka diperoleh hasil ….
7. Mencari
nilai terkecil atau nilai terbesar di bagian yang belum terurut adalah langkah
awal yang dilakukan pada konsep pengurutan ….
8. Prinsip
utama dalam konsep antrean atau queue adalah ....
9. Menyelesaikan
suatu permasalahan dengan teknik memecah masalah kompleks menjadi bagian bagian
yang lebih kecil (bagian-bagian kecil dari masalah secara sistematis) adalah ….
10. Pola-pola
yang ditemukan dalam suatu permasalahan digunakan sebagai modal untuk ....
11. Sebutkan
dan jelaskan secara singkat empat fondasi berpikir komputasional dalam
informatika.
12. Sebutkan
(minimal 5) kegiatan di sekolah yang merupakan contoh dari masalah pencarian.
13. Sebuah
kumpulan data yang telah diurutkan akan dilakukan pencarian bagi dua. Angka
yang dicari adalah 14. Buatlah proses pencarian bagi dua pada data tersebut.
Kumpulan data yang telah diurutkan sebagai berikut.
14. Diberikan
sekumpulan data sebagai berikut.
Akan dicari angka 20
menggunakan pencarian beruntun. Buatlah proses pencarian beruntun pada data
tersebut.
15. Perhatikan
kasus berikut. Kalian sedang berlibur bersama keluarga, lalu kalian tersesat di
tengah jalan. Kalian dapat menerapkan salah satu fondasi berpikir
komputasional, yaitu dekomposisi. Buatlah rancangan solusi dari permasalahan
tersebut menggunakan dekomposisi.
1. Ditemukan atau tidak ditemukan
👉 Dalam pencarian data, hasilnya hanya dua kemungkinan: data ada (ditemukan) atau data tidak ada (tidak ditemukan).
2. Algoritma pencarian
👉 Algoritma pencarian menggunakan kunci untuk menemukan data tertentu, misalnya sequential search atau binary search.
3. Lebih cepat / efisien
👉 Binary search lebih cepat daripada sequential search karena langsung membagi dua data setiap langkahnya, bukan mengecek satu per satu.
4. Descending sort
👉 Jika data diurutkan dari besar ke kecil, disebut descending. Kebalikannya (ascending) berarti kecil ke besar.
5. Bubble sort
👉 Gelembung yang naik ke atas minuman mirip dengan proses bubble sort, di mana elemen besar bergerak ke posisi akhir secara bertahap.
6. 12, 31, 16, 39, 16
👉 Pada insertion sort, elemen ke-2 (12) dimasukkan ke posisi yang tepat dibandingkan 31, sehingga hasil sementara: 12, 31, 16, 39, 16.
7. Selection sort
👉 Dalam selection sort, kita memilih nilai terkecil/terbesar dari bagian data yang belum diurutkan lalu menukarnya dengan posisi yang tepat.
8. FIFO (First In First Out)
👉 Antrean seperti di kantin: yang datang duluan dilayani duluan. Itulah prinsip queue.
9. Decomposition (dekomposisi)
👉 Masalah besar dipecah jadi masalah kecil agar lebih mudah diselesaikan, ini inti dari decomposition.
10. Generalisasi / Abstraksi
👉 Pola yang berulang bisa dipakai untuk menyelesaikan masalah baru, disebut generalisasi atau abstraksi.
11. Empat fondasi berpikir komputasional
-
Decomposition: memecah masalah besar.
-
Pattern recognition: mengenali pola.
-
Abstraction: fokus pada hal penting, abaikan detail tidak relevan.
-
Algorithm design: membuat langkah sistematis.
12. Contoh kegiatan pencarian di sekolah
-
Mencari nama siswa di daftar hadir.
-
Mencari nilai di daftar ujian.
-
Mencari buku di perpustakaan.
-
Mencari jadwal pelajaran.
-
Mencari data siswa di arsip sekolah.
👉 Semua contoh ini melibatkan proses pencarian data dengan kriteria tertentu.
Demikianlah informasi yang bisa admin sajikan mengenai
kumpulan soal informatika kelas 10 Bab 2 tentang “Berpikir Komputasional”.
Semoga sajian artikel ini dapat membantu para siswa dan guru dalam memperoleh
referensi soal informatika untuk kelas 10 kurikulum merdeka.
Sekian dan semoga Bermanfaat.