wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Soal Latihan Ujian Data Analyst

Total questions: 120

Worksheet time: 1hrs 10mins

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 menghancurkan data agar tidak dapat diakses

d)

Proses menambahkan data palsu ke dalam dataset

2.

Apa perbedaan antara analisis deskriptif dan analisis inferensial?

a)

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.

b)

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

c)

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

d)

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

3.

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

a)

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

b)

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.

c)

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

d)

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

4.

Apa peran visualisasi data dalam analisis data?

a)

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

b)

Visualisasi data hanya digunakan untuk keperluan presentasi

c)

Visualisasi data hanya membuat data menjadi lebih rumit

d)

Visualisasi data tidak memiliki peran dalam analisis data

5.

Fungsi Data Visualization yang salah adalah

a)

Mempermudah komunikasi

b)

Mempercepat pengambilan keputusan

c)

Mempersempit perspektif tim

d)

Mengidentifikasi masalah

6.

Software Visualisasi Data antara lain sebagai berikut, pilih yang salah

a)

Tableu

b)

QlikView

c)

Microsoft Power BI

d)

Microsoft Publisher

7.

Kenapa Visualisasi Data itu Penting? pilih yang salah

a)

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

b)

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

c)

membantu kita dalam mengingat dan mencerna informasi.

d)

mempermudah pencarian informasi dengan cepat dan tepat.

8.

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

a)

Numerik

b)

Diskrit

c)

Kontinyus

d)

Kategorikal

9.

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

a)

Bar Chart Horizontal

b)

Bar Chart Vertikal

c)

Line Chart

d)

Scatterplot

10.

Hal yang sebaiknya dihindari ketika membuat bar chart adalah

a)

Menggunakan lebel secara horizontal

b)

Urutkan bar sesuai data

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)

Line Chart

c)

100% Stacked Bar Chart

d)

Area Chart

12.

Scatterplot digunakan untuk menunjukkan

a)

Membandingkan nilai antara dua variabel

b)

Korelasi data antar dua variable

c)

Distribusi data

d)

Outlier

13.

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

a)

Bar Chart

b)

Stacked Bar Chart

c)

Line Chart

d)

Scatterplot

14.

Kategori data dalam scatterplot ditandai dengan titik data dengan..

a)

Warna yang berbeda

b)

Ukuran yang berbeda

c)

Bentuk yang berbeda

d)

Semua benar

15.

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

a)

bar chart

b)

pie chart

c)

line graph

d)

scatter plot

16.

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

a)

Menggunakan palet warna yang sederhana

b)

Menggunakan warna yang beragam

c)

Menjamin kejelasan informasi

d)

Menghindari informasi yang tidak perlu

17.

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

a)

data time-series

b)

data kategorikal

c)

data komposisi

d)

data tabular

18.

Manakah pertanyaan yang bisa dijawab oleh Visualisasi Data?

a)

Bagaimana trend kunjungan Website 1 tahun terakhit?

b)

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

c)

Produk mana kah yang memiliki angka penjualan tertinggi?

d)

Semua Benar :)

19.

Berikut adalah proses statistik deskriptif, kecuali ...

a)

distribusi data

b)

ukuran penyebaran

c)

ukuran pemusatan

d)

semua jawaban benar

20.

Komponen dari ukuran pemusatan data adalah

a)

Mean, Tabel, Grafik

b)

Modus, Median, Sketsa

c)

Mean, Modus, Median

d)

Semua Jawaban Salah

21.

Modus adalah salah satu ukuran pemusatan data untuk ...

a)

melihat rata-rata

b)

melihat data yang sering muncul

c)

melihat data tengah

d)

melihat data terbesar-terkecil

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)

3000

c)

400

d)

2500

23.

Median adalah ...

a)

Nilai yang sering muncul

b)

Nilai Tengah

c)

Selisih antara nilai minimum dan maksimum

d)

Penyimpangan nilai-nilai individu dari nilai rata-ratanya.

24.

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

a)

78

b)

80

c)

80,5

d)

85

25.

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

a)

Banyak

b)

Objektif

c)

Relevan

d)

Representatif

e)

Up to date

26.

Sebagian data yang diambil dari objek penelitian dan bersifat representatif disebut

a)

Populasi

