wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ASAS 1 Koding dan Kecerdasan Artifisial kelas 5

Total questions: 30

Worksheet time: 20mins

Name
Class
Date
1.

Apa itu koding?

a)

Koding adalah proses menulis kode untuk membuat program atau aplikasi.

b)

Koding adalah proses menguji aplikasi sebelum dirilis.

c)

Koding adalah cara untuk mendesain antarmuka pengguna.

d)

Koding adalah teknik untuk menghapus bug dari program.

2.

Apa yang dimaksud dengan algoritma?

a)

Algoritma adalah metode untuk mengumpulkan data secara acak.

b)

Algoritma adalah cara untuk mendesain sebuah program komputer.

c)

Algoritma adalah serangkaian langkah atau prosedur yang digunakan untuk menyelesaikan masalah.

d)

Algoritma adalah rumus matematika untuk menghitung angka.

3.

Bagaimana cara kita memecahkan masalah dengan koding?

a)

Langkah-langkah untuk memecahkan masalah dengan koding.

b)

Metode untuk menghindari masalah dalam koding.

c)

Langkah-langkah untuk belajar bahasa pemrograman.

d)

Cara membuat program tanpa koding.

4.

Apa perbedaan antara komputer dan manusia dalam mengolah informasi?

a)

Komputer tidak memerlukan daya listrik, sementara manusia membutuhkan makanan untuk berfungsi.

b)

Manusia lebih cepat dalam mengolah informasi dibandingkan komputer yang lambat dan tidak efisien.

c)

Komputer hanya dapat mengolah data dalam bentuk angka, sedangkan manusia bisa memahami konteks.

d)

Komputer mengolah informasi secara cepat dan akurat, sedangkan manusia menggunakan pemikiran kritis dan pengalaman.

5.

Sebutkan contoh penggunaan kecerdasan artifisial dalam kehidupan sehari-hari!

a)

Contoh penggunaan kecerdasan artifisial dalam kehidupan sehari-hari adalah asisten virtual seperti Siri dan Google Assistant.

b)

Contoh penggunaan kecerdasan artifisial adalah kamera digital biasa.

c)

Contoh penggunaan kecerdasan artifisial adalah televisi analog.

d)

Contoh penggunaan kecerdasan artifisial adalah mesin cuci otomatis.

6.

Apa yang dimaksud dengan berpikir komputasional?

a)

Berpikir komputasional adalah metode untuk mengabaikan data dan fokus pada intuisi.

b)

Berpikir komputasional adalah cara untuk menghindari masalah dengan pendekatan acak.

c)

Berpikir komputasional adalah pendekatan untuk memecahkan masalah dengan cara yang sistematis dan terstruktur, sering kali menggunakan konsep dari ilmu komputer.

d)

Berpikir komputasional adalah proses kreatif yang tidak melibatkan logika atau struktur.

7.

Mengapa penting untuk menjaga informasi pribadi?

a)

Untuk mendapatkan lebih banyak pengikut di media sosial.

b)

Untuk meningkatkan kepercayaan orang lain terhadap kita.

c)

Untuk melindungi diri dari pencurian identitas dan penyalahgunaan data.

d)

Agar dapat berbagi informasi dengan lebih banyak orang.

8.

Apa itu mesin cerdas?

a)

Mesin cerdas adalah sistem yang meniru kemampuan berpikir manusia menggunakan teknologi dan algoritma.

b)

Mesin cerdas adalah alat yang hanya menjalankan perintah sederhana.

c)

Mesin cerdas adalah perangkat yang tidak memerlukan teknologi canggih.

d)

Mesin cerdas adalah sistem yang hanya berfungsi secara manual.

9.

Sebutkan langkah-langkah menyusun algoritma sederhana!

a)

1. Identifikasi masalah 2. Tentukan input dan output 3. Buat langkah-langkah logis 4. Susun langkah-langkah 5. Tulis dalam pseudocode/diagram alir 6. Uji algoritma

b)

1. Definisikan variabel 2. Rancang antarmuka 3. Kembangkan aplikasi 4. Lakukan debugging 5. Uji coba sistem 6. Rilis produk

c)

1. Kumpulkan data 2. Buat rencana 3. Uji coba algoritma 4. Tulis laporan 5. Presentasikan hasil 6. Revisi algoritma

d)

