wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KISI KISI PSAS KELAS 12 SEMESTER 1

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Algoritme regresi linear digunakan untuk …

a)

Menggambarkan perilaku

b)

Melakukan prediksi

c)

Masalah klasifikasi

d)

Mencari solusi

e)

Pembelajaran

2.

Sebuah model regresi linier dikatakan baik jika …

a)

Dapat mencari solusi dengan cepat

b)

Dapat bekerja dengan banyak atribut

c)

Dapat meminimalkan prebedaan antara prediksi dengan kenyataan

d)

Dapat bekerja dengan banyak variabel

e)

Tidak sensitif terhadap nilai outlier

3.

Algoritme KNN digunakan untuk menangani masalah …

a)

Mengurangi error pada data

b)

Melakukan pengelompokan

c)

Melakukan prediksi

d)

Menangani data outlier

e)

Menangani data-data dengan volume besar

4.

Kelemahan dari algoritme KNN adalah …

a)

Biaya komputasi mahal

b)

Sensitif terhadap outlier

c)

Tidak cocok untuk data dengan dimensi tinggi

d)

Sulit diimplementasikan

e)

Tingkat akurasi yang kurang

5.

Nilai K pada algoritme KNN artinya …

a)

Jumlah tetangga terdekat yang digunakan untuk menentukan hasil

b)

Tingkat kepercayaan yang digunakan

c)

Level akurasi yang digunakan

d)

Jumlah error yang diijinkan

e)

Jumlah data maksimal

6.

Dalam machine learning, algoritme K-Nearest Neighbors (KNN) termasuk dalam jenis algoritme …

a)

Klasifikasi

b)

Regresi linier

c)

Regresi logistik

d)

Pengelompokan (clustering)

e)

Pemrosesan bahasa alami (NLP)

7.

Dalam KNN, bagaimana proses penentuan kelas dari data baru dilakukan ?

a)

Dengan mengambil rata-rata dari label tetangga terdekat

b)

Dengan menggunakan label dari data yang memiliki jarak terjauh

c)

Dengan mengambil label dari data yang memiliki jumlah fitur yang paling mirip

d)

Dengan mengambil label yang diurutkan secara alfabetis dari tetangga terdekat

e)

Dengan menggunakan label dari data yang memiliki jarak terdekat

8.

Algoritme KNN cenderung menghasilkan prediksi yang kurang efisien ketika …

a)

data memilik nilai yang hilang

b)

data memiliki outliers yang signifikan

c)

jumlah data pelatihan besar

d)

jumlah fitur tinggi

e)

jumlah tetangga (k) terlalu kecil

9.

dalam KNN, jika kita memilih K yang sangat kecil (misalnya, K=1), hal yang mungkin terjadi adalah …

a)

model akan menjadi overfitting

b)

model akan menjadi underfitting

c)

tingkat akurasi akan meningkat

d)

waktu komputasi akan menjadi lebih efisien

e)

klasifikasi akan menjadi lebih stabil

10.

keuntungan utama dari algoritme KNN adalah ….

a)

Kemampuan untuk menghasilkan model yang sederhana

b)

Kemampuan untuk mengatasi masalah data outlier dengan baik

c)

kemampun untuk bekerja dengan data berdimensi tinggi

d)

Kemampuan untuk mengklasifikasikan data dalam waktu yang sangat cepat

e)

Kemampuan untuk memodelkan hubungan yang kompleks antara variabel

11.

Kasus dimana 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 pengelompokkan dengan lebih dari satu atribut pengelompokkan

e)

Kasus prediksi dengan banyak atribut

12.

Karakteristik utama dari pencarian acak adalah …

a)

Algoritme ini menjamin dapat menemukan solusi optimal global

b)

Mencari 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

13.

Algoritma KNN membuat keputusan berdasarkan …

a)

Jarak euclidean

b)

Jumlah fitur

14.

Algoritma KNN membuat keputusan berdasarkan …

a)

Jarak euclidean

b)

Jumlah fitur

c)

Kesalahan yang dimiliki

d)

Kemiringan garis

e)

Jumlah data dalam setiap kelompok

15.

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 diabgi 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

16.

Metode yang digunakan dalam pembelajaran mesin untuk mengelompokkan 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)

17.

Penjelasan berikut yang sesuai untuk Single Board Computer (SBC) adalah …

a)

Jenis komputer dengan beberapa motherboard terpisah

b)

Perangkat keras komputer terpadu dalam satu papan sirkuit

c)

Jenis laptop yang lebih sederhana dan seukuran dengan kartu ATM

d)

Sistem komputer tanpa prosesor

e)

Model PC dengan ukuran kecil

18.

Fungsi RAM pada SBC adalah …

a)

Menyimpan data pada media penyimpanan

b)

Meningkatkan kinerja sistem secara keseluruhan

c)

Menjalankan perintah prosesor

d)

Menyimpan sistem operasi

e)

Mengontrol perangkat I/O

