wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PreTest Koding dan Kecerdasan Artifisial

Total questions: 21

Worksheet time: 8mins

Name
Class
Date
1.

Apa definisi paling tepat dari "berpikir komputasional"?

a)

Kemampuan untuk menginstal dan menggunakan perangkat lunak komputer

b)

Proses menghafal semua perintah dan sintaks dalam bahasa pemrograman tertentu

c)

Pendekatan dalam memecahkan masalah, merancang sistem, dan memahami perilaku manusia dengan menggunakan konsep dasar ilmu komputer.

d)

Kumpulan teknik yang digunakan ilmuwan komputer untuk merancang perangkat keras.

e)

Proses berpikir seperti seorang programer untuk membuat kode yang efisien

2.

Kecerdasan artifisial (AI) berarti...

a)

otak manusia

b)

robot bisa tidur

c)

mesin bisa berpikir dan belajar

d)

komputer rusak

3.

Sebutkan satu contoh aplikasi AI yang ada di smartphone!

a)

Google Assistant

b)

Bixby

c)

Cortana

d)

Siri

4.

Apa itu algoritma dalam pemrograman?

a)

Algoritma adalah bahasa pemrograman yang digunakan untuk menulis kode.

b)

Algoritma adalah perangkat keras yang mempercepat proses komputasi.

c)

Algoritma adalah jenis software yang digunakan untuk mendesain aplikasi.

d)

Algoritma adalah langkah-langkah terstruktur untuk menyelesaikan masalah dalam pemrograman.

5.

Sebutkan dua contoh aplikasi kecerdasan buatan!

a)

Asisten virtual dan sistem rekomendasi.

b)

Sistem manajemen basis data dan aplikasi pengiriman email.

c)

Game komputer dan aplikasi pengeditan foto.

d)

Sistem pengolahan data dan perangkat lunak pengolah kata.

6.

Contoh penggunaan AI di kehidupan sehari-hari adalah...

a)

gunting kertas

b)

Siri atau Google Assistant

c)

sepeda

d)

Buku Gambar

7.

Apa itu machine learning dalam kecerdasan buatan?

a)

Machine learning hanya digunakan untuk pengenalan wajah.

b)

Machine learning adalah proses pengumpulan data tanpa analisis.

c)

Machine learning tidak berhubungan dengan kecerdasan buatan.

d)

Machine learning dalam kecerdasan buatan adalah metode yang memungkinkan komputer untuk belajar dari data dan membuat keputusan atau prediksi.

8.

Apa yang dimaksud dengan variabel dalam pemrograman?

a)

Variabel adalah jenis data yang tidak dapat diubah.

b)

Variabel adalah fungsi yang mengembalikan nilai.

c)

Variabel adalah alat untuk mengukur performa program.

d)

Variabel adalah tempat penyimpanan data yang dapat diubah dalam pemrograman.

9.

Jelaskan perbedaan antara tipe data primitif dan tipe data kompleks!

a)

Tipe data primitif dapat terdiri dari beberapa nilai.

b)

Tipe data primitif dan kompleks adalah sama dan tidak ada perbedaan.

c)

Tipe data primitif adalah tipe data dasar yang tidak dapat dipecah, sedangkan tipe data kompleks adalah tipe data yang dapat terdiri dari beberapa nilai atau tipe data lainnya.

d)

Tipe data kompleks adalah tipe data dasar yang tidak dapat dipecah.

10.

Apa fungsi dari loop dalam pemrograman?

a)

Fungsi dari loop adalah untuk mengulangi eksekusi blok kode.

b)

Fungsi dari loop adalah untuk menghentikan eksekusi program.

c)

Fungsi dari loop adalah untuk mengubah nilai variabel secara acak.

d)

Fungsi dari loop adalah untuk menampilkan pesan satu kali.

11.

Jelaskan konsep dasar dari pemrograman berorientasi objek!

a)

Prinsip utama adalah pengulangan, pengelompokan, dan pengaburan.

b)

Penggunaan fungsi untuk merepresentasikan data dan metode.

c)

Konsep dasar dari pemrograman berorientasi objek adalah penggunaan objek untuk merepresentasikan data dan metode, dengan prinsip utama seperti enkapsulasi, pewarisan, dan polimorfisme.

d)

Pemrograman berorientasi objek tidak menggunakan objek sama sekali.

12.

Apa itu debugging dan mengapa itu penting?

a)

Debugging adalah proses menemukan dan memperbaiki kesalahan dalam kode, penting untuk memastikan perangkat lunak berfungsi dengan baik.

b)

Debugging hanya diperlukan untuk perangkat keras.

c)

Debugging adalah proses menulis kode baru.

d)

Debugging adalah cara untuk meningkatkan kecepatan perangkat lunak.

13.

Sebutkan langkah-langkah dasar dalam pengembangan perangkat lunak!

a)

Pengumpulan data, Analisis risiko, Penyebaran, Dokumentasi

b)

Desain grafis, Pengujian pengguna, Pelatihan, Evaluasi

c)

Analisis kebutuhan, Perancangan sistem, Pengkodean, Pengujian, Implementasi, Pemeliharaan

d)

Perencanaan proyek, Pengembangan perangkat keras, Pemasaran, Penjualan

14.

AI Belajar darimana ?

a)

data

b)

musik

c)

Gambar Kartun

d)

angin

15.

Apa nama alat AI yang bisa menggambar otomatis?

a)

excel

b)

canva

c)

Dall-E

d)

tiktok

16.

AI bisa mengenali wajah manusia dengan...

a)

hidung

b)

kamera dan data wajah

c)

telinga

d)

suara

17.

Apa itu koding?

a)

Koding adalah proses menulis kode untuk membuat program atau aplikasi.

b)

Koding adalah cara untuk mendesain antarmuka pengguna.

c)

Koding adalah proses menguji aplikasi yang sudah jadi.

d)

Koding adalah aktivitas menggambar diagram alur.

18.

Apa yang dimaksud dengan algoritma?

a)

Algoritma adalah serangkaian langkah atau prosedur untuk menyelesaikan masalah.

b)

Algoritma hanya digunakan dalam matematika.

c)

Algoritma adalah sebuah bahasa pemrograman.

d)

Algoritma adalah hasil dari penelitian ilmiah.

19.

Apa tujuan dari kecerdasan artifisial?

a)

Meningkatkan kecerdasan manusia secara langsung

b)

Menciptakan emosi pada mesin

c)

Menggantikan semua pekerjaan manusia

d)

Tujuan dari kecerdasan artifisial adalah untuk meniru kecerdasan manusia dan meningkatkan efisiensi dalam berbagai tugas.

20.

Sebutkan contoh penerapan AI dalam kehidupan sehari-hari!

a)

Contoh penerapan AI dalam kehidupan sehari-hari adalah asisten virtual seperti Siri atau Google Assistant.

b)

AI dalam pengembangan perangkat keras komputer.

c)

Penggunaan AI dalam pertanian untuk meningkatkan hasil panen.

d)

AI dalam pengolahan data besar untuk analisis bisnis.

21.

Bahasa pemrograman apa yang sering digunakan untuk pemula?

a)

C++

b)

Java

c)

Ruby

d)

Python