WorksheetsQuiz Pemrograman dan AI
Total questions: 158
Worksheet time: 4hrs 42mins
Seorang siswa menulis algoritma menghitung luas persegi panjang: 1. Masukkan panjang 2. Masukkan lebar 3. Hitung luas = panjang + lebar 4. Cetak luas Kesalahan logika ada pada langkah nomor?
Masukkan panjang
Masukkan lebar
Hitung luas = panjang + lebar
Cetak luas
Tidak ada
Dalam kehidupan sehari-hari, penggunaan AI pada aplikasi peta digital seperti Google Maps terutama membantu pengguna untuk?
Membuat akun baru
Menentukan rute tercepat berdasarkan kondisi lalu lintas
Menentukan warna tampilan aplikasi
Menghitung luas wilayah
Membeli tiket transportasi
Jika sebuah program menghitung rata-rata nilai siswa, mengapa lebih baik menggunakan loop daripada menghitung secara manual?
Karena lebih membingungkan
Karena loop hanya bisa dipakai untuk grafik
Karena manual lebih cepat
Karena loop memudahkan pengolahan banyak data secara otomatis
Karena loop adalah sistemnya
Kode berikut ditulis dalam Python: python for i in range(1,6): if i % 2 == 0: print(i) Keluaran dari program tersebut adalah?
1 3 5
2 3 4 5
1 2 3 4 5
2 4
2 4
Mengapa penting membuat pseudocode sebelum menulis kode program?
Agar program lebih cepat dieksekusi komputer
Agar tampilan program lebih indah
Agar logika program jelas dan terstruktur sebelum diubah menjadi kode
Agar ukuran file program lebih kecil
Agar program berjalan lebih lambat
Jika data latih pada sistem AI tidak bervariasi (misalnya hanya berisi data dari satu kelompok), dampak yang mungkin terjadi adalah?
AI akan selalu benar
AI akan lebih cepat belajar
AI menjadi lebih murah digunakan
AI menghasilkan keputusan yang bias
AI tidak membutuhkan algoritma
Mengapa Python sering dipilih sebagai bahasa untuk mempelajari koding dan AI di tingkat SMA?
Karena paling sulit dipelajari
Karena sintaks sederhana dan banyak library untuk AI
Karena hanya bisa digunakan di Linux
Karena tidak gratis
Karena tidak bisa digunakan untuk data
Seorang siswa mencoba program deteksi wajah, tetapi kamera tidak berfungsi. Kemungkinan penyebab utama adalah?
Kamera/driver belum terhubung dengan baik
Algoritma deteksi salah
Dataset terlalu kecil
Bahasa pemrograman salah
AI tidak bisa mengenali manusia
AI digunakan dalam aplikasi belanja online. Bagaimana AI memberikan rekomendasi produk kepada pengguna?
Berdasarkan warna latar aplikasi
Berdasarkan jumlah tombol yang diklik
Berdasarkan kecepatan internet
Berdasarkan jenis perangkat pengguna
Berdasarkan riwayat pembelian dan pencarian pengguna
AI digunakan dalam aplikasi kesehatan untuk mendeteksi penyakit dari citra rontgen. Apa keuntungan utamanya dibanding analisis manual?
Lebih murah dibanding dokter
Tidak memerlukan listrik
Selalu benar tanpa kesalahan
Mampu menganalisis data dalam jumlah besar dengan cepat
Bisa menggantikan semua tenaga medis
Jika sebuah program perulangan menampilkan hasil tak terbatas, apa yang harus diperiksa?
Bahasa pemrograman
Jumlah variabel
Kondisi penghentian loop
Warna teks pada layar
Ukuran memori komputer
Dalam e-commerce, AI sering dipakai untuk fraud detection. Apa tujuan utamanya?
Menambah jumlah produk
Mengubah desain aplikasi
Mempercepat pengiriman barang
Mengurangi biaya produksi
Mendeteksi transaksi mencurigakan secara otomatis
Perhatikan pseudocode berikut: input x if x > 0 then print("Positif") else print("Negatif") Jika x = 0, apa yang akan ditampilkan?
Negatif
Positif
Nol
Error
Kosong
Mengapa etika penting dalam pengembangan AI?
Agar AI bekerja lebih cepat
Agar AI tidak menimbulkan bias atau merugikan manusia
Agar AI lebih murah digunakan
Agar AI dapat m
Mengapa etika penting dalam pengembangan AI?
Agar AI bekerja lebih cepat
Agar AI tidak menimbulkan bias atau merugikan manusia
Agar AI lebih murah digunakan
Agar AI dapat menggantikan semua profesi
Agar AI selalu benar
Seorang siswa membuat program perhitungan rata-rata nilai kelas, tetapi hasilnya selalu bilangan bulat tanpa desimal. Apa yang harus diperbaiki?
Menambah perulangan
Menghapus fungsi sum()
Mengganti bahasa pemrograman
Mengubah tipe data pembagian menjadi float
Menambahkan variabel baru
AI pada aplikasi musik seperti Spotify digunakan terutama untuk?
Mengubah warna aplikasi
Menghitung jumlah lagu di server
Memberikan rekomendasi lagu sesuai kebiasaan mendengarkan
Membuat alat musik baru
Menghapus lagu yang jelek
Perhatikan kode berikut:python for i in range(3): print("AI") Berapa kali tulisan "AI" ditampilkan?
3
2
1
0
Tak terbatas
Salah satu perbedaan utama antara algoritma tradisional dan AI adalah?
Algoritma tradisional lebih cepat
AI tidak memerlukan data
Algoritma tradisional selalu benar
AI tidak menggunakan komputer
Algoritma tradisional mengikuti aturan pasti, sedangkan AI belajar dari data
AI pada aplikasi e-learning sering digunakan untuk?
Menghitung jumlah siswa
Mengatur warna antarmuka aplikasi
Memberikan soal latihan adaptif sesuai kemampuan siswa
Mengganti peran guru sepenuhnya
Mematikan aplikasi otomatis
Pseudocode digunakan dalam perencanaan program untuk?
Mempercepat komputer
Menjelaskan logika program dengan bahasa sederhana
Mengurangi ukuran file
Membuat program lebih indah
Menghapus error otomatis
AI dalam aplikasi kamera ponsel bisa mengenali wajah pengguna. Teknologi yang mendukung hal ini adalah?
Sorting data
Bubble sort
Algoritma greedy
Pseudocode
Computer vision dengan data latih
Perhatikan kode Python berikut:python x = 10 if x % 2 == 0: print("Genap") else: print("Ganjil") Output dari program tersebut adalah?
Genap
Ganjil
10
Error
Kosong
Salah satu tantangan utama dalam penerapan AI di masyarakat adalah?
AI tidak membutuhkan data
AI tidak memerlukan listrik
AI selalu netral
Risiko bias dan penyalahgunaan data
AI hanya bisa digunakan di sekolah
Mengapa perulangan (loop) penting dalam pemrograman?
Agar program lebih lambat
Agar instruksi bisa dijalankan berulang kali secara otomatis
Agar komputer lebih mahal
Agar kode lebih panjang
Agar warna program berubah
AI dalam aplikasi perbankan dapat digunakan untuk?
Mengubah desain kartu ATM
Mengatur warna aplikasi mobile banking
Menghitung jumlah nasabah
Mengurangi saldo otomatis
Mendeteksi transaksi mencurigakan secara cepat
Dalam koding, apa manfaat utama variabel?
Untuk memperlambat eksekusi
Untuk memperbesar ukuran program
Untuk menyimpan dan mengolah data sementara
Untuk menghapus error
Untuk mengatur warna program
AI pada aplikasi rekomendasi film bekerja dengan cara?
Menganalisis riwayat tontonan pengguna
Menghitung jumlah film di server
Menentukan warna poster film
Mengurangi ukuran file film
Menghapus genre yang tidak populer
AI digunakan dalam sistem lalu lintas cerdas untuk?
Mengganti warna lampu merah menjadi biru
Menambah jumlah kendaraan
Menghapus kemacetan sepenuhnya
Mengatur durasi lampu lalu lintas berdasarkan kondisi jalan
Membuat mobil otomatis lebih murah
Perhatikan kode Python berikut:python for i in range(3): print(i) Output yang dihasilkan adalah?
0 1 2
1 2 3
1 2
0 1 2 3
Error
Dalam bidang pendidikan, salah satu manfaat AI adalah?
Mengganti semua guru
Memberikan pembelajaran per
Mengurangi biaya pendidikan
Meningkatkan kualitas pengajaran
Membantu siswa belajar mandiri
Output yang dihasilkan adalah?
0 1 2
1 2 3
1 2
0 1 2 3
Error
Dalam bidang pendidikan, salah satu manfaat AI adalah?
Mengganti semua guru
Memberikan pembelajaran personal sesuai kebutuhan siswa
Membuat komputer lebih mahal
Menghapus semua mata pelajaran
Mengurangi jumlah siswa
Seorang siswa menulis pseudocode untuk menghitung luas segitiga tetapi lupa menambahkan pembagian 2 pada rumusnya. Dampaknya adalah?
Program lebih cepat
Program menampilkan error
Hasil selalu sama
Luas menjadi lebih kecil
Luas menjadi dua kali lipat dari seharusnya
Mengapa data sangat penting dalam pengembangan AI?
Karena membuat komputer lebih murah
Karena mengurangi ukuran file
Karena AI belajar dari data untuk mengenali pola
Karena data membuat AI lebih lambat
Karena data bisa menggantikan algoritma
Dalam pemrograman, perintah if digunakan untuk?
Mengulang instruksi
Membuat keputusan berdasarkan kondisi tertentu
Menyimpan data
Menghapus variabel
Memperindah tampilan
AI dapat membantu bidang pertanian dengan cara?
Mengubah warna tanah
Membuat tanaman baru
Menghapus hama sepenuhnya
Mengurangi jumlah petani
Memprediksi cuaca dan kebutuhan air tanaman
Output yang dihasilkan adalah?
7
Genap
Error
Ganjil
Kosong
Dalam bidang keamanan siber, AI digunakan untuk?
Mendeteksi serangan atau aktivitas mencurigakan secara otomatis
Mengubah warna website
Membuat jaringan lebih lambat
Menghapus semua password
Mengurangi jumlah komputer
Komponen berpikir komputasional yang menekankan pemecahan masalah besar menjadi bagian kecil disebut?
Abstraksi
Algoritmik
Dekomposisi
Pengenalan Pola
Evaluasi
Mengapa literasi digital penting bagi siswa?
Agar cepat mengetik
Agar bisa bermain game
Agar mampu menilai informasi digital secara kritis
Agar mudah membuat akun media sosial
Agar pintar matematika
AI pada aplikasi perbankan membantu terutama dalam hal?
Mengatur warna ATM
Membuat logo baru
Menghapus nasabah lama
Membuat kartu debit lebih murah
Mendeteksi penipuan transaksi
Output dari program tersebut adalah?
6
3
10
4
Error
Salah satu keterbatasan AI dibanding manusia adalah?
Bisa belajar dari pengalaman
Bisa mengenali pola
Bisa menganalisis data cepat
Tidak memiliki empati atau moral
Tidak menggunakan algoritma
Mengapa indentation (spasi/tab) penting dalam Python?
Agar program lebih indah
Agar program lebih cepat
Agar struktur kode terbaca komputer dengan benar
Agar warna layar berubah
Agar ukuran file lebih kecil
AI dapat membantu bidang lingkungan dengan cara?
Memprediksi kualitas udara atau polusi
Menghapus semua sampah otomatis
Mengurangi jumlah pohon
Membuat cuaca baru
Menghentikan pemanasan global sepenuhnya
Fungsi utama dari kode di atas adalah?
Menjumlahkan angka
Menerima input dari pengguna dan menampilkannya kembali
Menghapus variabel
Membuat perulangan otomatis
Mengubah warna layar
Output yang benar adalah?
1 2 3 4 5
2 3 4 5
5 10 15 20
2 4 6 8
Error
AI dalam aplikasi transportasi online digunakan terutama untuk?
Mengatur warna aplikasi
Membuat kendaraan baru
Menentukan rute dan tarif secara otomatis
Menghapus data pengemudi
Membatasi jumlah penumpang
tasi online digunakan terutama untuk?
Mengatur warna aplikasi
Membuat kendaraan baru
Menentukan rute dan tarif secara otomatis
Menghapus data pengemudi
Membatasi jumlah penumpang
Perhatikan pseudocode berikut: input n if n % 2 == 0 then print("Genap") else print("Ganjil") Jika n = 12, maka outputnya adalah?
Genap
Ganjil
12
Error
Kosong
Mengapa AI sering digunakan dalam bidang keuangan?
Untuk membuat uang baru
Untuk menganalisis data transaksi besar dengan cepat
Untuk mengganti semua pegawai bank
Untuk menghapus semua hutang
Untuk mengubah warna aplikasi bank
Seorang siswa membuat program Python:python x = [2,4,6] print(sum(x)) Output yang dihasilkan adalah?
2
4
6
8
Dalam kehidupan sehari-hari, salah satu risiko penggunaan AI adalah?
Keputusan yang bias jika data latih tidak adil
AI selalu benar
AI tidak membutuhkan listrik
AI bisa hidup seperti manusia
AI hanya bisa dipakai di sekolah
Perhatikan kode berikut:python for i in range(1,10,3): print(i) Output yang benar adalah?
1 2 3 4 5 6 7 8 9
1 2 3
3 6 9
1 4 7
Error
AI pada aplikasi belanja online membantu perusahaan dengan cara?
Menghapus produk tidak laku otomatis
Memberikan rekomendasi produk sesuai minat pengguna
Mengubah warna aplikasi
Mengurangi jumlah pembeli
Mengganti semua pegawai toko
Dalam koding, apa yang akan terjadi jika program tidak memiliki kondisi berhenti dalam loop?
Program lebih cepat
Program otomatis benar
Program tetap berjalan normal
Program berhenti setelah 10 kali loop
Program berjalan tanpa henti (infinite loop)
Salah satu contoh penerapan AI dalam bidang kesehatan adalah?
Membuat obat baru secara manual
Mengubah warna ruang rawat
Mendiagnosis penyakit berdasarkan citra medis
Mengurangi jumlah pasien
Menghapus data medis
Perhatikan kode berikut:python for i in range(2,11,2): print(i) Output yang benar adalah?
2 4 6 8 10
1 2 3 4 5
2 3 4 5 6
10
Error
AI pada aplikasi cuaca digunakan untuk?
Mengubah warna awan
Membuat cuaca baru
Menghapus musim tertentu
Memprediksi hujan berdasarkan data sensor dan satelit
Mengurangi suhu bumi
Dalam koding, fungsi input() pada Python digunakan untuk?
Menampilkan data
Menerima masukan dari pengguna
Menghapus variabel
Mengatur warna teks
Menyimpan file
Salah satu perbedaan utama antara manusia dan AI adalah?
AI bisa belajar dari pengalaman
AI bisa mengenali pola
AI bisa menganalisis data besar
AI bisa membuat keputusan cepat
AI tidak memiliki kesadaran dan emosi
Perhatikan kode berikut:python a = 5 b = 3 print(a**b) Output dari kode tersebut adalah?
15
8
125
53
Error
AI digunakan pada email untuk fitur spam filter. Apa tujuan utamanya?
Memisahkan email penting dari email tidak diinginkan
Menghapus semua email masuk
Membuat email baru otomatis
Mengubah warna kotak masuk
Mempercepat internet
Dalam koding, mengapa indentation (spasi/tab) harus konsisten pada Python?
Agar program lebih indah
Agar ukuran file lebih kecil
Agar warna program lebih menarik
Agar struktur logika program bisa dipahami komputer
Agar program lebih cepat dieksekusi
Salah satu kelemahan utama AI adalah?
Bisa bekerja 24 jam tanpa istirahat
Tergantung pada kualitas data latih
Lebih cepat menganalisis data besar
Bisa digunakan di berbagai bidang
Bisa mengenali pola
Perhatikan kode Python berikut:python x = ["AI","ML","DL"] print(x[1]) Output yang benar adalah?
AI
DL
ML
Error
Kosong
Salah satu peran AI dalam bidang energi adalah?
Membuat sumber energi baru manual
Menghapus tagihan listrik
Output yang benar adalah?
AI
DL
ML
Error
Kosong
Salah satu peran AI dalam bidang energi adalah?
Membuat sumber energi baru manual
Menghapus tagihan listrik
Mengurangi jumlah pembangkit listrik
Mengatur warna panel surya
Mengoptimalkan penggunaan energi berdasarkan data konsumsi
Jelaskan dengan singkat apa yang dimaksud dengan algoritma dalam pemrograman beserta contohnya!
Mengapa bahasa pemrograman Python sangat populer digunakan dalam kecerdasan buatan?
Jelaskan bagaimana penerapan AI dalam bidang kesehatan dapat membantu manusia!
Mengapa loop dianggap penting dalam pemrograman? Jelaskan!
Apa yang dimaksud dengan chatbot dan sebutkan manfaatnya!
Jelaskan fungsi variabel dalam pemrograman!
Bagaimana aplikasi Google Maps memanfaatkan kecerdasan buatan?
Apa yang dimaksud dengan Big Data dan apa kaitannya dengan AI?
Apa yang dimaksud dengan debugging dalam koding?
Jelaskan bagaimana penerapan AI dalam bidang pendidikan!
Jelaskan fungsi conditional (if-else) dalam koding!
Bagaimana teknologi speech recognition bekerja dalam aplikasi AI?
Jelaskan apa yang dimaksud dengan Natural Language Processing (NLP) dalam AI!
Bagaimana computer vision digunakan dalam kehidupan sehari-hari?
Jelaskan penerapan AI dalam bidang perbankan!
Apa perbedaan loop for dan while dalam pemrograman?
Apa perbedaan loop for dan while dalam pemrograman?
Jelaskan bagaimana AI membantu di bidang pertanian!
Apa yang dimaksud dengan dataset dalam AI?
Sebutkan contoh penerapan AI dalam bidang transportasi!
Jelaskan secara singkat apa yang dimaksud dengan machine learning!
Apa yang dimaksud dengan deep learning?
Jelaskan perbedaan data training dan data testing dalam AI!
Apa yang dimaksud dengan bias dalam AI?
Mengapa etika penting dalam pengembangan AI?
Apa yang dimaksud dengan autonomous car?
Jelaskan apa yang dimaksud dengan debugging dalam pemrograman!
Bagaimana cloud computing membantu pemrograman dan AI?
Mengapa struktur data penting dalam pemrograman?
Apa yang dimaksud dengan tipe data Boolean?
Jelaskan hubungan antara AI dan IoT!
Jelaskan apa yang dimaksud dengan function dalam koding!
Bagaimana AI digunakan dalam e-commerce?
Siapa Alan Turing dan apa kontribusinya terhadap AI?
Apa yang dimaksud dengan Turing Test?
Jelaskan contoh penggunaan loop dalam kehidupan nyata!
Bagaimana AI dapat membantu penghematan energi?
Jelaskan peran AI dalam robot industri!
Bagaimana AI dapat membantu dalam mitigasi bencana?
Bagaimana AI dapat membantu dalam mitigasi bencana?
Jelaskan peran AI dalam bidang keamanan siber!
Apa risiko yang mungkin muncul dari penggunaan AI?
Apa perbedaan utama antara AI dan kecerdasan manusia?
Mengapa Python lebih disukai dibanding bahasa lain dalam AI?
Apa yang dimaksud dengan overfitting dalam machine learning?
Bagaimana AI digunakan di bidang hiburan?
Jelaskan penerapan AI dalam pemerintahan!
Bagaimana AI digunakan dalam media sosial?
Apa fungsi utama database dalam pemrograman?
Bagaimana machine learning dapat membantu bidang kesehatan?
Jelaskan bagaimana AI digunakan dalam bidang seni dan kreativitas!
Bagaimana menurutmu peran AI di masa depan?
Cocokkan istilah koding berikut dengan penjelasannya!
Wadah untuk menyimpan data
Instruksi berulang dalam program
Urutan langkah penyelesaian masalah
Data yang dimasukkan ke program
Hasil yang ditampilkan program
Cocokkan aplikasi berikut dengan penggunaan AI-nya!
Menerjemahkan bahasa
Memberikan rekomendasi musik
Menentukan rute tercepat
Mengenali wajah pengguna
Memberikan rekomendasi produk
Cocokkan bahasa pemrograman berikut dengan ciri khasnya!
Mudah dipahami, banyak library AI
Berbasis OOP, banyak dipakai di Android
Bahasa tingkat rendah, dekat mesin
Membuat struktur halaman web
Mengelola basis data
Cocokkan istilah AI berikut dengan bidang penerapannya!
Layanan pelanggan otomatis
Keuangan/perbankan
Pengenalan gambar/wajah
Pertanian
Rekomendasi film/musik
Cocokkan komponen berpikir komputasional berikut dengan contohnya!
Memecah masalah besar jadi kecil
Menyaring informasi penting
Langkah terurut untuk menyelesaikan masalah
Mengenali kesamaan dari masalah berbeda
Menilai solusi yang sudah dibuat
Cocokkan istilah dasar AI dengan penjelasannya!
Algoritma AI yang belajar dari data
Cabang AI yang
Cocokkan istilah dasar AI dengan penjelasannya!
Kodomain
Algoritma AI yang belajar dari data
Deep Learning
Domain
Machine Learning
Cocokkan aplikasi AI dengan bidang pemanfaatannya!
Domain
Kodomain
ChatGPT
Tesla Autopilot
Pemrosesan bahasa alami
Cocokkan komponen koding berikut dengan fungsinya!
Membuat keputusan berdasarkan kondisi
Domain
Loop
Kodomain
If–Else
Cocokkan profesi dengan penerapan AI yang sesuai!
Domain
Diagnosa penyakit dengan citra medis
Kodomain
Dokter
Petani
Cocokkan teknologi AI dengan contohnya!
Kodomain
Google Translate
NLP (Natural Language Processing)
Computer Vision
Domain
Sebutkan bahasa pemrograman yang paling banyak digunakan dalam kecerdasan buatan!
(a)
Urutan langkah logis yang digunakan untuk menyelesaikan suatu masalah disebut?
(a)
Apa yang menjadi bahan utama yang dipelajari oleh AI agar dapat membuat prediksi?
(a)
Struktur perulangan dalam koding disebut dengan istilah apa?
(a)
Sebutkan nama asisten virtual berbasis AI yang digunakan pada perangkat Apple!
(a)
Dalam koding, wadah untuk menyimpan nilai disebut apa?
(a)
Data yang dimasukkan ke dalam program disebut apa?
(a)
Hasil yang ditampilkan oleh program disebut apa?
(a)
Struktur kendali yang digunakan untuk pengambilan keputusan dalam koding disebut?
(a)
Sebutkan salah satu aplikasi AI yang digunakan untuk menerjemahkan bahasa!
Framework Python yang populer untuk machine learning adalah?
(a)
Metode pembelajaran mesin yang menggunakan data berlabel disebut?
Metode pembelajaran mesin yang menggunakan data tidak berlabel disebut?
Istilah untuk kumpulan data yang sangat besar dan kompleks adalah?
(a)
Teknologi AI yang mengubah suara manusia menjadi teks disebut apa?
Teknologi AI yang memungkinkan komputer memahami gambar disebut?
(a)
Teknologi AI yang digunakan untuk mengenali wajah disebut?
Program berbasis AI yang digunakan untuk menjawab pertanyaan otomatis disebut?
(a)
Aplikasi yang memanfaatkan AI untuk menentukan rute tercepat adalah?
(a)
Model AI yang terinspirasi dari cara kerja otak manusia disebut?
(a)
Bahasa pemrograman yang sering digunakan untuk membangun aplikasi Android adalah?
(a)
Bahasa yang digunakan untuk mengelola database adalah?
(a)
Bahasa pemrograman yang digunakan untuk membuat struktur halaman web adalah?
(a)
Bahasa yang digunakan untuk mengatur tampilan dan gaya halaman web adalah?
(a)
Bahasa yang digunakan untuk menambahkan interaktivitas pada halaman web adalah?
(a)