b)

Referendum

c)

Sensus

d)

Sampel

e)

Sampling

27.

Yang termasuk data diskret adalah .....

a)

Suhu badan Ika = 27,5

b)

Tinggi badan Ardi = 170 cm

c)

Berat badan Dadang = 52 kg

d)

Jumlah siswa tingkat 3 = 120 orang

e)

Jarak rumah Shinta ke sekolah = 7 km

28.

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

a)

kuesioner

b)

wawancara

c)

observasi

d)

Representatif

e)

relevan

29.

Jenis data primer adalah data...........

a)

berupa kata - kata

b)

berupa angka

c)

yang diperoleh dari sumber langsung

d)

yang diperoleh dari berbagai sumber yang telah ada

e)

berupa gambar

30.

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

1.Memahami masalah dan menentukan tujuan

2. Pengujian data

3. Pengumpulan dan tabulasi data

4. Penyusunan instrumen pengambilan data

5.Tahap mendeskripsikan mendeskripsikan data

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 koding

b)

Tahap tabulasi

c)

Tahap pengujian

d)

Tahap pengujian

32.

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

a)

Kualitatif dan Diskriminatif

b)

Kuantitatif dan Kondisional

c)

Kualitatif dan Kuantitatif

d)

Kualitatif dan Deskriftif

33.

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

a)

Tabulasi

b)

Koding

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 menunjukkan laba rugi sebuah perusahaan

b)

Untuk memvisualisasikan hubungan antara entitas yang berbeda dalam database

c)

Untuk menggambarkan alur kerja dari sebuah proses

d)

Untuk menunjukkan hubungan antara karyawan dan pelanggan perusahaan

36.

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

a)

Bahasa pemrograman untuk mengelola database.

b)

Bahasa untuk melakukan query pada 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)

SELECT

b)

DELETE

c)

CREATE TABLE

d)

UPDATE

38.

Berikut adalah tipe data pada MySQL, kecuali...

a)

INT

b)

VARCHAR

c)

BOOLEAN

d)

DECIMAL

e)

BLOB

39.

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

a)

Kolom yang memungkinkan nilai NULL.

b)

Kolom yang memungkinkan nilai duplikat.

c)

Kolom yang mengidentifikasi secara unik setiap baris dalam tabel.

d)

Kolom yang mengurutkan baris dalam tabel.

40.

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

a)

Mengubah nama tabel.

b)

Mengubah tipe data kolom.

c)

Menambahkan kolom baru pada tabel.

d)

Semua jawaban benar.

41.

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

a)

ADD COLUMN

b)

MODIFY COLUMN

c)

DROP 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 memanipulasi data dalam database

c)

Bahasa yang digunakan untuk menghapus data dalam database

d)

Bahasa yang digunakan untuk melakukan backup data dalam databas

43.

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

a)

Semua data pelanggan yang berasal dari Jakarta

b)

Semua data pelanggan yang berasal dari Indonesia

c)

Semua data pelanggan yang berasal dari Jakarta dan Indonesia

d)

Tidak ada data pelanggan yang akan ditemukan

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 yang memiliki umur kurang dari 25 dan kota Jakarta.

c)

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

d)

Menampilkan semua data dari tabel users.

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 nama tiga pengguna dengan urutan acak dari tabel users.

d)

Menampilkan semua nama pengguna 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)

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

d)

Menghapus semua pengguna dengan umur lebih dari 30 dan kota Surabaya.

47.

Apa output dari query SQL berikut?

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

a)

Menampilkan harga rata-rata dari semua produk di kategori Electronics.

b)

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

c)

Menampilkan harga rata-rata dari semua produk yang kategori nya sama dengan Electronics.

d)

Menampilkan harga rata-rata dari semua produk.

48.

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

a)

SELECT

b)

ORDER BY

c)

GROUP BY

d)

WHERE

49.

Perintah query AGGREGATE berikut adalah benar, KECUALI

a)

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

b)

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

c)

SELECT SUM(stok*harga_jual) FROM produk;

d)

SELECT AVG(harga_jual) FROM produk;

50.

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

a)

select, from, having, where

b)

select, from, group by, where

c)

select, having, from, group by

d)

select, from, group by, order by

51.

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

a)

trim

b)

