wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Soal Informatika

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.
Ketika menulis algoritme untuk menentukan bilangan prima, sebuah bilangan dapat dianggap sebagai bilangan prima jika.
a)
tidak dapat dibagi oleh 2 dan 3
b)
tidak dapat dibagi oleh 2 dan 5
c)
tidak dapat dibagi oleh 2, 3, dan 5
d)
tidak dapat dibagi oleh 2, 3, 5, dan 7
e)
tidak dapat dibagi oleh bilangan lain yang lebih kecil atau sama dengan akar bilangan tersebut kecuali 1
2.
Kasus di mana algoritme Hill Climbing berfungsi paling baik adalah...
a)
kasus optimasi dengan hanya satu nilai puncak
b)
kasus optimasi yang memiliki beberapa nilai puncak
c)
kasus optimasi yang memiliki bidang datar
d)
kasus pengelompokan dengan lebih dari satu atribut pengelompokan
e)
kasus prediksi dengan banyak atribut
3.
Karakteristik utama dari pencarian acak adalah
a)
algoritme ini menjamin dapat menemukan solusi optimal global
b)
mencari secara sistematis melalui domain pencarian
c)
menggunakan proses acak dalam pencarian solusi
d)
bergantung pada informasi gradien untuk pengambilan keputusan pencarian
e)
hanya berlaku untuk masalah optimisasi diskrit
4.
Keuntungan atau kelebihan dari algoritme pencarian acak adalah.
a)
algoritme ini menjamin dapat menemukan solusi optimal global
b)
mencari secara sistematis melalui domain pencarian
c)
menggunakan proses acak dalam pencarian solusi
d)
bergantung pada informasi gradien untuk pengambilan keputusan pencarian
e)
hanya berlaku untuk masalah optimisasi diskrit
5.
Dalam model regresi linear, hubungan antara variabel independen dan variabel dependen adalah
a)
garis lurus
b)
kurva
c)
logaritmik
d)
distribusi normal
e)
tidak pasti
6.
Dalam model regresi linear, parameter yang menentukan kemiringan garis adalah
a)
variabel x
b)
variabel y
c)
parameter P0
d)
Parameter P1
e)
Produk dari X dan Y
7.
Agoritme KNN membuat
a)
Jarak euclidian
b)
jumlah fitur
c)
kesalahan yang dimiliki
d)
kemiringan garis
e)
jumlah data dalam setiap kelompok
8.
Yang dimaksud dengan Overfitting dalam konteks pembelajaran mesin adalah
a)
model yang tidak cocok dengan data pelatihan dengan baik
b)
model yang tidak cocok dengan data pengujian dengan baik
c)
model yang sesuai dengan data pelatihan dengan sangat baik, tetapi tidak dapat menggeneralisasi dengan baik
d)
model yang sesuai dengan data pengujian dengan sangat baik, tetapi tidak sesuai dengan data pelatihan
e)
model yang tidak cocok dengan baik dengan data pelatihan maupun pengujian
9.
Metode yang digunakan dalam pembelajaran mesin untuk mengelompokkan data ke dalam kelompok-kelompok yang serupa berdasarkan karakteristik tertentu adalah
a)
Regresi linear
b)
Regresi Logistik
c)
K-means clustering
d)
Support Vector Machine ( SVM )
e)
Analisis komponen Utama ( PCA )
10.
Yang dimaksud dengan precision dalam evaluasi model klasifikasi adalah....
a)
kemampuan model untuk mengidentifikasi positif sejati
b)
kemampuan model untuk menghindari mengklasifikasikan negatif palsu
c)
kemampuan model untuk mengidentifikasi negatif sejati
d)
kemampuan model untuk menghindari mengklasifikasikan positif palsu
e)
nilai rata-rata dari akurasi dan sensitivitas
11.
Prosesor yang umum digunakan dalam Single Board Computer (SBC) adalah jenis...
a)
ARM
b)
Intel Core I9 14900KS
c)
AMD Ryzen 9900x
d)
AMD Athlon
e)
Intel Pentium
12.
Sistem smart home menggunakan SBC sebagai.....
a)
alat pembersih rumah otomatis
b)
perangkat pengganti televisi
c)
sumber daya energi
d)
pemantau cuaca
e)
pusat kendali
13.
Jika ingin mengukur temperatur objek dari jarak jauh, sensor yang paling tepat digunakan
a)
BMP280
b)
BME280
c)
BMP180
d)
HC-SR04
e)
MLX90614
14.
4. Perhatikan petunjuk pemasangan sensor HC-SR04 berikut. (1) Menghubungkan pin VCC ke pin 3. (2) Menghubungkan pin GND ke pin 6. (3) Menghubungkan pin trig ke pin 18. (4) Menghubungkan pin echo ke pin 16. petunjuk yang tepat ditunjukkan oleh nomor
a)
(1) dan (4)
b)
(2) dan (4)
c)
(1), (2), dan (3)
d)
(2), (3), dan (4)
e)
(1), (2), (3), dan (4)
15.
5. Pada aplikasi lampu yang dikendalikan menggunakan sensor jarak, fungsi library "gpiozero" adalah
a)
Mengaktifkan interface I2C
b)
mengatur Bus I2C
c)
Mengontrol Lampu
d)
Mengukur Temperatur
e)
Sebagai Relay
16.
Jika dijalankan, maka hasil dari kode print (f' Temperatur: (temperature) "C') adalah
a)
membaca nilai temperatur di sensor
b)
menampilkan nilai temperatur di terminal
c)
mencetak nilai temperatur ke printer
d)
menyimpan nilai temperatur ke variabel temperatur
e)
menyimpan nilai temperatur ke EEPROM
17.
Jika lampu merah menggunakan pin 21 dan lampu hijau menggunakan pin 26, hasil dari perintah: (1) GPIO.output (21, GPIO. LOW), (2) GPIO.output (26, GPIO. HIGH) adalah
a)
kedua lampu mati
b)
kedua lampu hidup
c)
lampu merah hidup dan lampu hijau mati
d)
lampu merah mati dan lampu hijau hidup
e)
lampu merah dan hijau akan hidup dan mati secara bergantian
18.
Library yang biasa digunakan untuk mengakses sensor sensor I2C pada RaspberryPI adalah
a)
time
b)
smbus
c)
picamera
d)
gpiozero
e)
RPi.GPIO
19.
Jika Anda ingin menggunakan Raspberry Pi untuk mengontrol motor DC, pin yang dapat digunakan untuk mengatur kecepatan motor menggunakan metode PWM (Pulse Width Modulation) adalah
a)
GPIO5
b)
GPIO12
c)
GPIO18
d)
GPIO21
e)
GPIO26
20.
Salah satu fungsi utama dari sensor DHT11/DHT22 pada Raspberry Pi adalah mengukur..
a)
temperatur dan kelembapan udara
b)
kecepatan putaran motor
c)
kecepatan kendaraan
d)
tekanan atmosfer
e)
intensitas cahaya
21.
Jenis malware yang dapat mengendalikan perilaku sistem operasi adalah
a)
botnet
b)
ransomware
c)
rootkit
d)
virus
e)
worm
22.
Malware yang digunakan untuk melakukan serangan DDoS adalah
a)
botnet
b)
exploit kit
c)
ransomware
d)
rootkit
e)
virus
23.
Serangan berikut yang sering dilakukan yang merupakan bagian dari social engineering adalah.....
a)
DDOS
b)
exploit kits
c)
fishing
d)
SQL injection
e)
virus
24.
Untuk keamanan data, teknologi deep learning digunakan untuk
a)
mengenali sumber serangan
b)
mengenali modus serangan
c)
mengenali perilaku pengguna
d)
mengenali kerentanan sistem
e)
meningkatkan kemampuan jaringan melawan serangan
25.
Perhatikan beberapa teknologi di bawah ini. (1) Memindai retina (2) Memindai sidik jari (3) PIN (4) Pengenalan wajah Teknologi biometrik yang sudah diterapkan di beberapa telepon genggam produksi terbaru ditunjukkan oleh nomor
a)
1 dan 2
b)
2 dan 4
c)
1, 2, dan 3
d)
1, 2, dan 4
e)
1, 2, 3, dan 4
26.
Prinsip pemberian hak akses kepada organisasi disebut seorang pengguna yang didasarkan kepada kebutuhan pekerjaan pengguna dalam
a)
DAC
b)
ABAC
c)
MAC
d)
Otorisasi
e)
RBAC
27.
Pemulihan atau recovery dilakukan agar
a)
akun yang dicuri penyerang dinonaktifkan
b)
semua malware di jaringan dibersihkan
c)
jaringan dapat bekerja normal
d)
kinerja jaringan menjadi lebih baik
e)
mengisolasi jaringan yang sudah terinfeksi
28.
Teknologi deep learning digunakan dalam keamanan jaringan untuk
a)
mencegah tabrakan antardata ketika ditransmisikan
b)
mencegah akses yang tidak diotorisasi
c)
menganalisis aktivitas di jaringan
d)
mengelola lalu lintas data
e)
mengenkripsi data
29.
Teknologi yang digunakan untuk mengidentifikasi pola serangan yang tidak biasa di jaringan komputer adalah
a)
MAC
b)
RBAC
c)
WAF
d)
IDS
e)
DAC
30.
Salah satu cara pencegahan terhadap serangan phishing adalah
a)
memasang antivirus
b)
menggunakan firewall
c)
memastikan penggunaan https di website
d)
memperbarui firmware perangkat
e)
menggunakan enkripsi data pada perangkat telepon genggam
31.
Tujuan utama dan algoritme Hill Climbing adalah
a)
mencapai solusi terbaik yang memenuhi semua kriteria
b)
menemukan solusi yang lebih baik dari pada solusi saat ini
c)
mengoptimalkan berdasarkan gradien lokal
d)
menemukan semua solusi alternatif
e)
mencari semua solusi optimal
32.
Keunggulan utama dari algoritme pencarian acak adalah
a)
kecepatan konvergensi yang cepat
b)
kemampuan mengatasi masalah non-linear
c)
kemampuan menemukan solusi optimal secara konsisten
d)
kemampuan menghitung semua kemungkinan solusi
e)
kemampuan menjelajahi ruang pencarian secara luas
33.
Yang dimaksud dengan garis regresi dalam konteks linear regression adalah
a)
sebuah garis yang menghubungkan semua titik data
b)
sebuah garis yang digunakan untuk mengelompokkan data
c)
sebuah garis yang mencerminkan hubungan linear antara variabel independen dan dependen
d)
sebuah garis yang tidak memengaruhi analisis regresi
e)
sebuah garis yang menggambarkan tren data
34.
Tujuan utama dan algoritme K-Nearest Neighbors adalah.
a)
memprediksi pola dalam data
b)
menghitung gradien dalam data
c)
mencari jalur terpendek dalam grafik
d)
klasifikasi dan regresi berdasarkan hubungan linear
e)
mengelompokkan data berdasarkan kesamaan dengan tetangga terdekat
35.
Yang dimaksud dengan parameter K dalam KNN adalah
a)
jarak euclidean
b)
koefisien regresi
c)
variabel independen
d)
parameter acak yang tidak berpengaruh
e)
jumlah tetangga terdekat yang dipertimbangkan
36.
Yang dimaksud dengan Social Engineering adalah......
a)
sebuah metode peretasan jaringan
b)
mencuri informasi dari perangkat mobile
c)
upaya memanipulasi orang untuk mendapatkan informasi rahasia
d)
menyebarkan malware ke komputer
e)
teknik untuk menjalankan serangan DDoS
37.
Serangan Ransomware adalah...
a)
membajak perangkat mobile
b)
menjalankan serangan DDoS
c)
mengenkripsi data korban dan meminta tebusan
d)
menyebabkan kegagalan sistem operasi E
e)
membajak perangkat keras komputer
38.
Teknik yang digunakan oleh penyerang untuk memaksa banyak permintaan ke server hingga menyebabkan server menjadi tidak responsif adalah.......
a)
ransomware
b)
phishing
c)
malware
d)
man-in-the-middle
e)
DDOS
39.
Serangan yang digunakan ketika seorang penyerang mencoba mendapatkan informasi rahasia dari individu dengan cara berpura-pura sebagai entitas yang tepercaya adalah.
a)
virus
b)
rootkit
c)
botnet
d)
exploit kit
e)
phishing
40.
Hal berikut yang dilakukan oleh man-in-the-middle dalam sebuah serangan ke sistem korbannya adalah
a)
merekam aktivitas keyboard korban
b)
memasang perangkat lunak antivirus
c)
memodifikasi atau mencuri data saat berada di perantara komunikasi
d)
menginfeksi komputer dengan malware
e)
mencuri data dari perangkat seluler