NEW
Font size
WorksheetsSoal Latihan Koding Kecerdasan Artifisial (KKA)
Total questions: 70
Worksheet time: 36mins
Kecerdasan Artifisial (KA) adalah cabang ilmu komputer yang fokus pada…
Perhitungan aritmatika sederhana
Menggantikan seluruh pekerjaan manusia
Pembuatan sistem yang mampu berpikir dan belajar seperti manusia
Membuat program berbasis hardware saja
Menghasilkan virus komputer
Contoh penggunaan KA dalam transportasi modern adalah…
Kunci pintu manual
Lampu lalu lintas otomatis berbasis sensor dan data
Rambu lalu lintas statis
Peta kertas
SIM manual
Komponen inti dalam sistem KA yang membuat keputusan adalah…
Kabel jaringan
Processor
Algoritma
Power supply
File manager
Google Assistant dan Siri merupakan contoh teknologi…
Augmented Reality
Voice AI
Game Engine
Network Security
Compiler
Data yang digunakan untuk melatih model KA disebut…
Training Data
Serial Data
Fragment Data
Temporary Data
Unused Data
Salah satu contoh penerapan KA dalam bidang kesehatan adalah…
OTP Login
Diagnosis penyakit menggunakan AI
Peta GPS
Editing foto
Mailing list
Salah satu syarat sistem KA agar dapat bekerja dengan baik adalah memiliki…
Banyak file .exe
Koneksi internet yang cepat
Dataset yang berkualitas
Keyboard gaming
RGB lighting
Pemecahan masalah berbasis logika umumnya disusun dalam bentuk…
Flowchart
Wallpaper komputer
Format ZIP
Background system
Username
Robot pembersih rumah yang dapat bergerak dan menghindari rintangan menggunakan sensor dan algoritma termasuk aplikasi…
Database Management
AI Robotics
Computer Networking
3D Animation
Web Development
Game catur AI seperti Stockfish merupakan contoh dari sistem…
AI berbasis rules and decision
Sistem login online
Database offline
Program kompresi
Software presentasi
Tahapan pertama dalam produksi konten digital umumnya adalah…
Editing
Upload
Perencanaan (planning)
Monetisasi
Improvisasi
Target audience berarti…
Jumlah viewer
Sasaran penonton/konsumen konten
Penghasilan konten
Jenis platform yang digunakan
Jumlah like
Elemen terpenting dalam branding konten adalah…
Nama file
Identitas dan konsistensi
Kecepatan upload
Panjang durasi
Warna background
Konten digital yang bertujuan memberikan edukasi disebut konten…
Tutorial/edu-content
Prank
Spam
Reupload
Reaction
Storyboard digunakan untuk…
Mengatur kecepatan internet
Menyusun alur visual konten
Menentukan ukuran video
Menambah pencahayaan kamera
Meningkatkan subscriber
Tools untuk editing video berikut ini, kecuali…
Adobe Premiere Pro
CapCut
DaVinci Resolve
Adobe Illustrator
Kinemaster
Format gambar yang mendukung transparansi adalah…
JPG
BMP
GIF
PNG
ICO
Proses menggabungkan beberapa file audio/video menjadi satu disebut…
Rendering
Export
Merging
Scratching
Compressing
Teknik mengurangi ukuran file tanpa merusak kualitas disebut…
Extraction
Compression
Addition
Insertion
Duplicating
Elemen audio yang tidak penting tetapi menambah suasana disebut…
Voice over
Sound effect
Narration
Silent mode
Bass boosting
Python pertama kali dikembangkan oleh …
James Gosling
Guido van Rossum
Dennis Ritchie
Tim Berners-Lee
Rasmus Lerdorf
Ekstensi file program Python adalah …
.jav
.exe
.py
.php
.html
Perintah untuk menampilkan output di Python adalah …
echo()
print()
show()
display
printf()
Instalasi Python dapat dilakukan melalui situs resmi …
python.org.id
pyinstaller.com
python.org
python.edu
pydev.net
IDE resmi bawaan Python adalah …
Visual Studio
Sublime Text
IDLE
Eclipse
Dreamweaver
Untuk mengecek versi Python melalui Command Prompt digunakan perintah …
python -version
python?
python --version
phyton --version
phyton
Baris komentar satu baris dalam Python menggunakan simbol …
//
#
/**/
__
%
Untuk menjalankan file Python di terminal, digunakan perintah …
run file.py
execute file.py
python file.py
open file.py
start file.py
Dalam Python, perintah input ditulis sebagai …
input
input()
scan()
read()
ask()
Pernyataan yang benar tentang Python adalah...
Bahasa pemrograman berbayar
Tidak mendukung OOP
Interpreter, bukan compiler
Fungsi untuk menampilkan output di Python adalah...
echo()
print()
display()
show()
output()
Nama variabel yang valid adalah...
1nilai
nilai-siswa
nilai_siswa
nilai siswa
nilai@siswa
Tipe data untuk bilangan desimal adalah...
int
float
str
bool
char
Output dari print(type("10")) adalah...
int
float
str
bool
list
Operator untuk pangkat dalam Python adalah...
xx
**
*
pow
//
List ditandai dengan tanda...
{}
()
[]
<>
""
Hasil dari len([1,2,3,4]) adalah...
A. 3
B. 4
C. 5
D. 1
E. Error
Digunakan untuk menambah item ke list...
append()
add()
insert()
push()
put()
List bersifat...
Immutable
Tidak dapat berisi data berbeda
Mutable
Hanya untuk angka
Tidak bisa kosong
Perintah untuk menginstal library Pandas adalah …
pip install panda
pip install pandas
conda install panda
pip pandas install
python install pandas
Library NumPy digunakan untuk …
Membuat grafik visual
Menyimpan file CSV
Pengolahan array dan komputasi numerik
Mewarnai output terminal
Membuat database
Perintah untuk mengimpor Pandas adalah …
import panda as pd
import pandas
import pandas as pd
include pandas pd
using pandas
Perintah untuk menginstal Matplotlib adalah …
pip install maplotlib
pip install matplotlib
pip matplotlib install
install matplotlib
pip install matplot
Seaborn digunakan untuk …
Membuat grafik secara statistik dan estetik
Mengolah data berbasis video
Menjalankan perintah sistem
Membuat tabel database
Memroses gambar
Nama alias yang umum digunakan untuk NumPy adalah …
np
num
numpy
npy
ny
Untuk membaca file CSV menggunakan Pandas digunakan fungsi …
pd.load_csv()
pd.open_csv()
pd.read_csv()
pd.csv_read()
pd.reader_csv()
Hasil eksekusi type(np.array([1,2,3])) adalah …
list
tuple
pandas dataframe
numpy.ndarray
dictionary
Untuk menampilkan 5 data teratas dari DataFrame digunakan …
df.head(5)
df.top()
df.up(5)
df.high()
df.begin()
Perintah untuk menginstal Seaborn adalah …
pip install seaborn
pip install seaborn
conda seaborn install
seaborn install
Apa output dari kode berikut ini? x = 5 y = 3 print(x + y)
A. 8
B. 53
C. 35
D. 15
E. Error
Output dari kode berikut? a = "RPL" print(len(a))
1
2
3
4
Error
Variabel yang benar adalah...
@kelas = 10
kelas$ = 10
kelas_10 = 10
10kelas = 10
kelas rpl = 10
Output berikut adalah... print(type(10.0))
int
float
string
boolean
double
Output berikut? print("Hello" * 2)
A. Hello
B. Hello2
C. HelloHello
D. 2Hello
E. Error
Bagaimana membuat list kosong?
list = ""
list = ()
list = []
list = {}
list = null
Output berikut adalah... data = [10, 20, 30] print(data[1])
10
20
30
10,20
Output berikut?
nilai = [2, 4, 6]
nilai.append(8)
print(nilai)
[2, 4, 6]
[2, 4, 6, 8]
[8, 6, 4, 2]
[8]
Error
Perintah untuk menambahkan data pada dictionary adalah...
insert()
add()
append()
update()
push()
Output dari kode berikut adalah... siswa = {"nama": "Budi", "kelas": "X RPL"} print(siswa["nama"])
A. X RPL
B. nama
C. Budi
D. siswa
E. Error
Jenis struktur data tanpa index dan tanpa duplikasi adalah...
list
tuple
dictionary
set
array
Output berikut? angka = {1,2,3,3,2} print(angka)
{1,2,3,3,2}
[1,2,3]
{1,2,3}
[1,1,2,3]
Error
Output berikut? for i in range(3): print(i)
A. 0 1
B. 1 2 3
C. 0 1 2
D. 1 2
E. 0 to 3
Fungsi untuk meminta input dari user adalah...
print()
input()
str()
int()
float()
Fungsi untuk menerima input dari pengguna di Python adalah...
read()
scan()
input()
get()
ask()
Output dari kode berikut adalah... x = int("8") print(x * 2)
"88"
8
16
2
Error
Percabangan yang benar di Python adalah...
if (x>10) then:
if x>10
if x>10:
if {x>10}:
if: x>10
Output berikut? a = 10 if a > 5: print("Besar")
Besar
Error
Tidak ada output
10
Output berikut? for i in "AI": print(i)
AI
['A','I']
A I
AI AI
Error
Fungsi mengulang sampai kondisi salah adalah...
repeat
while
for
do
loop
Apa hasilnya? print("Python"[2])
P
y
t
h
Error