substr

c)

length

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 employees e

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

Apa yang dilakukan perintah diatas ?

a)

Mengambil semua data employee

b)

Mengambil semua data employee yang tidak memiliki kantor

c)

Mengambil semua data employee yang hanya memiliki kantor

d)

Semua jawaban tidak benar

54.

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

a)

concat

b)

++

c)

+

d)

-

55.

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

a)

float

b)

integer

c)

complex

d)

error

56.

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

a)

True

b)

False

c)

error

d)

null

57.

Output dari ekspresi di atas adalah…

a)

10

b)

12

c)

24

d)

20

58.

Output dari ekspresi di atas adalah …

a)

False

b)

True

c)

Null

d)

error

59.

Output dari kode Python di atas adalah ...

a)

100

b)

Error

c)

300

d)

200

60.

Penyebab muncul error tersebut adalah...

a)

Terdapat angka di dalam nama variabelnya

b)

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

c)

Penggunaan operator + yang tidak tepat

d)

Komputernya yang error shg perlu direstart

61.

Apa yang dilakukan oleh pernyataan if dalam Python?

a)

a. Melakukan perulangan

b)

b. Menjalankan blok kode jika kondisi tertentu terpenuhi

c)

c. Mengurutkan data

d)
  1. d. Menampilkan data di layar

62.

Apa perbedaan antara while loop dan for loop di Python?

a)

a. Tidak ada perbedaan

b)

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

c)

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

d)
  1. d. while loop digunakan untuk perulangan tak terbatas, for loop untuk perulangan tertentu

63.

Bagaimana cara mendefinisikan sebuah fungsi di Python?

a)

a. def nama_fungsi():

b)

b. function nama_fungsi():

c)

c. create nama_fungsi():

d)
  1. d. fungsi nama_fungsi():

64.

Apa yang dilakukan oleh fungsi lambda di Python?

a)

a. Menghitung jumlah elemen dalam list

b)

b. Membuat objek dari sebuah class

c)

c. Membuat fungsi kecil tanpa nama

d)
  1. d. Menentukan tipe data dari sebuah variabel

65.

Bagaimana cara mengakses elemen di dalam array di Python?

a)

a. Menggunakan indeks

b)

b. Menggunakan kunci

c)

c. Menggunakan nama elemen

d)
  1. d. Tidak bisa diakses

66.

Apa perbedaan antara tuple dan list di Python?

a)

a. Tuple bersifat mutable, list bersifat immutable

b)

b. Tuple bersifat immutable, list bersifat mutable

c)

c. Tidak ada perbedaan

d)
  1. d. Tuple dan list memiliki jenis data yang berbeda

67.

Bagaimana cara menggunakan modul (module) dalam Python?

a)

a. Dengan mengimpor modul menggunakan perintah import

b)

b. Dengan membuat variabel bernama modul

c)

c. Dengan menyisipkan kode modul ke dalam program

d)
  1. d. Dengan memberikan nama modul pada setiap variabel

68.

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

a)

a. str() dan int()

b)

b. string() dan integer()

c)

c. to_str() dan to_int()

d)
  1. d. convert_str() dan convert_int()

69.

Karakteristik Dataframe dalam Pandas adalah?

a)

2D Array

b)

Mutable size

c)

Mutable data

d)

Semua Benar

70.

Series dalam pandas dapat dibuat dari

a)

Array

b)

Dictionary

c)

Scatter value

d)

All of them

71.

Kepanjangan dari NaN adalah?

a)

Not a Null

b)

Not a Number

c)

Not a Numeric

d)

None of these

72.

Dataframe dalam Pandas dapat dibuat dari ?

a)

Array

b)

Dictionary

c)

List

d)

Semua Benar

73.

Berikut ini bukan merupakan fungsi yang dimiliki oleh Pandas

a)

Head()

b)

Tail()

c)

loc()

d)

multi()

74.

Fungsi manakah yang digunakan untuk mengubah dataframe menjadi file CSV?

a)

to_data()

b)

to_csv()

c)

df_csv()

d)

from_dataframe()

75.

Tujuan utama dari data mining adalah

a)

Pencarian data

b)

Pencarian pola

c)

Pencarian database

d)

Pencarian relationship

e)

Pengeditan data