1. Tentukan tujuan 2. Analisis data 3. Buat diagram 4. Implementasikan kode 5. Verifikasi hasil 6. Dokumentasikan proses

10.

Apa yang dimaksud dengan teknologi digital?

a)

Teknologi digital adalah teknologi yang menggunakan data dalam bentuk digital untuk berbagai aplikasi.

b)

Teknologi digital adalah teknologi yang menggunakan data analog untuk komunikasi.

c)

Teknologi digital adalah teknologi yang tidak memerlukan internet untuk beroperasi.

d)

Teknologi digital adalah teknologi yang hanya berfungsi di perangkat keras tertentu.

11.

Bagaimana cara koding dapat membantu kita dalam kehidupan sehari-hari?

a)

Koding hanya untuk programmer profesional.

b)

Koding hanya digunakan untuk game dan hiburan.

c)

Koding membantu otomatisasi, pengembangan aplikasi, analisis data, dan solusi inovatif.

d)

Koding tidak berpengaruh pada pekerjaan sehari-hari.

12.

Apa itu sistem komputer?

a)

Sistem komputer adalah alat untuk bermain game.

b)

Sistem komputer hanya terdiri dari perangkat keras.

c)

Sistem komputer adalah jaringan sosial online.

d)

Sistem komputer adalah kombinasi perangkat keras dan perangkat lunak yang digunakan untuk memproses data.

13.

Sebutkan contoh mesin noncerdas!

a)

Kulkas, oven, pemanggang

b)

Mesin cuci, blender, microwave

c)

Televisi, radio, laptop

d)

Kamera, printer, proyektor

14.

Apa yang harus diperhatikan dalam etika kecerdasan artifisial?

a)

Kepatuhan, pengawasan, biaya, dan pengembangan.

b)

Privasi, transparansi, keadilan, tanggung jawab, dan dampak sosial.

c)

Keamanan, efisiensi, inovasi, dan biaya.

d)

Kepemilikan, aksesibilitas, kecepatan, dan teknologi.

15.

Bagaimana cara menggunakan koding untuk menyelesaikan masalah?

a)

Tulis kode tanpa memahami masalahnya.

b)

Hindari penggunaan algoritma dalam pemrograman.

c)

Gunakan algoritma dan bahasa pemrograman untuk menyelesaikan masalah.

d)

Gunakan bahasa alami untuk menyelesaikan masalah.

16.

Apa manfaat dari kecerdasan artifisial?

a)

Meningkatkan efisiensi, otomatisasi, analisis data, dan pengalaman pengguna.

b)

Meningkatkan kesalahan, mengurangi kecepatan, dan membatasi akses informasi.

c)

Meningkatkan ketergantungan, memperlambat proses, dan mengurangi kreativitas.

d)

Mengurangi biaya, meningkatkan risiko, dan mengurangi interaksi manusia.

17.

Sebutkan contoh algoritma yang sering digunakan!

a)

Contoh algoritma yang sering digunakan: BubbleSort, Prim.

b)

Contoh algoritma yang sering digunakan: QuickSort, Dijkstra.

c)

Contoh algoritma yang sering digunakan: SelectionSort, Bellman.

d)

Contoh algoritma yang sering digunakan: MergeSort, Kruskal.

18.

Apa yang dimaksud dengan urutan instruksi dalam koding?

a)

Urutan instruksi adalah struktur data dalam koding.

b)

Urutan instruksi adalah langkah-langkah dalam pengkodean.

c)

Urutan instruksi adalah cara eksekusi perintah dalam koding.

d)

Urutan instruksi adalah metode untuk menyimpan variabel.

19.

Bagaimana cara berpikir logis dalam menyelesaikan masalah?

a)

Identifikasi, analisis, hipotesis, uji, evaluasi.

b)

Perencanaan, pengujian, pengukuran, pelaporan, pengulangan.

c)

Pengumpulan, pengorganisasian, penjelasan, presentasi, diskusi.

d)

Pengamatan, penilaian, kesimpulan, implementasi, revisi.

20.

Apa saja jenis-jenis kecerdasan artifisial?

a)

Kecerdasan Sosial

b)

Kecerdasan Kreatif

c)

1. Kecerdasan Buatan Lemah 2. Kecerdasan Buatan Kuat 3. Pembelajaran Mesin 4. Pembelajaran Mendalam 5. Kecerdasan Buatan Berbasis Aturan

d)

