wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan Soal Data Analyst

Total questions: 120

Worksheet time: 1hrs 1mins

Name
Class
Date
1.

Apa itu analisis data

a)

Proses menyimpan data mentah tanpa melakukan apapun

b)

Proses mengubah, membersihkan, memodelkan, dan menginterpretasikan data untuk mendapatkan wawasan yang berguna

c)

Proses menambahkan data palsu ke dalam dataset

d)

Proses menghancurkan data agar tidak dapat diakses

2.

Apa perbedaan antara analisis deskriptif dan analisis inferensial?

a)

Analisis deskriptif digunakan untuk membuat kesimpulan berdasarkan data sampel, sedangkan analisis inferensial digunakan untuk menggambarkan dan merangkum data

b)

Perbedaan antara analisis deskriptif dan analisis inferensial adalah bahwa analisis deskriptif digunakan untuk menggambarkan dan merangkum data, sedangkan analisis inferensial digunakan untuk membuat kesimpulan atau prediksi berdasarkan data sampel.

c)

Analisis deskriptif digunakan untuk membuat prediksi berdasarkan data sampel, sedangkan analisis inferensial digunakan untuk menggambarkan dan merangkum data

d)

Analisis deskriptif dan analisis inferensial sama-sama digunakan untuk membuat kesimpulan berdasarkan data sampel

3.

Jelaskan apa itu regresi linear dan bagaimana cara menggunakannya dalam analisis data

a)

Regresi linear adalah metode statistik untuk memodelkan hubungan antara variabel dependen (terikat) dan satu atau lebih variabel independen (bebas). Cara menggunakannya dalam analisis data adalah dengan membangun model regresi untuk memprediksi nilai variabel dependen berdasarkan nilai variabel independen.

b)

Regresi linear adalah metode untuk menentukan distribusi data dalam analisis statistik.

c)

Regresi linear adalah teknik untuk menentukan korelasi antara variabel dependen dan variabel independen.

d)

Regresi linear adalah metode untuk memprediksi nilai variabel independen berdasarkan nilai variabel dependen.

4.

Apa peran visualisasi data dalam analisis data?

a)

Visualisasi data tidak memiliki peran dalam analisis data

b)

Visualisasi data membantu dalam memahami pola, tren, dan hubungan antar variabel dalaam data sehingga memudahkan analisis dan pengambilan keputusan

c)

Visualisasi data hanya membuat data menjadi lebih rumit

d)

Visualisasi data hanya digunakan untuk keperluan presentasi

5.

Fungsi Data Visualization yang salah adalah....

a)

Mengidentifikasi masalah

b)

Mempermudah komunikasi

c)

Mempercepat pengambilan keputusan

d)

Mempersempit perspektif tim

6.

Software Visualisasi Data antara lain sebagai berikut, pilih yang salah...

a)

QlikView

b)

Tableu

c)

Microsoft Publisher

d)

Microsoft Power BI

7.

Kenapa Visualisasi Data itu penting? Pilih salah satu..

a)

data yang ditampilkan secara visual memungkinakan banyak orang untuk memahami data dengan lebih cepat

b)

membantu kita dalam mengingat dan mencerna informasi

c)

menggunakan data sebagai suatu alat, dan memvisualisasi data tersebut untuk menjelajah dunia

d)

mempermudah pencarian informasi dengan cepat dan tepat

8.

Tipe data yang berupa range dengan bilangan pecahan yang dapat dihitung adalah..

a)

Kategorikal

b)

Diskrit

c)

Kontinyus

d)

Numerik

9.

Jika kita ingin mengkomparasi nilai numerik dari suatu data kategorikal dengan label panjang sebaiknya disajikan dengan menggunakan

a)

Scatterplot

b)

Bar Chart Horizontal

c)

Line Chart

d)

Bar Chart Vertikal

10.

Hal yang sebaiknya dihindari ketika membuat bar chart adalah

a)

Urutkan bar sesuai data

b)

Menggunakan label secara horizontal

c)

Y axis dimulai dari 0

d)

Jarak antar bar minimal 2x ukuran bar

11.

Jika kita ingin menyajikan perbandingan prosentase nilai setiap kategori data dari waktu ke waktu misal bulan ke bulan, maka yang kita gunakan adalah

a)

Pie Chart

b)

100% Stacked Bar Chart

c)

Line Chart

d)

Area Chart

