Kunci Jawaban
50 Soal Koding dan Kecerdasan Artifisial Kelas 10 SMK Materi Algoritma, Soal HOTS
Kerjakan 50 bank soal HOTS Koding dan Kecerdasan Artifisial Kelas 10 SMK materi Algoritma lengkap kunci jawaban.
Penulis: Siti Umnah | Editor: Siti Umnah
15. Manakah pernyataan yang paling tepat mengenai hubungan antara Algoritma dan Struktur Data?
A. Algoritma tidak memerlukan struktur data untuk berjalan.
B. Struktur data adalah langkah-langkah, algoritma adalah tempat simpan data.
C. Algoritma yang efisien sangat bergantung pada pemilihan struktur data yang tepat.
D. Struktur data hanya digunakan dalam pemrograman tingkat tinggi.
E. Keduanya adalah hal yang sama dan tidak bisa dibedakan.
Kunci Jawaban : C. Algoritma yang efisien sangat bergantung pada pemilihan struktur data yang tepat Pemilihan yang salah membuat algoritma menjadi lambat..
16. Dalam algoritma Genetika Genetic Algorithm., proses "Crossover" bertujuan untuk...
A. Mematikan semua individu yang memiliki nilai rendah.
B. Menggabungkan gen dari dua induk untuk menghasilkan keturunan baru yang lebih baik.
C. Mengubah gen secara acak untuk menciptakan variasi baru.
D. Menghitung nilai kebugaran fitness. dari satu individu.
E. Menghentikan program jika solusi sudah ditemukan.
Kunci Jawaban : B. Menggabungkan gen dari dua induk untuk menghasilkan keturunan baru yang lebih baik Salah satu langkah evolusi untuk mencari solusi optimal..
17. Algoritma pencarian "Breadth-First Search" BFS. menggunakan struktur data pembantu yaitu...
A. Stack Tumpukan..
B. Queue Antrean..
C. Linked List.
D. Tree tunggal.
E. Variabel konstan.
Kunci Jawaban : B. Queue Antrean. BFS mengeksplorasi semua tetangga di level yang sama sebelum turun ke level berikutnya..
18. Salah satu kelemahan algoritma "Greedy" adalah...
A. Sangat lambat karena mengecek semua kemungkinan.
B. Selalu memberikan solusi global yang paling optimal.
C. Cenderung terjebak pada solusi optimal lokal dan mengabaikan hasil akhir terbaik.
D. Tidak bisa dijalankan di komputer dengan RAM kecil.
E. Memerlukan dataset yang sudah dilabeli oleh manusia.
Kunci Jawaban : C. Cenderung terjebak pada solusi optimal lokal dan mengabaikan hasil akhir terbaik Greedy mengambil keputusan terbaik saat itu tanpa melihat ke depan..
19. Pada algoritma klasifikasi citra, "Feature Extraction" Ekstraksi Fitur. dilakukan untuk...
A. Menghapus warna gambar agar menjadi hitam putih.
B. Mengambil karakteristik penting dari gambar seperti tepi atau tekstur. untuk diproses.
C. Menambah ukuran gambar agar lebih jelas dilihat manusia.
D. Mengubah gambar menjadi file suara agar bisa didengar.
E. Menyimpan gambar dalam format yang paling mahal harganya.
Kunci Jawaban : B. Mengambil karakteristik penting dari gambar seperti tepi atau tekstur. untuk diproses Langkah krusial sebelum klasifikasi dilakukan..
20. Manakah simbol flowchart yang digunakan untuk operasi aritmatika seperti penjumlahan.?
A. Oval Terminator..
B. Jajar genjang Input/Output..
C. Persegi panjang Process..
D. Belah ketupat Decision..
E. Lingkaran kecil Connector..
Kunci Jawaban : C. Persegi panjang Process. Digunakan untuk pengolahan data atau perhitungan..
21. Algoritma "Decision Tree" sering digunakan dalam AI karena keunggulannya dalam hal...
A. Membutuhkan daya komputasi paling tinggi di dunia.
B. Mudah diinterpretasikan dan dipahami alur logikanya oleh manusia.
C. Selalu memberikan jawaban yang 100 persen benar tanpa eror.
D. Hanya bisa bekerja jika tidak ada data yang hilang.
E. Mampu memproses gambar 3D dengan sangat cepat.
Kunci Jawaban : B. Mudah diinterpretasikan dan dipahami alur logikanya oleh manusia Visualisasi pohon keputusan sangat intuitif..
22. Istilah "Overfitting" dalam pengembangan algoritma AI merujuk pada kondisi di mana...
A. Model terlalu sederhana sehingga tidak bisa belajar sama sekali.
B. Model terlalu cerdas hingga bisa memprediksi masa depan dunia.
C. Model sangat akurat pada data latih namun gagal total pada data baru uji..
D. Model membutuhkan waktu satu tahun untuk menyelesaikan satu tugas.
E. Model menghapus dataset latih setelah selesai dijalankan.
Kunci Jawaban : C. Model sangat akurat pada data latih namun gagal total pada data baru Model "menghafal" data latih, bukan belajar polanya..
23. Algoritma "Dijkstra" sering digunakan untuk aplikasi...
A. Pengenalan suara.
B. Penentuan rute terpendek dalam graf berbobot.
C. Kompresi file gambar.
D. Pengeditan video secara otomatis.
E. Pengurutan nama siswa berdasarkan abjad.
Kunci Jawaban : B. Penentuan rute terpendek dalam graf berbobot Sangat populer untuk aplikasi peta/navigasi..
24. Sebuah variabel dalam algoritma koding disebut "Global Variable" jika...
A. Hanya bisa diakses oleh satu fungsi saja.
B. Bisa diakses dan diubah oleh seluruh bagian program.
C. Variabel tersebut dikirim ke server luar negeri.
D. Variabel tersebut hanya berisi nama-nama negara.
E. Variabel tersebut tidak memiliki nama.
Kunci Jawaban : B. Bisa diakses dan diubah oleh seluruh bagian program Scope-nya mencakup seluruh naskah kode..
25. Dalam pengolahan bahasa alami NLP., proses "Tokenization" bertujuan untuk...
A. Mengubah teks menjadi angka acak.
B. Memecah kalimat menjadi unit-unit kecil seperti kata atau karakter.
C. Menghapus semua tanda baca dari sebuah dokumen.
D. Menerjemahkan bahasa Indonesia ke bahasa Inggris.
E. Mengubah teks menjadi format PDF secara otomatis.
Kunci Jawaban : B. Memecah kalimat menjadi unit-unit kecil seperti kata atau karakter Langkah awal dalam analisis teks..
26. Algoritma "Backpropagation" adalah komponen kunci dalam...
A. Linear Searching.
B. Bubble Sorting.
C. Pelatihan Jaringan Saraf Tiruan Neural Networks..
D. Pembuatan animasi 2D.
E. Pengiriman email massal.
Kunci Jawaban : C. Pelatihan Jaringan Saraf Tiruan Digunakan untuk memperbarui bobot berdasarkan eror yang terjadi..
27. Di bawah ini merupakan contoh tipe data "Boolean" dalam algoritma adalah...
A. "Siswa SMK"
B. 100.50
C. True
D. 25
E. [1, 2, 3]
Kunci Jawaban : C. True Boolean hanya memiliki dua nilai: True atau False..
28. Manakah pernyataan yang benar mengenai "Brute Force Algorithm"?
A. Algoritma yang menggunakan kecerdasan buatan paling canggih.
B. Algoritma yang mencoba semua kemungkinan solusi hingga menemukan yang benar.
C. Algoritma yang selalu berjalan paling cepat dibandingkan algoritma lain.
D. Algoritma yang hanya digunakan untuk meretas kata sandi orang lain.
E. Algoritma yang tidak memerlukan instruksi perulangan.
Kunci Jawaban : B. Algoritma yang mencoba semua kemungkinan solusi hingga menemukan yang benar Sederhana namun sering kali tidak efisien untuk masalah besar..
29. Jika kita ingin mencari data "15" pada array terurut [2, 5, 8, 12, 15, 20] menggunakan "Binary Search", langkah pertama adalah mengecek indeks tengah yaitu...
A. 2
B. 8
C. 12
D. 20
E. 5
Kunci Jawaban : C. 12 Atau 8 tergantung pembulatan indeks, namun umumnya di tengah antara 8 dan 12. Di sini 12 adalah kandidat tengah yang umum..
30. Pada Neural Network, fungsi dari "Activation Function" adalah...
A. Menghapus input yang tidak berguna.
B. Menentukan apakah sebuah neuron harus "aktif" atau tidak berdasarkan inputnya.
C. Menyimpan data gambar ke dalam memori permanen.
D. Mengubah bahasa koding menjadi bahasa manusia.
E. Menambah jumlah neuron secara otomatis saat program berjalan.
Kunci Jawaban : B. Menentukan apakah sebuah neuron harus "aktif" atau tidak berdasarkan inputnya Memperkenalkan sifat non-linear pada model..
31. "Sistem Pakar" dalam AI bekerja menggunakan dasar algoritma...
A. Probabilitas statistik murni.
B. Kumpulan aturan "IF-THEN" yang berasal dari pengetahuan ahli.
C. Pencarian gambar di internet secara acak.
D. Pengurutan data berdasarkan tanggal lahir.
E. Perekaman suara manusia secara terus menerus.
Kunci Jawaban : B. Kumpulan aturan "IF-THEN" yang berasal dari pengetahuan ahli Berbasis pengetahuan/knowledge-based..
32. Dalam representasi Graf, "Edge" Sisi. berfungsi untuk...
A. Menyimpan nilai data utama.
B. Menghubungkan dua buah "Node" atau simpul.
C. Menghapus data yang sudah lama tidak digunakan.
D. Menampilkan hasil akhir ke layar.
E. Menjadi titik awal program dijalankan.
Kunci Jawaban : B. Menghubungkan dua buah "Node" atau simpul Mencerminkan relasi antar data..
33. Algoritma "Random Forest" bekerja dengan cara...
A. Membuat satu pohon keputusan yang sangat besar.
B. Menggabungkan hasil prediksi dari banyak pohon keputusan ensemble..
C. Menghapus semua pohon yang tidak memiliki daun.
D. Menanam pohon di area kantor pengembang AI.
E. Mencari data secara acak tanpa aturan yang jelas.
Kunci Jawaban : B. Menggabungkan hasil prediksi dari banyak pohon keputusan ensemble. Meningkatkan akurasi dan stabilitas model..
34. Manakah instruksi yang benar untuk mencetak teks ke layar dalam pseudocode standar?
A. READ "Halo"
B. INPUT "Halo"
C. PRINT "Halo"
D. SET "Halo"
E. REPEAT "Halo"
Kunci Jawaban : C. PRINT "Halo" Instruksi standar untuk output..
35. Sebuah masalah memiliki beberapa solusi algoritma. Kriteria "Efficiency" diukur berdasarkan...
A. Seberapa bagus warna tampilan programnya.
B. Jumlah penggunaan memori dan waktu eksekusi prosesor.
C. Harga jual program tersebut di pasaran.
D. Seberapa terkenal programmer yang membuatnya.
E. Jumlah baris komentar dalam kodenya.
Kunci Jawaban : B. Jumlah penggunaan memori dan waktu eksekusi prosesor Resource yang dikonsumsi program..
36. "Turing Test" dalam sejarah AI digunakan untuk menguji...
A. Kecepatan internet sebuah negara.
B. Kemampuan mesin untuk menunjukkan perilaku cerdas yang setara dengan manusia.
C. Kualitas layar monitor dalam menampilkan warna.
D. Ketahanan perangkat keras robot terhadap air.
E. Kapasitas penyimpanan hardisk terbaru.
Kunci Jawaban : B. Kemampuan mesin untuk menunjukkan perilaku cerdas yang setara dengan manusia Diusulkan oleh Alan Turing..
37. Apa kegunaan utama dari algoritma "Hashing"?
A. Mengurutkan data dari Z ke A.
B. Memetakan data dengan ukuran sembarang ke nilai dengan ukuran tetap indeks cepat..
C. Membuat gambar menjadi lebih tajam.
D. Mengirim data rahasia melalui satelit.
E. Mengubah angka menjadi teks yang panjang.
Kunci Jawaban : B. Memetakan data dengan ukuran sembarang ke nilai dengan ukuran tetap Sangat berguna untuk pencarian data yang sangat cepat/O1...
38. Dalam siklus pengembangan AI, apa yang dilakukan pada tahap "Data Cleaning"?
A. Menghapus semua data yang sudah dikumpulkan.
B. Memperbaiki data yang rusak, hilang, atau tidak konsisten.
C. Mencuci perangkat keras komputer dengan air bersih.
D. Membeli data baru dari perusahaan luar.
E. Memberikan warna-warna cerah pada tabel data.
Kunci Jawaban : B. Memperbaiki data yang rusak, hilang, atau tidak konsisten Kualitas data menentukan kualitas model..
39. Algoritma "Breadth-First Search" BFS. sangat efektif untuk mencari...
A. Nilai tertinggi dalam sebuah daftar angka.
B. Jalur terpendek pada graf yang tidak memiliki bobot sisi.
C. Kesalahan pengetikan dalam sebuah dokumen teks.
D. Wajah seseorang dalam kumpulan foto.
E. Kata sandi yang terdiri dari 10 karakter.
Kunci Jawaban : B. Jalur terpendek pada graf yang tidak memiliki bobot sisi Karena mengeksplorasi lapisan demi lapisan secara merata..
40. Struktur data "Stack" Tumpukan. mengikuti prinsip...
A. First-In, First-Out FIFO..
B. Last-In, First-Out LIFO..
C. First-In, Last-Out FILO. - sama dengan LIFO.
D. Random-In, Random-Out RIRO..
E. Jawaban B dan C benar.
Kunci Jawaban : E. Jawaban B dan C benar LIFO atau FILO menggambarkan mekanisme tumpukan yang sama..
41. Kelebihan penggunaan fungsi atau prosedur dalam algoritma koding adalah...
A. Membuat kode menjadi lebih panjang dan rumit.
B. Memungkinkan penggunaan ulang kode reusability. dan kemudahan pemeliharaan.
C. Menghilangkan kebutuhan akan variabel.
D. Membuat program hanya bisa dijalankan satu kali.
E. Mempercepat koneksi internet saat koding.
Kunci Jawaban : B. Memungkinkan penggunaan ulang kode reusability. dan kemudahan pemeliharaan Modularitas kode..
42. Mengapa "Bias" dalam algoritma AI dianggap berbahaya?
A. Karena membuat program menjadi terlalu cepat.
B. Karena menghasilkan keputusan yang tidak adil atau diskriminatif terhadap kelompok tertentu.
C. Karena Bias adalah virus komputer yang merusak data.
D. Karena Bias menyebabkan komputer mati mendadak.
E. Karena Bias hanya bisa dimengerti oleh ahli matematika.
Kunci Jawaban : B. Karena menghasilkan keputusan yang tidak adil atau diskriminatif terhadap kelompok tertentu Sering terjadi akibat dataset yang tidak representatif..
43. "Deep Learning" adalah cabang dari Machine Learning yang secara khusus menggunakan...
A. Struktur data Array 1D sederhana saja.
B. Jaringan saraf tiruan dengan banyak lapisan multi-layered neural networks..
C. Algoritma Bubble Sort untuk memproses data.
D. Hanya bahasa pemrograman HTML.
E. Perangkat keras yang diproduksi sebelum tahun 1990.
Kunci Jawaban : B. Jaringan saraf tiruan dengan banyak lapisan Mampu mempelajari fitur yang sangat kompleks..
44. Dalam algoritma, kondisi "Infinite Loop" terjadi jika...
A. Program berhenti terlalu cepat.
B. Kondisi terminasi perulangan tidak pernah terpenuhi.
C. Komputer kehabisan daya baterai.
D. Programmer lupa menyimpan file kodenya.
E. Variabel yang digunakan terlalu banyak.
Kunci Jawaban : B. Kondisi terminasi perulangan tidak pernah terpenuhi Perulangan berjalan selamanya..
45. Apa yang dimaksud dengan "Big Data" dalam pengembangan AI?
A. File teks yang ukuran font-nya sangat besar.
B. Dataset dengan volume, variasi, dan kecepatan pertumbuhan yang sangat tinggi.
C. Hardisk yang ukuran fisiknya sebesar meja makan.
D. Kumpulan angka yang nilainya di atas satu triliun.
E. Perusahaan teknologi yang memiliki banyak karyawan.
Kunci Jawaban : B. Dataset dengan volume, variasi, dan kecepatan pertumbuhan yang sangat tinggi Bahan baku utama untuk melatih model AI modern..
| 50 Bank Soal HOTS PJOK Kelas 6 SD Unit 8 Kebugaran Jasmani untuk Kesehatan |
|
|---|
| 50 Latihan Soal Imbuhan Ter- Bahasa Indonesia Kelas 5 SD Kurikulum Merdeka |
|
|---|
| Kunci Jawaban Kompeten Berbahasa Indonesia Kelas 11 SMA Halaman 186 Kurikulum Merdeka |
|
|---|
| 50 Latihan Soal Kalimat Tanggapan dan Kalimat Saran, Bahasa Indonesia Kelas 5 SD Kurikulum Merdeka |
|
|---|
| Kunci Jawaban Kompeten Berbahasa Indonesia Kelas 11 SMA Halaman 206 Kurikulum Merdeka |
|
|---|
:quality(30):format(webp):focal(0.5x0.5:0.5x0.5)/palembang/foto/bank/originals/50-Latihan-Soal-Algoritma-KKA-SMK-Kelas-10-SMK.jpg)