Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Koding dan KA

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Seorang siswa SMK membuat program untuk memprediksi apakah sebuah email termasuk spam atau bukan spam. Ia menggunakan data ribuan email yang sudah diberi label “spam” dan “bukan spam” untuk melatih modelnya.
Jenis Machine Learning apakah yang digunakan siswa tersebut?

a)

Unsupervised Learning

b)

Supervised Learning

c)

Reinforcement Learning

d)

Deep Learning tanpa label

e)

Random Learning

2.

Sebuah perusahaan e-commerce ingin mengelompokkan pelanggan berdasarkan kebiasaan belanja tanpa menggunakan label, sedangkan tim lain sedang melatih robot cerdas yang bisa belajar berjalan di medan berbatu dengan menerima reward atau hukuman dari lingkungannya.
Jenis Machine Learning yang sesuai untuk masing-masing kasus adalah …

a)

Unsupervised Learning untuk pelanggan, Supervised Learning untuk robot

b)

Supervised Learning untuk pelanggan, Reinforcement Learning untuk robot

c)

Unsupervised Learning untuk pelanggan, Reinforcement Learning untuk robot

d)

Reinforcement Learning untuk pelanggan, Unsupervised Learning untuk robot

e)

Supervised Learning untuk keduanya

3.

Seorang siswa sedang belajar machine learning. Ia menemukan bahwa:

  • 1. Suhu tubuh pasien = 36,5°C

  • 2. Kecepatan mobil di ruang 3D = [40, –20, 10]

  • 3. Data nilai ujian 3 siswa dalam 4 mata pelajaran = (Lihat gambar)

    Berdasarkan data tersebut, pasangan yang benar antara jenis data dan representasi aljabar linearnya adalah …

a)

Suhu = vektor, kecepatan = skalar, data nilai = matriks

b)

Suhu = skalar, kecepatan = vektor, data nilai = matriks

c)

Suhu = matriks, kecepatan = vektor, data nilai = skalar

d)

Suhu = skalar, kecepatan = matriks, data nilai = vektor

e)

Suhu = vektor, kecepatan = matriks, data nilai = skalar

4.

Dalam sebuah penelitian, setiap baris pada matriks mewakili seorang pasien, dan setiap kolom mewakili fitur kesehatan seperti tekanan darah, kadar gula, dan detak jantung. Jika ada 5 pasien dengan 3 fitur kesehatan masing-masing, maka ukuran (dimensi) matriks yang tepat untuk merepresentasikan data tersebut adalah …

a)

3 × 5

b)

5 × 3

c)

5 × 5

d)

3 × 3

e)

1 × 5

5.

Seorang siswa sedang mengolah data dua matriks hasil survei responden.
ika kedua matriks dijumlahkan, hasilnya adalah …

a)

b)

c)

d)

e)

6.

Sebuah citra digital direpresentasikan oleh matriks.

Jika matriks M dikalikan dengan skalar k = 2, lalu ditranspose, maka hasil akhirnya adalah …

a)

b)

c)

d)

e)

7.

Seorang siswa ingin menyelesaikan sistem persamaan linear dengan menggunakan invers matriks. Ia memiliki matriks:

Untuk memeriksa apakah AAA memiliki invers, ia menghitung determinannya. Berapakah nilai determinan dari matriks AAA?

a)

1

b)

-1

c)

5

d)

-5

e)

0

8.

Seorang peneliti sedang menganalisis vektor fitur dalam ruang R3
Manakah pernyataan yang benar tentang himpunan {v1,v2,v3}?

a)

Bebas linear, karena tidak ada vektor yang bisa dibentuk dari vektor lainnya.

b)

Tergantung linear, karena v2=2 * v1

c)

Bebas linear, karena ketiga vektor berbeda.

d)

Tergantung linear, karena v3 = v1 + v2

e)

Bebas linear, karena jumlah ketiga vektor tidak sama dengan nol.

9.

Seorang siswa sedang menyelesaikan sistem persamaan linear yang direpresentasikan dalam matriks koefisien:

Ia ingin mengetahui rank dari matriks AAA.

a)

Rank(A) = 1

b)

Rank(A) = 2

c)

Rank(A) = 3

d)

Rank(A) = 0

e)

Rank(A) tidak dapat ditentukan

10.

Diberikan matriks:

Seorang mahasiswa ingin mencari nilai eigen (eigenvalue) dari matriks tersebut.

a)

λ = 0 dan 2

b)

λ = 1 dan 2

c)

λ = 1 dan 3

d)

λ = 2 dan 4

e)

λ = –1 dan 3

11.

Seorang peneliti mencatat suhu udara di Bandung hari ini = 27°C. Ia kemudian mengumpulkan data suhu harian Bandung selama seminggu = [27, 28, 26, 29, 30, 28, 27].

a)

27°C adalah data, sedangkan [27, 28, 26, 29, 30, 28, 27] adalah datum.

b)

27°C adalah datum, sedangkan [27, 28, 26, 29, 30, 28, 27] adalah data.

c)

Keduanya merupakan datum karena hanya angka tunggal.