12.

Scatterplot digunakan untuk menunjukkan

a)

Membandingkan nilai antara dua variabel

b)

Distribusi data

c)

Outlier

d)

Korelasi data antar dua variabel

13.

Jika kita ingin menunjukkan trend pada suatu data sekaligus membandingkan trend setiap kategori data, maka yang cocok digunakan adalah

a)

Scatterplot

b)

Bar Chart

c)

Stacked Bar Chart

d)

Line Chart

14.

Kategori data dalam scatterplot ditandai dengan titik data dengan...

a)

Warna yang berbeda

b)

Semua benar

c)

Ukuran yang berbeda

d)

Bentuk yang berbeda

15.

Cara populer dan paling tepat untuk menampilkan data hasil jajak pendapat adalah dengan diagram...

a)

pie chart

b)

scatter plot

c)

bar chart

d)

line graph

16.

Berikut ini merupakan hal-hal yang perlu diperhatikan untuk menampilkan visualisasi data yang baik, KECUALI...

a)

Menggunakan palet warna yang sederhana

b)

Menghindari informasi yang tidak perlu

c)

Menggunakan warna yang beragam

d)

Menjamin kejelasan informasi

17.

Visualisasi dalam bentuk line graph biasanya digunakan pada data berikut....

a)

data tabular

b)

data kategorikal

c)

data time-series

d)

data komposisi

18.

Manakah pernyataan yang bisa dijawab oleh Visualisasi Data?

a)

Produk mana kah yang memiliki angka penjualan tertinggi?

b)

Bagaimana trend kunjungan Website 1 tahun terakhir?

c)

Semua benar :)

d)

Bagaimana hubungan waktu yang dihabiskan untuk sosial media dengan nilai di sekolah?

19.

Berikut adalah proses statistik deskriptif, kecuali...

a)

ukuran penyebaran

b)

semua jawaban benar

c)

ukuran pemusatan

d)

distribusi data

20.

Komponen dari ukuran pemusatan data adalah

a)

Semua jawaban salah

b)

Modus, Median, Sketsa

c)

Mean, Tabel, Grafik

d)

Mean, Modus, Median

21.

Modus adalah salah satu ukuran pemusatan data untuk...

a)

melihat data terbesar-terkecil

b)

melihat data yang sering muncul

c)

melihat data tengah

d)

melihat rata-rata

22.

Hitunglah modus dari jumlah pengguna iphone di Indonesia dalam 1 tahun (2019) berikut ini: 1000, 2500, 3500, 400, 400, 2000, 5000, 5000, 3000, 400, 5000, 400

a)

5000

b)

400

c)

2500

d)

3000

23.

Median adalah...

a)

Penyimpanan nilai-nilai individu dari nilai rata-ratanya.

b)

Nilai yang sering muncul

c)

Selisih antara nilai minimum dan maksimum

d)

Nilai Tengah

24.

Berikut adalah nilai ujian mata kuliah Manajemen Strategi: 90, 67, 92, 78, 80. Berapakah median dari nilai tersebut?

a)

80

b)

78

c)

80,5

d)

85

25.

Di bawah ini yang bukan merupakan syarat data yang baik adalah...

a)

Up to date

b)

Representatif

c)

Relevan

d)

Objektif

e)

Banyak

26.

Sebagian data yang diambil dari objek penelitian dan bersifat representatif disebut

a)

Sensus

b)

Sampling

c)

Sampel

d)

Referendum

e)

Populasi

27.

Yang termasuk data diskrit adalah .....

a)

Jumlah siswa tingkat 3 = 120 orang

b)

Berat badan Dadang = 52 kg

c)

Tinggi badan Ardi = 170 cm

d)

Jarak rumah Shinta ke sekolah = 7 km

e)

Suhu badan Ika = 27,5

28.

Teknik pengumpulan data yang menggunakan proses pencatatan pola perilaku subjek, objek atau kejadian yang sistematis tanpa adanya pertanyaan/komunikasi disebut...

a)

wawancara

b)

kuesioner

c)

observasi

d)

representatif

e)

relevan

29.

Jenis data primer adalah data ....

a)

berupa kata-kata

b)

yang diperoleh dari sumber langsung

c)

yang diperoleh dari berbagai sumber yang telah ada

d)

berupa angka

e)

berupa gambar

30.