76.

Kumpulan dari objek dan atributnya disebut

a)

Data

b)

Himpunan

c)

Himpunan data

d)

Atribut data

e)

Objek data

77.

Yang tidak termasuk dalam penanganan missing value adalah

a)

Menambah objek data

b)

Mengurangi objek data

c)

Memperkirakan missing value

d)

Mengabaikan missing value pada saat analisis

e)

Mengganti dengan semua nilai yang mungkin

78.

Proses mengkombinasikan dua atau lebih atribut-atribut atau objek-objek kedalam satu atribut tunggal

a)

Sampling

b)

Dimensionality reduction

c)

Feature subset selection

d)

Agregation

e)

Discretization and Binerization

79.

Objek data dengan sifat yang berbeda sekali dari kebanyakan objek data dalam data-set

a)

Noise

b)

Missing value

c)

Outliers

d)

Precision

e)

Duplicate data

80.

Proses menghilangkan fitur/atribut yang tidak diperlukan terdapat dalam proses

a)

Pembersihan data

b)

Reduksi data

c)

Transformasi data

d)

Integrasi data

e)

Penambahan 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 dibawah ini, mana yang menyatakan: Sample, Attribute, Target Atribut

a)

Target Attribute = Cuaca, Angin, Temperature. Sample = Main. Attribute = Nama

b)

Target attribute = Nama. Sample = Cuaca, Angin, Temperature. Attribute = Main

c)

Sample = Nama. Attribute = Cuaca, Angin, Temperature. Target Attribute = Main

d)

Semuanya Benar

82.

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

a)
b)
c)
d)

Semua Benar

83.

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

a)

Prediksi harga beras Dalam Tiga Bulan tang akan Datang

b)

Akan dilakukan estimate tekanan Darah sistolik pada pasien rumah sakit berdasrkan umur pasien, Jenis kelamin, indeks berat badan.

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)

Klasterisasi (clustering)

b)

Asosiasi

c)

Klasifikasi

d)

Regresi

85.

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

a)

Klasterisasi (clustering)

b)

Asosiasi

c)

Klasifikasi

d)

Regresi

86.

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

a)

Klasterisasi (clustering)

b)

Asosiasi

c)

Klasifikasi

d)

Regresi

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)

Menentukan konsumen yang tidak setia dan akan menggunakan produk dari kompetitor

c)

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

d)

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

88.

Mana dari kegiatan berikut yang tidak termasuk dalam pekerjaan data mining

a)

Membagi pelanggan sebuah perusahaan menurut penghasilannya

b)

Menghitung total penjualan sebuah perusahaan

c)

Mencari konsumen yang setia menggunakan produk perusahaan selama jangka waktu tertentu

d)

Memprediksikan stok barang perusahaan di masa depan dengan menggunakan catatan historis

89.

CRISP-DM merupakan kependekan dari ...

a)

Cross Industry Standard Process for Data Mining

b)

Cross Industry Super Process for Data Mining

c)

Cross Industry Standard Program for Data Mining

d)

Cross Industry Standard Processing for Data Mining

90.

Berikut yang merupakan tahapan dalam CRISP-DM...

a)

Business Understanding

b)

Data Understanding

c)

Problem Understanding

d)

Evaluation

91.

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

a)

Ggplot2

b)

Matplotlib

c)

Numpy

d)

Pandas

92.

Lybrary python yang populer digunakan untuk machine learning adalah ....

a)

Scikit-Learn

b)

SciPy

c)

Pandas

d)

Numpy

93.

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

a)

Interest Python; .py

b)

Internet Python; .html

c)

Intertactive Python; .ipynb

d)

International Python; .pdf

94.

Numpy adalah library python yang berfokus pada ....

a)

Numerical Computation

b)

Machine Learning

c)

Visualization

d)

Panel Data

95.

Output dati kode berikut adalah ....

a)

(4,2)

b)

6

c)

8

d)

(2,4)

96.

Output code berikut dihasilkan dari input code ....

a)

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

b)

np.arange(9)

c)

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

d)

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

97.

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

a)

Series dan DataFrame

b)

Vector dan List

c)

Array dan List

d)

Vector dan DataFrame

98.

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

a)

pd.read_txt()

b)