d)

Keduanya merupakan data karena berupa kumpulan angka.

e)

27°C adalah variabel acak, sedangkan daftar suhu adalah datum.

12.

Seorang guru sedang melakukan survei kepada siswa. Ia mencatat:
1. Jumlah saudara kandung setiap siswa.

  • 2. Tinggi badan siswa dalam cm.

  • 3. Tingkat kepuasan belajar (rendah, sedang, tinggi).

    Jenis data/variabel yang benar untuk ketiga contoh tersebut adalah …

a)

Jumlah saudara = kontinu, tinggi badan = diskret, kepuasan = nominal

b)

Jumlah saudara = diskret, tinggi badan = kontinu, kepuasan = ordinal

c)

Jumlah saudara = ordinal, tinggi badan = kontinu, kepuasan = diskret

d)

Jumlah saudara = nominal, tinggi badan = ordinal, kepuasan = kontinu

e)

Jumlah saudara = kontinu, tinggi badan = kontinu, kepuasan = nominal

13.

Sebuah peneliti ingin membuat model machine learning menggunakan dataset mahasiswa yang memiliki atribut: Nama, Umur, Jurusan, IPK, dan Tingkat Kepuasan Perkuliahan.
Jika peneliti ingin mengetahui faktor yang paling memengaruhi Tingkat Kepuasan Perkuliahan, maka atribut manakah yang paling tepat dianggap sebagai variabel target (Y)?

a)

Nama

b)

Umur

c)

Jurusan

d)

IPK

e)

Tingkat Kepuasan Perkuliahan

14.

Dalam dataset mahasiswa, atribut Nama disimpan hanya sebagai identitas. Jika atribut ini dimasukkan ke dalam model machine learning tanpa preprocessing, apa yang kemungkinan terjadi?

a)

Model akan lebih akurat karena nama mahasiswa unik

b)

Model akan salah karena nama termasuk numerik kontinu

c)

Model bisa bias karena Nama adalah data kategorikal tanpa makna numerik

d)

Model tetap berjalan normal karena Nama dapat dianggap sebagai vektor

15.

Jika variabel acak X = jumlah kepala dari 2 kali lempar koin, maka peluang muncul tepat 1 kepala adalah …

a)

1/4

b)

1/2

c)

3/4

d)

2/3

e)

0

16.

Seorang siswa ingin belajar Python untuk data science tanpa perlu repot menginstal software di laptopnya. Ia hanya ingin membuka browser dan langsung menulis kode Python. Lingkungan pengembangan manakah yang paling sesuai?

a)

Visual Studio Code

b)

Sublime Text

c)

Jupyter Notebook lokal

d)

Google Colab

e)

Terminal / Command Prompt

17.

Seorang peneliti menggunakan Jupyter Notebook untuk analisis data. Apa keunggulan utama Jupyter dibanding editor teks biasa?

a)

Bisa digunakan tanpa internet

b)

Dapat menampilkan kode, grafik, dan catatan penjelasan dalam satu dokumen

c)

Tidak memerlukan akun Google

d)

Sintaks Python menjadi lebih cepat

e)

Bisa langsung digunakan tanpa instalasi apa pun

18.

Dalam Python, jika kita menulis:

Manakah pasangan variabel – tipe data yang benar?

a)

x → float

b)

y → integer

c)

nama → string

d)

flag → integer

e)

x → string

19.

Seorang siswa ingin menyimpan data koordinat titik (10.0, 20.0) yang tidak boleh diubah setelah dibuat. Struktur data Python yang paling tepat digunakan adalah …

a)

List

b)

Tuple

c)

Dictionary

d)

Set

e)

Array

20.

Seorang programmer menulis kode berikut:

Apa output yang dihasilkan?

a)

2, 4, 6

b)

4, 8, 12

c)

8, 16, 24

d)

2, 6, 12

21.

Diberikan kode Python:

Output dari program adalah …

a)

235

b)

10

c)

(2, 3, 5)

d)

Error

e)

[2, 3, 5]

22.

Seorang peneliti membuat array berikut:

Hasil yang ditampilkan adalah …

a)

[1, 2, 3, 10]

b)

[11, 12, 13]

c)

[10, 20, 30]

d)

[1, 12, 103]

e)

Error

23.

Seorang siswa menggunakan kode berikut untuk memvisualisasikan hubungan antara dua variabel:

Jenis grafik yang dihasilkan adalah …

a)

Line plot

b)

Bar chart

c)

Histogram

d)

Scatter plot

e)

Pie chart

24.

Seorang siswa menulis kode Python berikut di Google Colab:

Output yang akan muncul adalah …

a)

<class 'float'>

b)

<class 'string'>

c)

<class 'int'>

d)

<class 'boolean'>

e)

<class 'list'>

25.

Seorang guru meminta siswanya untuk menyimpan nilai kehadiran (hadir/tidak hadir) dalam sebuah variabel Python. Tipe data dasar manakah yang paling tepat digunakan?

a)

Integer

b)

Float

c)

Boolean

d)

String

e)

Dictionary