Urutan langkah dan prosedur analisis data dibawah ini yang benar adalah...

  1. 1. Memahami masalah dan menentukan tujuan

  2. 2, Pengujian data

  3. 3. Pengumpulan dan tabulasi data

  4. 4. Penyusunan instrumen pengambilan data

  5. 5. Tahap mendeskripsikan data

    1. 6. Tahap pengujian hipotesis

a)

1,4,3,2,5,6

b)

1,5,3,6,4,2

c)

2,4,3,1,5,6

d)

1,4,5,2,3,6

31.

Kegiatan mencatat ataupun entri data ke dalam tabel-tabel induk dalam suatu penelitian, berada dalam tahapan:

a)

Tahap pengujian

b)

Tahap tabulasi

c)

Tahap pengujian

d)

Tahap koding

32.

Teknik analisis analisis data dalam penelitian penelitian ada 2 "dua" jenis yang diantaranya adalah...

a)

Kualitatif dan Deskriptif

b)

Kualitatif dan Diskriminatif

c)

Kuantitatif dan Kondisional

d)

Kualitatif dan Kuantitatif

33.

Menyajikan dalam bentuk tabel frekuensi ataupun diagram dalam berbagai macam ukuran tendensi sentral maupun ukuran dispersi. Tahapan ini dinamakan...

a)

Koding

b)

Tabulasi

c)

Pengujian

d)

Deskripsi

34.

Apa yang dimaksud dengan Entity Relation Diagram (ERD)...

a)

Diagram yang digunakan untuk menggambarkan struktur organisasi dalam suatu perusahaan

b)

Diagram yang digunakan untuk menggambarkan hubungan antar sistem dalam suatu organisasi

c)

Diagram yang digunakan untuk menggambarkan sistem database dalam suatu organisasi

d)

Diagram yang digunakan untuk menggambarkan hubungan antar tabel dalam basis data

35.

Apa tujuan dari Entity Relationship Diagram (ERD)....

a)

Untuk menggambarkan alur kerja dari sebuah proses

b)

Untuk menunjukkan hubungan antara karyawan dan pelanggan perusahaan

c)

Untuk memvisualisasikan hubungan antara entitas yang berbeda dalam database

d)

Untuk menunjukkan laba rugi sebuah perusahaan

36.

Apa yang dimaksud dengan Data Definition Language (DDL)...

a)

Bahasa untuk melakukan query pada database

b)

Bahasa pemrograman untuk mengelola database

c)

Bahasa untuk mendefinisikan struktur database

d)

Bahasa untuk memanipulasi data dalam database

37.

Salah satu perintah DDL yang digunakan untuk membuat tabel baru pada database adalah....

a)

CREATE TABLE

b)

UPDATE

c)

DELETE

d)

SELECT

38.

Berikut adalah tipe data pada MySQL, kecuali...

a)

VARCHAR

b)

DECIMAL

c)

BOOLEAN

d)

BLOB

39.

Apa yang dimaksud dengan PRIMARY KEY dalam sebuah tabel database..

a)

Kolom yang memungkinkan nilai duplikat

b)

Kolom yang mengidentifikasi secara unik setiap baris dalam tabel

c)

Kolom yang memungkinkan nilai NULL

d)

Kolom yang mengurutkan baris dalam tabel

40.

Perintah DDL ALTER TABLE pada MySQL dapat digunakan untuk...

a)

Mengubah nama tabel

b)

Semua jawaban benar

c)

Menambahkan kolom baru pada tabel

d)

Mengubah tipe data kolom

41.

DDL juga mempunyai perintah untuk mengubah struktur tabel, manakah perintah DDL yang digunakan untuk menambah kolom baru ke dalam tabel...

a)

MODIFY COLUMN

b)

DROP COLUMN

c)

ADD COLUMN

d)

RENAME COLUMN

42.

Apa yang dimaksud dengan Data Manipulation Language (DML)...

a)

Bahasa yang digunakan untuk membuat struktur database

b)

Bahasa yang digunakan untuk melakukan backup data dalam database

c)

Bahasa yang digunakan untuk memanipulasi data dalam database

d)

Bahasa yang digunakan untuk menghapus data dalam database

43.

Apa hasil dari query SELECT * FROM customers WHERE city = 'Jakarta' AND country = 'Indonesia'?

a)

Semua data pelanggan yang berasal dari Jakarta dan Indonesia

b)