19.

Konektivitas nirkabel berikut yang umumnya digunakan pada SBC adalah…

a)

Bluetooth

b)

Ethernet

c)

WiFi

d)

LIDAR

e)

NFC

20.

Sistem parkir pintar menggunakan SBC berfungsi untuk …

a)

Menyimpan data pribadi

b)

Memainkan game kompleks

c)

Mengontrol perangkat musik

d)

Mengelola parkir secara otomatis

e)

Meningkatkan kecepatan kendaraan

21.

Fungsi sistem pertanian pintar menggunakan SBC adalah …

a)

Membuat jadwal menyiram tanaman

b)

Mengubah warna buah-buahan secara otomatis

c)

Meningkatkan hasil panen dengan biaya yang lebih tinggi

d)

Menghilangkan kebutuhan petani untuk membantu kebun

e)

Memantau pertumbuhan tanaman dan mengendalikan kondisi lingkungan

22.

Jenis malware yang dapat mengendalikan perilaku sistem operasi adalah …

a)

Botnet

b)

Ransomware

c)

Rootkit

d)

Virus

e)

Worm

23.

Malware yang digunakan untul melakukan serangan DdoS adalah …

a)

Botnet

b)

Exploit kit

c)

Ransomware

d)

Rootkit

e)

Virus

24.

Serangan berikut yang sering dilakukan yang merupakan bagian dari social engineering adalah …

a)

DDoS

b)

Exploit kits

c)

Fishing

d)

SQL injection

e)

Virus

25.

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

26.

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

27.

Prinsip pemberian hak akses kepada seorang pengguna yang didasarkan kepada kebutuhan pekerjaan pengguna dalam organisasi disebut …

a)

DAC

b)

MAC

c)

RBAC

d)

ABAC

e)

Otorisasi

28.

Pemulihan atau recovery yang dilakukan agar …

a)

Akun yang dicuri penyerang dinonaktifkan

b)

Semua malware di jaringan dibersihkan

c)

Jaringan dapat bekerja normal

29.

Pemulihan atau recovery yang 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

30.

Teknologi deep learning digunakan dalam keamanan jaringan untuk …

a)

Mencegah tabrakan antar data ketika ditransmisikan

b)

Mencegah akses yang diotorisasi

c)

Menganalisis aktivitas di jaringan

d)

Mengelola lalu lintas data

e)

Mengenkripsi data

31.

Teknologi yang digunakan untuk mengidentifikasi pola serangan yang tidak biasa di jaringan komputer adalah …

a)

MAC

b)

RBAC

c)

WAF

d)

IDS

e)

DAC

32.

Salah satu cara pencegahan terhadap serangan phising adalah …

a)

Memasang antivirus

b)

Menggunakan firewall

c)

Memastikan penggunaan https di website

d)

Memperbarui firmware perangkat

e)

Menggunakan enkripsi data pada perangkat telelpon genggam

33.

Ketika melakukan translasi satu bahasa pemrograman ke bahasa pemrograman yang lain, salah satu elemen kunci dari sebuah semantik bahasa pemrograman sebagai berikut : Variabel Aliran kontrol Operator Kompiler Jawaban yang benar adalah …

a)

1,2,3, dan 4

b)

1,2,dan 3

c)

2 dan 4

d)

1 dan 3

e)

1dan 4

34.

Sebuah blok kode di phyton ditandai denfan menggunakan …

a)

{}

b)

[]

c)

<>

d)

()

e)

Identasi

35.

Jika ingin memberikan sebuah nilai ke variabel, manakah kode dibawah ini yang benar …

a)

X = 15

b)

15 = x

c)

X =: 15

d)

X == 15

e)

X >= 15

36.

Diberika kode phyton sebagai berikut : For x in range (4, 20, 3): Print(x) Nilai terakhir yang akan dicetak oleh kode di atas adalah …

a)

4

b)

12

c)

18

d)

19

e)

20

37.

Array A digunakan untuk menyimpan nilai. Diketahui elemen kedua di array adalah 5. Perintah berikut akan membuat elemen kedua array berubah menjadi 10.

a)

A[2]=10

b)

A[1]=10

c)

A[5]=10

d)

A[0]=10

e)

A[10]=5

38.

Fungsi x = np.zeros(jlhBaris, jlhKolom, dtype=int) dalam sintak tersebut bertujuan untuk …

a)

Mengisi matriks degan nilai nol

b)

Membuat matriks berukuran sesuai dengan input pengguna

c)

Menghitung jumlah dari dua matriks

d)

Mengubah tipe data matriks menjadi integer

e)

Menginisialisasi variabel np

39.

Fungsi cout dalam C++ setara dengan fungsi … pada phyton

a)

Print

b)

Input

c)

Scan

d)

Read

e)

Write

40.

Berikut yang digunakan untuk menggantikan while loop dalam adalah …

a)

For loop

b)

If statement

c)

Do while loop

d)

Until loop

e)

While true loop