wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan soal SAS kelas XII

Total questions: 38

Worksheet time: 54mins

Name
Class
Date
1.

Sebuah tim siswa membuat model ML untuk memprediksi nilai ujian berdasarkan data latihan siswa. Model tersebut memiliki akurasi 99% pada data training, tetapi hanya 60% pada data uji. Setelah dicek, ternyata data training sangat sedikit dan model terlalu kompleks. Apa masalah utama pada model tersebut?

a)

Underfitting

b)

Overfitting

c)

Data redundancy

d)

Regularization kuat

e)

Learning rate terlalu kecil

2.

Sekolah menggunakan AI untuk menyeleksi peserta lomba sains. Setelah berjalan sebulan, AI lebih sering memilih siswa dari jurusan MIPA meskipun nilai siswa IPS sebenarnya lebih tinggi. Apa penyebab paling mungkin?

a)

AI hanya bekerja untuk data numerik

b)

Dataset pelatihan bias ke jurusan MIPA

c)

Siswa IPS tidak mengisi formulir

d)

AI belum diperbarui

e)

Semua AI selalu memilih data terbesar

3.

Sebuah aplikasi keamanan sekolah menggunakan kamera untuk mendeteksi orang asing. Ketika cahaya redup, akurasi deteksi menurun drastis meskipun modelnya cukup baik. Solusi terbaik untuk meningkatkan kualitas deteksi adalah...

a)

Mengganti model dengan regresi linear

b)

Menggunakan preprocessing gambar untuk pencahayaan rendah

c)

Mengurangi ukuran gambar

d)

Menghapus sebagian dataset

e)

Menambah jumlah label kategori

4.

Tim literasi digital membuat chatbot untuk membantu siswa mencari referensi belajar. Namun chatbot sering memberikan jawaban tidak relevan karena tidak memahami konteks percakapan panjang. Metode apa yang sebaiknya digunakan?

a)

Decision tree

b)

CNN untuk gambar

c)

Model NLP berbasis Transformer

d)

Sorting algoritma

e)

K-Means Clustering

5.

Aplikasi koperasi sekolah menggunakan AI untuk mendeteksi transaksi mencurigakan. Namun banyak transaksi normal ikut ditandai sebagai penipuan (false positive tinggi). Apa langkah terbaik?

a)

Menambah threshold deteksi

b)

Menghapus semua data transaksi

c)

Mengurangi jumlah fitur

d)

Membatasi jumlah pengguna

e)

Menggunakan model tanpa training

6.

Siswa membuat model ML sederhana untuk memprediksi hujan menggunakan data suhu dan kelembapan dari sensor sekolah. Model masih menghasilkan prediksi tidak konsisten. Langkah terbaik untuk meningkatkan akurasi adalah...

a)

Menambah sensor lain seperti tekanan udara

b)

Menghapus variabel kelembapan

c)

Menggunakan random guessing

d)

Mengurangi ukuran dataset

e)

Mengubah output menjadi gambar

7.

Sebuah gedung kelas dilengkapi AI untuk mengontrol lampu otomatis. Sistem belajar dari pola aktivitas siswa. Namun lampu sering menyala meski kelas kosong hanya karena ada gerakan dari hewan kecil. Solusi paling tepat adalah...

a)

Menambah sensor yang dapat mendeteksi manusia, bukan gerakan umum

b)

Menghapus semua sensor

c)

Mengatur lampu menyala terus

d)

Mengubah AI menjadi unsupervised

e)

Mengurangi jumlah data training

8.

Sebuah tim membuat AI untuk mendeteksi penyakit tanaman dari foto daun. Setelah dianalisis, banyak gambar dalam dataset memiliki resolusi rendah, blur, dan pencahayaan tidak merata. Apa langkah terbaik sebelum training?

a)

Menambah kontras semua gambar

b)

Melakukan data cleaning dan augmentation untuk memperbaiki kualitas

c)

Menghapus kelas penyakit tertentu

d)

Mengganti model menjadi regresi

e)

Mengabaikan saja kualitas gambar

9.

AI pada platform e-learning sekolah memberikan rekomendasi materi berdasarkan hasil kuis siswa. Namun beberapa siswa mendapat rekomendasi yang sama meskipun kemampuan berbeda. Penyebab paling mungkin?

a)

Algoritma rekomendasi menggunakan aturan tetap, bukan data

b)

Data siswa terlalu banyak

c)

AI memblokir semua materi

d)

Terdapat format file yang salah

e)

Model tidak memiliki GPU

10.

Sekolah ingin menggunakan AI untuk menilai tugas esai secara otomatis. Namun ada kekhawatiran bahwa AI akan memberikan nilai berbeda berdasarkan gaya bahasa siswa tertentu. Apa yang harus dilakukan sebelum sistem digunakan?

a)

Menjalankan evaluasi fairness pada model

b)

Membatasi jumlah kata esai

c)

Menghapus fitur penilaian otomatis

d)

Menggunakan model klasifikasi gambar

e)