Tidak ada data pelanggan yang akan ditemukan

c)

Semua data pelanggan yang berasal dari Jakarta

d)

Semua data pelanggan yang berasal dari Indonesia

44.

Apa output dari query SQL berikut?

SELECT * FROM users WHERE age > 25 AND city = 'Jakarta';

a)

Menampilkan semua data dari tabel users yang memiliki umur lebih dari 25 dan kota Jakarta

b)

Menampilkan semua data dari tabel users

c)

Menampilkan semua data dari tabel users yang memiliki umur lebih dari 25 atau kota Jakarta

d)

Menampilkan semua data dari tabel users yang memiliki umur kurang dari 25 dan kota Jakarta

45.

Apa output dari query SQL berikut?

SELECT name FROM users ORDER BY age DESC LIMIT 3

a)

Menampilkan nama tiga pengguna dengan umur tertua dari tabel users

b)

Menampilkan nama tiga pengguna dengan umur termuda dari tabel users

c)

Menampilkan semua nama pengguna dari tabel users

d)

Menampilkan nama tiga pengguna dengan urutan acak dari tabel users

46.

Apa output dari query SQL berikut?

UPDATE users SET city = 'Surabaya' WHERE age > 30;

a)

Menghapus semua data dari tabel users yang memiliki umur lebih dari 30

b)

Menambahkan data baru ke tabel users dengan kota Surabaya jika umur lebih dari 30

c)

Menghapus semua pengguna dengan umur lebih dari 30 dan kota Surabaya

d)

Mengubah kota semua pengguna yang memiliki umur lebih dari 30 menjadi Surabaya

47.

Apa output dari query SQL berikut?

SELECT AVG(price) FROM products WHERE categoru = 'Electronics';

a)

Menampilkan harga rata-rata dari semua produk yang harganya lebih tinggi dari Electronics

b)

Menampilkan harga rata-rata dari semua produk di kategori Electronics

c)

Menampilkan harga rata-rata dari semua produk

d)

Menampilkan harga rata-rata dari semua produk yang kategorinya sama dengan Electronics

48.

Query yang digunakan untuk mengurutkan data dalam tabale adalah...

a)

GROUP BY

b)

SELECT

c)

WHERE

d)

ORDER BY

49.

Perintah query AGGREGATE berikut adalah benar, KECUALI

a)

SELECT SUM(stok*harga_jual) FROM produk;

b)

SELECT AVG(harga_jual) FROM produk;

c)

SELECT tmp_lahir, COUNT(id) AS jumlah FROM pelanggan GROUP BY id;

d)

SELECT gender, COUNT(id) AS jumlah FROM pelanggan GROUP BY gender;

50.

Manakah di bawah ini yang merupakan basic syntax sql yang benar secara umum

a)

select, from, group by, where

b)

select, form, group by, order by

c)

select, from, having, where

d)

select, having, from, group by

51.

Jika ingin menampilkan hasil unik dari sebuah query, maka fungsi yang dapat digunakan adalah

a)

substr

b)

length

c)

trim

d)

distinct

52.

Saya ingin memfilter data yang tidak terdapat _a_ di dalamnya dan tidak mengandung kata buah, maka kondisi pada klausa where adalah

a)

where x !='_a_' and x not like '%buah%'

b)

where x ='_a_' and x not like 'buah%'

c)

where x <> '_a_' and x not like '%buah'

d)

where x !='_a_' and x not like '%buah'

53.

SELECT * FROM employess e

INNER JOIN offices o ON e.officeCode = o.officeCode;

Apa yang dilakukan perintah diatas?

a)

Semua jawaban tidak benar

b)

Mengambil semua data employee

c)

Mengambil semua data employee yang hanya memiliki kantor

d)

Mengambil semua data employee yang tidak memiliki kantor

54.

Di dalam Python, operator yang digunakan untuk menggabungkan dua buah string (string concatenation) adalah...

a)

++

b)

-

c)
  • +

d)

concat

55.

Operasi perkalian antara dua buah value yang masing-masing bertipe float (real) dan integer akan menghasilkan bilangan bertipe data...

a)

error

b)

float

c)

integer

d)

complex

56.

Jika diberikan ekspres '10' > 5, maka hasilnya adalah...

a)

False

b)

True

c)

null

d)

error

57.

Output dari ekspresi diatas adalah...

a)

10

b)

20

c)