Kecerdasan Emosional

21.

Apa yang dimaksud dengan pembelajaran mesin?

a)

Pembelajaran mesin adalah cara untuk mengoptimalkan perangkat keras komputer.

b)

Pembelajaran mesin adalah metode di mana komputer belajar dari data untuk meningkatkan kinerjanya tanpa diprogram secara eksplisit.

c)

Pembelajaran mesin adalah proses di mana manusia mengajarkan komputer untuk melakukan tugas tertentu.

d)

Pembelajaran mesin adalah teknik untuk menghapus data yang tidak relevan.

22.

Sebutkan manfaat dari penggunaan algoritma dalam pemrograman!

a)

Algoritma tidak memiliki pengaruh dalam efisiensi program.

b)

Algoritma membantu dalam menyusun langkah-langkah logis untuk menyelesaikan masalah.

c)

Algoritma membuat kode menjadi lebih sulit dipahami.

d)

Algoritma hanya digunakan untuk aplikasi yang kompleks.

23.

Bagaimana cara kerja sistem kecerdasan buatan?

a)

Sistem kecerdasan buatan bekerja dengan mengumpulkan data, menganalisis pola, dan membuat keputusan berdasarkan informasi tersebut.

b)

Sistem kecerdasan buatan hanya berfungsi dalam lingkungan yang terkontrol.

c)

Sistem kecerdasan buatan hanya mengikuti perintah yang diberikan tanpa analisis.

d)

Sistem kecerdasan buatan tidak memerlukan data untuk berfungsi.

24.

Apa saja tantangan yang dihadapi dalam belajar koding?

a)

Kesulitan dalam menerapkan teori ke praktik.

b)

Kurangnya sumber daya dan materi pembelajaran.

c)

Semua jawaban di atas benar.

d)

Kesulitan memahami logika pemrograman.

25.

Bagaimana cara memilih bahasa pemrograman yang tepat untuk proyek?

a)

Pilih bahasa pemrograman berdasarkan popularitasnya.

b)

Pilih bahasa pemrograman yang sesuai dengan kebutuhan proyek dan tim.

c)

Pilih bahasa pemrograman yang paling mudah dipelajari.

d)

Pilih bahasa pemrograman yang memiliki banyak tutorial online.

26.

Apa yang dimaksud dengan debugging dalam pemrograman?

a)

Debugging adalah proses menulis kode baru.

b)

Debugging adalah cara untuk mengoptimalkan kinerja program.

c)

Debugging adalah teknik untuk mendesain antarmuka pengguna.

d)

Debugging adalah proses menemukan dan memperbaiki kesalahan dalam kode.

27.

Apa yang dimaksud dengan pemrograman fungsional?

a)

Pemrograman fungsional adalah teknik untuk mengoptimalkan penggunaan memori dalam aplikasi.

b)

Pemrograman fungsional adalah cara untuk menulis kode dengan menggunakan perintah imperatif.

c)

Pemrograman fungsional adalah metode untuk mendesain antarmuka pengguna.

d)

Pemrograman fungsional adalah paradigma pemrograman yang berfokus pada penggunaan fungsi dan penghindaran perubahan status.

28.

Bagaimana cara kerja algoritma pencarian?

a)

Algoritma pencarian mengabaikan data yang tidak relevan.

b)

Algoritma pencarian bekerja dengan membandingkan setiap elemen dalam daftar satu per satu.

c)

Algoritma pencarian hanya dapat digunakan pada data yang terurut.

d)

Algoritma pencarian tidak memerlukan struktur data tertentu.

29.

Apa yang dimaksud dengan cloud computing?

a)

Cloud computing adalah penyimpanan data di perangkat keras lokal.

b)

Cloud computing adalah model penyampaian layanan komputasi melalui internet.

c)

Cloud computing adalah teknik untuk mengoptimalkan penggunaan CPU.

d)

Cloud computing adalah metode untuk menginstal perangkat lunak secara manual.

30.

Urutan langkah membuat segelas teh berikut ini yang benar adalah…

a)

Masukkan gula – tuang air panas – ambil gelas – aduk – masukkan teh

b)

Ambil gelas – masukkan teh – tuang air panas – masukkan gula – aduk

c)

Aduk – tuang air – masukkan teh – ambil gelas – masukkan gula

d)

Masukkan gula dan teh ke dalam air lalu tuang ke gelas