pd.DataFrame()

c)

pd.read_csv()

d)

pd.load_csv()

99.

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

a)

plt.xlabel("YEAR")

b)

plt.ylabel("YEAR")

c)

plt.plot("YEAR")

d)

plt.title("YEAR")

100.

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

a)

Google Collaboratory

b)

Spyder

c)

Jupyter Notebook

d)

Weka

101.

Apa itu data mining?

a)

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

b)

Disiplin ilmu yang mempelajari berbagai teknik statistika untuk menyelesaikan masalah pribadi

c)

Disiplin ilmu yang mempelajari metode untuk

mengekstrak pengetahuan atau menemukan pola dari suatu data yang besar

d)

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

102.

Berikut ini yang bukan merupakan Data Mining adalah :

a)

Pengelompokkan informasi yang mirip dalam konteks

tertentu pada hasil pencarian

b)

Peneliti medis mencari pengelompokkan data penyakit

pasien berdasarkan data diagnosis, umur, dsb.

c)

Analisis gambar laporan keuangan penjualan perusahaan

d)

Pemanfaatan data penjualan perusahaan untuk

mendapatkan pola prediksi stok yang sebaiknya

disediakan pada tahun berikutnya

103.

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

a)

Jumlah data yang luar biasa

b)

Data berdimensi tinggi

c)

Aplikasi baru dan canggih

d)

Visualisasi data harus berwarna

104.

Ada 5 peran utama data mining, yaitu:

a)

estimasi, forecasting, klasifikasi, klastering, dan visualisasi

b)

estimasi, transformasi data, klasifikasi, klastering, dan visualisasi

c)

estimasi, forecasting, klasifikasi, klastering, dan asosiasi

d)

estimasi, korelasi, klasifikasi, klastering, dan asosiasi

105.

Waktu Pengiriman Pizza dapat dihitung dengan formula/rumus hasil dari teknik data mining :

a)

Asosiasi

b)

Klasifikasi

c)

Estimasi

d)

Clustering

106.

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

a)

Clustering

b)

Asosiasi

c)

Estimasi

d)

Klasifikasi

107.

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

a)

Asosiasi

b)

Estimasi

c)

Forecasting

d)

Klasifikasi

108.

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

a)

Supervised Learning

b)

Unsupervised Learning

c)

Semi Supervised Learning

d)

Reinforcement Learning

109.

Decision Tree (CART, ID3, C4.5, Credal DT, Credal C4.5, Adaptative 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)

Asosiasi

d)

Estimasi

110.

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

a)

Naive Bayes

b)

Decision Tree

c)

KNN

d)

Neural Network

111.

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

a)

Evaluation

b)

Deployment

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 HDF5 adalah

a)

numpy

b)

pandas

c)

matplotlib

d)

Scikit-learn

113.

Apabila berperan sebagai end user, tugasnya dalam data mining adalah

a)

mempresentasikan data

b)

mengeksplorasi data

c)

menggabungkan 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)

Clustering

b)

Forecasting

c)

Asosiasi

d)

Klasifikasi

115.

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

a)

data cleaning

b)

data integration

c)

data mining

d)

data transformation

116.

Akurasi adalah

a)

Ukuran di mana model data mining diterapkan pada dataset yang berbeda.

b)

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

c)

Ukuran apakah model tersebut memberikan informasi yang

berguna.

d)

Ukuran yang menentukan faktor atau parameter yang menyebabkan class/label/target terjadi.

117.

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

a)

Menerjemahkan tujuan dan batasan ruang lingkup ke dalam formulasidari definisi masalah data mining.

b)

Menyiapkan strategi awal untuk mencapai tujuan bisnis atau unit penelitian.

c)

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

d)

Menentukan tujuan dan persyaratan proyek bisnis atau unit penelitian dengan jelas.

118.

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

a)

Business Understanding

b)

Data Preparation

c)

Deployment

d)

Data Understanding

119.

Metode klasifikasi yang hasil pemodelannya berupa pohon adalah :

a)

Neural Network

b)

C4.5

c)

KNN

d)

Naive Bayes

120.

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

prediktor disebut .....

a)

Supervised Learning

b)

Unsupervised Learning

c)

Semi-Supervised Learning

d)

Reinforcement Learning