12

d)

24

58.

Output dari ekspresi di atas adalah...

a)

Null

b)

Error

c)

False

d)

True

59.

Output dari kode Python diatas adalah...

a)

Error

b)

100

c)

200

d)

300

60.

Penyebab muncul error tersebut adalah...

a)

Penggunaan operator + yang tidak tepat

b)

Terdapat angka di dalam nama variabelnya

c)

Cara penulisan myVar1 nya tidak konsisten dalam besar kecilnya huruf, sehingga tidak dikenal

d)

Komputernya yang error sehingga perlu direstart

61.

Apa yang dilakukan oleh pernyataan if dalam Python?

a)

Melakukan perulangan

b)

Menjalankan blok kode jika kondisi tertentu terpenuhi

c)

Menampilkan data di layar

d)

Mengurutkan data

62.

Apa perbedaan antara while loop dan for loop di Python?

a)

Tidak ada perbedaan

b)

While loop digunakan untuk perulangan tak terbatas, for loop untuk perulangan tertentu

c)

for loop digunakan untuk perulangan tertentu, while loop untuk perulangan tak terbatas

d)

while loop digunakan untuk perulangan tertentu, for loop untuk perulangan tak terbatas

63.

Bagaimana cara mendefinisikan sebuah fungsi di Python?

a)

create nama_fungsi():

b)

def nama_fungsi():

c)

fungsi nama_fungs():

d)

function nama_fungsi():

64.

Apa saja yang dilakukan oleh fungsi lambda di Python?

a)

Menghitung jumlah elemen dalam list

b)

Membuat objek dari sebuah class

c)

Menentukan tipe data dari sebuah variabel

d)

Membuat fungsi kecil tanpa nama

65.

Bagaimana cara mengakses elemen di dalam array di Python?

a)

Menggunakan nama elemen

b)

Menggunakan kunci

c)

Tidak bisa diakses

d)

Menggunakan indeks

66.

Apa perbedaan antara tuple dan list di Python?

a)

Tuple bersifat immutable, list bersifat mutable

b)

Tidak ada perbedaan

c)

Tuple dan list memiliki jenis data yang berbeda

d)

Tuple bersifat mutable, list bersifat immutable

67.

Bagaimana cara menggunakan modul (module) dalam Python?

a)

Dengan menyisipkan kode modul ke dalam program

b)

Dengan memberikan nama modul pada setiap variabel

c)

Dengan mengimpor modul menggunakan perintah import

d)

Dengan membuat variabel bernama modul

68.

Bagaimana cara mengonversi antara tipe data string dan integer di Python?

a)

to_str() dan to_int()

b)

convert_str() dan convert_int()

c)

str() dan int()

d)

sting() dan integer()

69.

Karakteristik Dataframe dalam Pandas adalah?

a)

Mutable size

b)

2D array

c)

Semua benar

d)

Mutable data

70.

Series dalam pandas dapat dibuat dari

a)

All of them

b)

Scatter value

c)

Dictionary

d)

Array

71.

Kepanjangan dari NaN adalah?

a)

Not a Null

b)

Not a Number

c)

Not a Numeric

d)

Non of these

72.

Dataframe dalam Pandas dapat dibuat dari?

a)

List

b)

Dictionary

c)

Array

d)

Semua Benar

73.

Berikut ini bukan merupakan fungsi yang dimiliki oleh Pandas

a)

head()

b)

multi()

c)

loc()

d)

tail()

74.

Fungsi manakah yang digunakan untuk mengubah dataframe menjadi file CSV?

a)

to_data()

b)

from_dataframe()

c)

to_csv()

d)

df_csv()

75.

Tujuan utama dari data mining adalah

a)

Pencarian relationship

b)

Pencarian pola

c)

Pengeditan data

d)

Pencarian database

e)

Pencarian data

76.

Kumpulan dari objek dan atributnya adalah

a)

Atribut data

b)

Himpunan data

c)

Data

d)

Objek data

e)

Himpunan

77.

Yang tidak termasuk dalam penanganan missing value adalah

a)

Mengabaikan missing value pada saat analisis

b)

Memperkirakan missing value

c)

Mengurangi objek data

d)

Mengganti dengan semua nilai yang mungkin

e)

Menambah objek data

78.

Proses mengkombinasikan dua atau lebih atribut-atribut atau objek-objek ke dalam satu atribut tunggal

