NEW
Font size
WorksheetsMengenal Pemrograman Kecerdasan Artifisial
Total questions: 20
Worksheet time: 10mins
Lengkapi kelebihan bahasa pemrograman Python untuk kecerdasan artifisial: Pilihan utama bagi pemula karena kemudahan penggunaan, sintaks yang sederhana, kelengkapan pustaka, dan dukungan ________ yang luas.
komunitas
hardware
prosesor
grafik
Lengkapi kelebihan bahasa pemrograman C++ untuk kecerdasan artifisial: Unggul dalam aplikasi yang memiliki kebutuhan performa tinggi, sehingga sangat cocok untuk aplikasi yang memerlukan ________ dan kecepatan.
efisiensi
kompleksitas
kesederhanaan
visualisasi
Lengkapi kelebihan bahasa pemrograman Java untuk kecerdasan artifisial: Banyak digunakan di lingkungan perusahaan karena stabilitas dan skalabilitasnya serta memungkinkan pengembang untuk membuat aplikasi yang dapat berjalan di berbagai ________.
platform
bahasa
framework
database
Lengkapi kelebihan bahasa pemrograman R untuk kecerdasan artifisial: Efektif untuk analisis statistik yang mendalam dan ________ data.
visualisasi
penghapusan
enkripsi
kompresi
Lengkapi kelebihan bahasa pemrograman JavaScript untuk kecerdasan artifisial: Populer digunakan dalam integrasi KA pada aplikasi web yang ________ dan responsif.
dinamis
statis
lambat
sederhana
Dalam bahasa Python, tipe data apa yang digunakan untuk menyimpan bilangan bulat?
Integer
Float
String
Boolean
Dalam bahasa Python, tipe data apa yang digunakan untuk menyimpan bilangan desimal?
Float
String
Boolean
List
Dalam bahasa Python, tipe data apa yang digunakan untuk menyimpan teks?
String
Integer
Boolean
Float
Dalam bahasa Python, tipe data apa yang digunakan untuk menyimpan nilai benar atau salah?
Boolean
String
Integer
List
Apa tipe data dari variabel d?
Boolean
Integer
String
Float
Perhatikan kode berikut: x = 5 y = 2 print("Penjumlahan:", x + y) Apa output dari kode di atas?
7
10
3
52
Perhatikan kode berikut: x = 5 y = 2 print("x lebih besar dari y:", x > y)
True
False
None
Error
Operator aritmatika apa yang digunakan untuk mendapatkan sisa hasil bagi dua bilangan di Python?
% (modulus)
/ (pembagian)
* (perkalian)
+ (penjumlahan)
Perhatikan potongan kode berikut: nilai = 75 if nilai >= 80: print("Nilai A") elif nilai >= 70: print("Nilai B") else: print("Nilai C") Apa output yang dihasilkan dari kode di atas?
Nilai A
Nilai B
Nilai C
Tidak ada output
Jelaskan mengapa output dari kode berikut adalah "Nilai B" jika nilai = 75. nilai = 75 if nilai >= 80: print("Nilai A") elif nilai >= 70: print("Nilai B") else: print("Nilai C")
Karena nilai 75 memenuhi kondisi nilai >= 70 namun tidak mencapai nilai >= 80, sehingga yang dicetak adalah "Nilai B".
Karena nilai 75 lebih besar dari 80, sehingga yang dicetak adalah "Nilai B".
Karena setiap nilai akan selalu mencetak "Nilai B".
Karena kondisi else akan dijalankan untuk nilai 75.
Berapa kali perintah print akan dijalankan?
5 kali
3 kali
10 kali
1 kali
Manakah pernyataan berikut yang benar tentang perulangan while pada kode berikut? j = 0 while j < 5: print("while iterasi ke-", j) j += 1
A. Perulangan akan berjalan tanpa henti
B. Perulangan akan berjalan sebanyak 5 kali
C. Perulangan tidak akan berjalan sama sekali
D. Perulangan hanya berjalan sekali
Apa yang dimaksud dengan fungsi dalam pemrograman Python?
Blok kode yang hanya bisa dijalankan sekali
Blok kode yang didefinisikan untuk melakukan tugas tertentu dan dapat digunakan ulang
Variabel yang menyimpan data
Perintah untuk mencetak output
Apa output yang dihasilkan dari kode di atas?
Halo, Data Scientist!
Halo, Programmer!
Selamat Datang!
Data Science itu menyenangkan!
Fungsi sapa menerima parameter berupa ____ dan mengembalikan data bertipe ____ yang berisi sapaan.
nama, string
angka, integer
tanggal, boolean
alamat, float