Mengubah esai menjadi pilihan ganda

11.

Sebuah model machine learning menunjukkan akurasi 98% pada data training, namun ketika diuji pada data baru performanya turun drastis. Banyak siswa menganggap akurasi tinggi sudah cukup membuktikan kualitas model. Pernyataan: Model dengan akurasi tinggi pada data training pasti memiliki performa baik pada data baru.

a)

Benar

b)

Salah

12.

Sebuah sekolah membuat sistem seleksi otomatis untuk menentukan calon peserta lomba. Namun setelah digunakan, sistem lebih sering memilih siswa dari kelompok tertentu. Pernyataan: AI dapat bias jika dataset pelatihan tidak seimbang atau tidak mewakili semua kelompok.

a)

Benar

b)

Salah

13.

Seorang siswa ingin membangun model supervised learning namun tidak ingin melakukan pelabelan data karena dianggap memakan banyak waktu. Pernyataan: Supervised learning dapat berjalan tanpa data yang memiliki label.

a)

Benar

b)

Salah

14.

Dalam proyek klasifikasi data sensor, siswa menemukan bahwa model sering tidak stabil karena skala angka pada fitur sangat berbeda. Pernyataan: Normalisasi data dapat membantu model lebih stabil karena menyamakan skala fitur.

a)

Benar

b)

Salah

15.

Ketika hasil prediksi model cuaca buatan siswa tidak konsisten, mereka langsung mengganti model dengan versi yang lebih kompleks tanpa menganalisis masalah data terlebih dahulu. Pernyataan: Solusi terbaik untuk prediksi yang tidak stabil adalah selalu mengganti model dengan arsitektur yang lebih rumit.

a)

Benar

b)

Salah

16.

Dalam proyek pengenalan tumbuhan berbasis gambar, siswa ingin menggunakan algoritma sederhana, tetapi guru menyarankan menggunakan CNN karena lebih tepat. Pernyataan: Model deep learning seperti CNN cocok untuk memproses gambar karena mampu mengenali pola spasial.

a)

Benar

b)

Salah

17.

Sistem rekomendasi perpustakaan digital sekolah jarang diperbarui sehingga rekomendasi yang muncul tidak pernah berubah meskipun minat siswa berubah. Pernyataan: Sistem rekomendasi tidak perlu memperbarui model berdasarkan perilaku terbaru pengguna.

a)

Benar

b)

Salah

18.

Dalam sebuah eksperimen ML, seorang siswa menambahkan banyak fitur tanpa mempertimbangkan relevansinya, berharap akurasi meningkat. Pernyataan: Semakin banyak fitur dalam dataset, performa model pasti meningkat.

a)

Benar

b)

Salah

19.

Chatbot sekolah kadang memberikan jawaban salah ketika ditanya tentang jadwal acara, dan setelah dicek ternyata data latihannya sudah lama tidak diperbarui. Pernyataan: Chatbot AI bisa memberikan jawaban salah jika data pelatihannya tidak akurat atau sudah kedaluwarsa.

a)

Benar

b)

Salah

20.

Sebuah sekolah ingin menggunakan AI untuk menilai esai siswa secara otomatis tanpa pemeriksaan manusia karena dianggap lebih cepat. Pernyataan: AI dapat sepenuhnya menggantikan pengawasan manusia dalam pengambilan keputusan penting.

a)

Benar

b)

Salah

21.

Kamu diminta memilih SBC yang paling efisien untuk proyek IoT di area outdoor. Ketika diuji di Wokwi, beberapa sensor memerlukan tegangan stabil 3.3V. SBC yang kamu pilih ternyata menghasilkan overheat ketika menjalankan loop sensor intensif. Apa analisis terbaik?

a)

Menurunkan clock CPU SBC agar beban menurun

b)

Mengubah sensor menjadi versi digital

c)

Menggunakan kabel jumper lebih panjang

d)

Menghilangkan delay() di seluruh program

e)

Mengganti output 3.3V menjadi 5V

22.

Di Wokwi, data sensor suhu dari SBC ESP32 tampil acak dan tidak stabil di Serial Monitor. Setelah ditelusuri, baud rate di program adalah 9600 tetapi di Serial Monitor 115200. Apa prinsip komputasi yang paling relevan untuk memahami masalah ini?

a)

Computational Abstraction

b)

Pattern Recognition

c)

Algorithmic Efficiency

d)

Data Encoding & Communication

e)

Decomposition Sistem

23.

Dalam simulasi Wokwi, tombol ditekan tetapi LED pada SBC tidak menyala. Setelah dicek, tombol tersambung ke pin input, tetapi tidak diberi pull-up atau pull-down. Apa penyebab kegagalan?

a)

LED membutuhkan resistor lebih besar

b)

Pin input dalam keadaan floating sehingga nilai tidak stabil

c)

Tombol hanya bisa digunakan pada pin analog

d)

LED harus memiliki tegangan minimal 9V

e)

Program harus menggunakan library tambahan

24.