a)

Discretization dan Binerization

b)

Dimensionality reduction

c)

Agregation

d)

Sampling

e)

Feature subset selection

79.

Objek data dengan sifat yang berbeda sekali dari kebanyakan objek data dalam dataset

a)

Noise

b)

Outliers

c)

Missing value

d)

Precision

e)

Duplicate data

80.

Proses menghilangkan fitur/atribut yang tidak diperlukan terdapat dalam proses

a)

Reduksi data

b)

Pembersihan data

c)

Penambahan data

d)

Transformasi data

e)

Integrasi data

81.

Konsep Data

Dalam Decision Tree. Sebagaimana berikut: Data dinyatakan dalam bentuk tabel dengan atribut dan record.

  • - Atribut menyatakan suatu parameter yang dibuat sebagai kriteria dalam pembentukan tree. Misalkan untuk menentukan main tenis, kriteria yang diperhatikan adalah cuaca, angin dan temperatur. Salah satu atribut merupakan atribut yang menyatakan data solusi per-item data yang disebut dengan target atribut.

  • - Atribut memiliki nilai-nilai yang dinamakan dengan instance. Misalkan atribut cuaca mempunyai instance berupa cerah, berawan, dan hujan. Coba perhatikan tabel yang ada, pada Jawaban yang ada di bawah ini, mana yang menyatakan: Sample, Attribute, Target Atribut

a)

Target Attribute = Cuaca, angin, Temperature.

Sample = Main.

Attribute = Nama.

b)

Semuanya Benar

c)

Target Attribute = Nama.

Sample = Cuaca, angin, Temperature.

Attribute = Main.

d)

Sample = Nama.

Attribute = Cuaca, angin, Temperature. Target Attribute = Main

82.

Data berikut ini yang merupakan jawaban yang benar dari perlakuan Proses klasifikasi dalam data mining adalah...

a)

b)

c)

d)

Semua benar

83.

Klasifikasi, terdapat target variabel kategori, berikut ini Contohnya....

a)

Akan dilakukan estimate tekanan darah sistolik pada pasien rumah sakit berdasarkan umur pasien, jenis kelamain, indeks berat badan.

b)

Prediksi harga beras dalam tiga bulan yang akan datang.

c)

Kelompok-kelompok konsumen untuk target pemasaran dari suatu produk bagi perusahaan yang tidak memiliki dana pemasaran yang besar

d)

Mendiagnosis penyakit pasien untuk mendapatkan termasuk golongan penyakit apa

84.

Jika kita ingin memprediksi jumlah penjualan produk baru berdasarkan pada belanja promosi/iklan, maka kita menggunakan teknik data mining

a)

Asosiasi

b)

Klasterisasi (clustering)

c)

Regresi

d)

Klasifikasi

85.

Jika kita ingin membagi pasar ke dalam subset pelanggan yang berbeda dimana suatu subset mungkin dapat dilipih sebagai target pasar yang dicapai dengan satu kombinasi pemasaran yang berbeda, maka kita menggunakan teknik data mining

a)

Asosiasi

b)

Regresi

c)

Klasterisasi (clustering)

d)

Klasifikasi

86.

Jika kita ingin mengetahui pola belanja konsumen di sebuah toko, dnegan tujuan untuk menentukan penempatan barang dalam toko, maka kita menggunakan teknik data mining

a)

Asosiasi

b)

Regresi

c)

Klasifikasi

d)

Klasterisasi (clustering)

87.

Berikut ini adalah permasalahan yang dapat diselesaikan dengan salah satu teknik data mining yaitu klasifikasi, kecuali

a)

Menentukan konsumen yang layak dikirimi penawaran produk perusahaan untuk mengurangi 'cost' surat-menyurat

b)

Mencari konsumen yang melakukan transaksi 'curang' dalam penggunaan kartu kredit

c)

Mengetahui produk-produk tertentu yang akan dibeli oleh konsumen tertentu pada waktu yang akan datang berdasarkan data penjualan sebelumnya.

d)

Menentukan konsumen yang tidak setia dan akan menggunakan produk dari kompetitor

88.

Mana dari kegiatan berikut yang tidak termasuk dalam pekerjaan data mining

a)

Menghitung total penjualan sebuah perusahaan

b)

Membagi pelanggan sebuah perusahaan menurut penghasilannya

c)

Mencari konsumen yang setia menggunakan produk perusahaan selama jangka waktu tertentu

d)

Memprediksikan stok barang perusaaan di masa depan dengan menggunakan catatan historis

89.

CRISP-DM merupakan kependekan dari..

a)

Cross Industry Standard Process for Data Mining

b)

Cross Industry Standard Program for Data Mining

c)

Cross Industry Super Process for Data Mining

d)

Cross Industry Standard Processing for Data Mining

90.

Berikut yang merupakan tahapan dalam CRISP-DM...

a)

Data Understanding

b)

Evaluation

c)

Business Understanding

d)

Problem Understanding

91.

Berikut ini adalah library python yang populer digunakan dalam Data Science. Kecuali...

a)

Matplotib

b)

Pandas

c)

Ggplot2

d)

Numpy

92.

Library Python yang populer digunakan untuk machine learning adalah....

a)

Pandas

b)

Numpy

c)

SciPy

d)

Scikit-Learn

93.

IPython merupakan singkat dari...... yang disimpan dalam format ekstensi ...........

a)

Interest Python; .py

b)

Internet Python ; .html

c)

International Python; .pdf

d)

Interactive Python; .ipynb

94.

Numpy adalah library python yang berfokus pada....

a)

Numerical Computation

b)

Visualization

c)

Panel Data

d)

Machine Learning

95.

Output dari kode berikut adalah....

a)

6

b)

(4,2)

c)

(2,4)

d)

8

96.

Output code berikut dihasilkan dari input code .....

a)

np.arange(8).reshape(3,3)

b)

np.arange(9).reshape(3,3)

c)

np.array([1,2,3,4,5,6,7,8])

d)

np.arange(9)

97.

Di Pandas, kita mengenal dua objek, yaitu....

a)

Vector dan DataFrame

b)

Array dan List

c)

Series dan DataFrame

d)

Vector dan List

98.

Function di bawah ini digunakan untuk mengimport data csv ke format Python dengan pandas..

a)

pd.DataFrame()

b)

pd.read_csv()

c)

pd.read_txt()

d)

pd.load_csv()

99.

Pada gambar berikut, fungsi apa yang digunakan untuk menampilkan tulisan "YEAR" pada sumbu-x di bawah gambar...

a)

plt.plot("YEAR")

b)

plt.xlabel("YEAR")

c)

plt.ylabel("YEAR")

d)

plt.title("YEAR")

100.

Berikut ini adalah Development Environment untuk bekerja dengan python, kecuali.....

a)

Spyder

b)

Jupyter Notebook

c)

Google Collaboratory

d)

Weka

101.

Apa itu data mining?

a)

Disiplin ilmu yang mempelajari metode untuk mengekstrak pengetahuan atau menemukan pola dari suatu data yang besar

b)

Disiplin ilmu yang tujuannya mengubah data mentah (raw data) informasi yang lebih bersih dan bisa digunakan untuk pengolahan data

c)

Disiplin ilmu yang fokusnya pada pencarian data pada suatu organisasi/industri

d)

Disiplin ilmu yang mempelajari berbagai teknik statistika untuk menyelesaikan masalah pribadi

102.

Berikut ini yang bukan merupakan Data Mining adalah :

a)

Pemanfaatan data penjualan perusahaan untuk mendapatkan pola prediksi stok yang sebaiknya disediakan pada tahun berikutnya

b)

Peneliti medis mencari pengelompokkan data penyakit pasien berdasarkan data diagnosis, umur, dsb.

c)

Pengelompokkan informasi yang mirip dalam konteks tertentu pada hasil pencarian

d)

Analisis gambar laporan keuangan penjualan perusahaan

103.

Berikut ini yang bukan masalah pada data yang luar biasa banyaknya adalah:

a)

Aplikasi baru dan canggih

b)

Data berdimensi tinggi

c)

Jumlah data yang luar baisa

d)

Visualisasi data harus berwarna

104.

Ada 5 peran utama data mining, yaitu:

a)

estimasi, forecasting, klasifikasi, klastering, dan visualisasi

b)

estimasi, forecasting, klasifikasi, klastering, dan asosiasi

c)

estimasi, korelasi, klasifikasi, klastering, dan asosiasi

d)

estimasi, transformasi data, klasifikasi, klastering, dan visualisasi

105.

Waktu pengiriman Pizza dapat dihitung dengan formula/rumus hasi dari teknik data mining...