Sebuah proyek Wokwi menggunakan ESP32 untuk mengambil data online. Tetapi koneksi WiFi gagal walau SSID dan password benar. Setelah dicek, simulasi menunjukkan "Wokwi-GUEST" tidak dapat diakses karena library WiFi belum diinisialisasi. Analisis yang benar adalah?

a)

Password harus di-enkripsi terlebih dahulu

b)

WiFi harus diaktifkan dengan metode WiFi.begin()

c)

SSID harus ditulis dalam array karakter

d)

SBC harus dihubungkan ke sumber daya eksternal

e)

Wokwi tidak mendukung koneksi internet sama sekali

25.

Sensor ultrasonik HC-SR04 pada Wokwi selalu mengembalikan jarak 0 cm. Setelah diperiksa, trigger dan echo tertukar. Apa langkah paling tepat yang harus dilakukan?

a)

Menyalakan LED indikator sebagai penanda error

b)

Memperbaiki wiring agar pin trigger dan echo sesuai fungsi

c)

Mengganti sensor dengan versi analog

d)

Mengatur delay sensor menjadi 1 ms

e)

Mengurangi frekuensi pembacaan

26.

Program ESP32 pada Wokwi menjalankan 10 sensor sekaligus. Waktu respon menjadi lambat. Kamu diminta mencari solusi paling efisien. Apa pendekatan yang tepat?

a)

Menjalankan semua sensor dalam satu loop tanpa jeda

b)

Menggunakan task paralel dengan FreeRTOS

c)

Memperbanyak penggunaan perintah delay()

d)

Menghapus semua variabel global

e)

Menambah LED agar mudah dipantau

27.

LCD I2C di Wokwi tidak menampilkan teks yang diinginkan. Alamat I2C yang digunakan adalah 0x27, tetapi setelah scan I2C, alamat sebenarnya 0x3F. Apa prinsip computational thinking yang digunakan dalam menemukan solusi?

a)

Algorithmic Efficiency

b)

Pattern Recognition

c)

Decomposition

d)

Debugging / Testing

e)

Data Visualization

28.

Studi Kasus: Kesalahan Logika Program Dalam program Wokwi, sebuah variabel penghitung menggunakan tipe byte untuk menghitung hingga nilai 300. Namun nilai malah kembali ke 0 setelah 255. Apa penyebabnya?

a)

Sensor memberikan nilai yang salah

b)

Variabel byte overflow karena batas maksimum 255

c)

Delay terlalu panjang

d)

Tampilan Serial Monitor tidak mendukung nilai besar

e)

Compiler gagal menginisialisasi variabel

29.

Studi Kasus: Alarm Otomatis Sebuah proyek alarm menggunakan ESP32 di Wokwi: buzzer berbunyi jika jarak sensor < 20 cm. Tetapi alarm justru aktif terus-menerus walau tidak ada objek. Setelah dicek, jarak yang terbaca berkisar 300–400 cm. Apa solusi terbaik?

a)

Mengubah jenis buzzer

b)

Mengatur ulang threshold menjadi 500 cm

c)

Menambahkan filter rata-rata pembacaan jarak

d)

Membalik logika if menjadi kondisi >= 20

e)

Menghapus pembacaan echo

30.

Studi Kasus: Kontrol Motor Servo. Motor servo tidak bergerak dalam simulasi Wokwi padahal pin sinyal dan program sudah benar. Setelah dianalisis, servo terhubung ke pin 5V tetapi ESP32 hanya menyediakan arus sangat kecil. Apa kesimpulan yang benar?

a)

Servo harus dihubungkan ke power supply eksternal yang lebih stabil

b)

Servo hanya bisa digunakan tanpa library

c)

Servo harus disambungkan ke pin analog

d)

Wokwi melarang penggunaan servo

e)

Sudut servo harus di-set ke 0 terlebih dahulu

31.

Jelaskan apa yang di maksud dengan bilangan Armstrong. (Hal 22)

4 lines
32.

Jelaskan kelemahan atau kerugian dari algoritme pencarian acak. (Hal 22)

4 lines
33.

Jelaskan hubungan antara algoritme hill climbing dan Solusi optimal local. (Hal 41)

4 lines
34.

Jelaskan secara rinci konsep dasar algoritme pencarian acak dan bagaimana algoritme ini bekerja dalam mencari solusi. (Hal 41)

4 lines
35.

Apa kelebihan dan kelemahan utama dalam penerapan algoritme pencarian acak dalam masalah pengoptimasian dan bagaimana mengatasi batasan – batasan ini? (Hal 41)

4 lines
36.

Tuliskan komponen utama dalam single board computer (sbc). Jelaskan juga fungsi – fungsi nya. (Hal 53)

4 lines
37.

Apakah SBC dapat di gunakan dalam mengatasi masalah pengendalian kualitas air pada pemeliharaan ikan? Jelaskan. (Hal 73)

4 lines
38.

Sebutkan langkah – langkah dalam simulasi single board computer menggunakan aplikasi wokwi dengan Arduino Uno atau Mega.

4 lines