a)

Asosiasi

b)

Estimasi

c)

Klasifikasi

d)

Clustering

106.

Pihak penyusun kebijakan kampus membutuhkan pola kelulusan mahasiswa agar bisa memprediksi lulus tepat waktu atau tidak, maka perlu dilakukan metode:

a)

Klasifikasi

b)

Estimasi

c)

Asosiasi

d)

Clustering

107.

Pemilik warung membutuhkan pola belanja pelanggannya karena akan memberikan diskon atau paket khusus kepada pelanggannya. Hal ini dapat diselesaikan menggunakan:

a)

Klasifikasi

b)

Estimasi

c)

Asosiasi

d)

Forecasting

108.

Berdasarkan jenis/metode pembelajarannya, maka clustering termasuk dalam...

a)

Reinforcement Learning

b)

Supervised Learning

c)

Semi Supervised Learning

d)

Unsupervised Learning

109.

Decision Tree (CART, ID3, C4.5, Credal DT, Credal C4.5, Adaptive Credal C4.5), Naive Bayes (NB), K-Nearest Neighbor (kNN), Linear Discriminant Analysis (LDA), Logistic Regression (LogR) adalah algoritma yang bisa digunakan untuk metode...

a)

Klasifikasi

b)

Clustering

c)

Estimasi

d)

Asosiasi

110.

Contoh metode klasifikasi yang menggunakan prinsip probabilitas dan Teorema Bayesian, adalah

a)

KNN

b)

Naive Bayes

c)

Decision Tree

d)

Neural Network

111.

Pemilihan dan penerapan teknik yang sesuai untuk mencapai tujuan (misalnya menerapkan decision C4.5 pada peran klasifikasi), disebut pada fase....

a)

Deployment

b)

Evaluation

c)

Modeling

d)

Data Understanding

112.

Library dasar python yang digunakan untuk memasukkan data (import) dari berbagai format: CSV, file teks, Ms.Excel, database SQL, dan format

a)

matplotlib

b)

scikit-learn

c)

numpy

d)

pandas

113.

Apabila berperan sebagai end user, tugasnya dalam data mining adalah...

a)

mengeksplorasi data

b)

menggabungkan data

c)

mempresentasikan data

d)

membuat keputusan

114.

Apabila ingin memprediksi cuaca pada tanggal 5 November 2021 pada jam 08.00, maka teknik data mining yang dipilih adalah.....

a)

Klasifikasi

b)

Forecasting

c)

Asosiasi

d)

Clustering

115.

Pada proses data preparation (persiapan data), dilakukan beberapa tahap ini, kecuali...

a)

data mining

b)

data integration

c)

data transformation

d)

data cleaning

116.

Akurasi adalah

a)

ukuran yang menentukan faktor atau parameter yang menyebabkan class/label/target terjadi

b)

ukuran apakah model tersebut memberikan informasi yang berguna

c)

ukuran dari seberapa baik model mengkorelasikan antara hasil dengan atribut dalam data yang telah disediakan

d)

ukuran dimana model data mining diterapkan pada dataset yang berbeda

117.

Pada tahap Business Understanding, hal yan tidak perlu dilakukan adalah:

a)

Menentukan tujuan dan persyaratan proyek bisnis atau unit penelitian dengan jelas

b)

Menerjemahkan tujuan dan batasan ruang lingkup ke dalam formulasi dari definisi masalah data mining

c)

Menulist source code agar software yang dibangun sesuai dengan analisis kebutuhan pelanggan

d)

Menyiapkan strategi awal untuk mencapai tujuan bisnis atau unit penelitian

118.

Evaluasi kualitas data (misalnya cek outlier, missing value) dilakukan pada tahap apa pada metodologi CRISP-DM?

a)

Business Understanding

b)

Data Understanding

c)

Data Preparation

d)

Deployment

119.

Metode klasifikasi yang hasil pemodelannya berupa pohon adalah:

a)

C4.5

b)

Neural Network

c)

Naive Bayes

d)

KNN

120.

Berdasarkan jenis pembelajarannya, algoritma melakukan proses belajar berdasarkan nilai dari variabel target yang terasosiasi dengan nilai dari variabel prediktor disebut....

a)

Reinforcement Learning

b)

Semi-Supervised Learning

c)

Unsupervised Learning

d)

Supervised Learning