Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PTS X 2025

Total questions: 21

Worksheet time: 12mins

Name
Class
Date
1.

Proses pengambilan data dari website secara otomatis disebut...

a)

Data mining

b)

Web browsing

c)

Web scraping

d)

Data entry

e)

Data processing

2.

Bahasa pemrograman yang sering digunakan untuk web scraping adalah...

a)

Java

b)

C++

c)

Python

d)

HTML

e)

CSS

3.

Platform berbasis cloud yang menyediakan lingkungan Jupyter notebook gratis adalah...

a)

GitHub

b)

Google Colab

c)

Stack Overflow

d)

Visual Studio Code

e)

Anaconda

4.

Algoritma yang digunakan untuk mengurutkan data dengan membandingkan pasangan elemen yang berdekatan dan menukarnya jika tidak sesuai urutan adalah...

a)

Binary search

b)

Quick sort

c)

Merge sort

d)

Bubble sort

e)

Linear search

5.

Dalam analisis data, proses membersihkan dan mengubah data mentah menjadi format yang lebih mudah dipahami disebut...

a)

Visualisasi data

b)

Pengumpulan data

c)

Pembersihan data

d)

Transformasi data

e)

Interpretasi data

6.

Library Python yang sering digunakan untuk web scraping adalah...

a)

Pandas

b)

NumPy

c)

Matplotlib

d)

BeautifulSoup

e)

Scikit-learn

7.

Berikut ini adalah struktur data yang menggunakan prinsip "first in, first out" (FIFO), kecuali...

a)

Queue

b)

Stack

c)

List

d)

Tuple

e)

Dictionary

8.

Dalam pemrograman Python, fungsi print() digunakan untuk...

a)

Membaca input dari pengguna

b)

Menampilkan output ke layar

c)

Melakukan perhitungan matematika

d)

Menyimpan data ke file

e)

Mengurutkan data

9.

Berikut ini adalah contoh algoritma pengurutan yang efisien, kecuali...

a)

Quick sort

b)

Merge sort

c)

Bubble sort

d)

Insertion sort

e)

Selection sort

10.

Dalam analisis data, visualisasi data yang tepat untuk menampilkan perbandingan antar kategori adalah...

a)

Line chart

b)

Bar chart

c)

Scatter plot

d)

Pie chart

e)

Histogram

11.

Dalam web scraping, HTML adalah...

a)

bahasa pemrograman untuk membuat website dinamis

b)

bahasa markup untuk membuat struktur halaman web

c)

bahasa pemrograman untuk membuat tampilan halaman web

d)

bahasa untuk query database

e)

bahasa untuk membuat grafik

12.

Dalam Google Colab, "cell" digunakan untuk...

a)

Tempat menulis kode python atau teks markdown

b)

Menampilkan grafik

c)

Menyimpan file

d)

Mengatur koneksi internet

e)

Menginstal library

13.

Dalam analisis data, "outlier" adalah...

a)

data yang hilang

b)

data yang tidak relevan

c)

data dengan nilai ekstrim

d)

data yang tidak terstruktur

e)

data yang tidak valid

14.

Algoritma pencarian yang bekerja dengan membagi dua himpunan data yang telah terurut adalah...

a)

Linear Search

b)

Binary Search

c)

Bubble Sort

d)

Selection Sort

e)

Insertation Sort

15.

Library python yang digunakan untuk membuat dataframe adalah...

a)

Matplotlib

b)

Numpy

c)

Pandas

d)

Request

e)

Seaborn

16.

Pernyataan yang benar mengenai web scraping adalah...

a)

Web scraping hanya dapat dilakukan secara manual.

b)

Web scraping dapat digunakan untuk mengumpulkan data dari berbagai website.

c)

Web scraping memerlukan pemahaman tentang struktur HTML.

d)

Web scraping selalu legal dan etis.

e)

Web scraping tidak dapat dilakukan dengan Python.

17.

Berikut ini adalah fitur-fitur yang terdapat pada Google Colab:

a)

Lingkungan Jupyter notebook

b)

Akses ke GPU dan TPU

c)

Integrasi dengan Google Drive

d)

Instalasi library secara otomatis

e)

hanya support bahasa pemrograman java

18.

Pernyataan yang benar mengenai analisis data adalah...

a)

Analisis data hanya dapat dilakukan oleh ahli statistik.

b)

Analisis data dapat membantu dalam pengambilan keputusan.

c)

Analisis data melibatkan proses pengumpulan, pembersihan, dan interpretasi data.

d)

Analisis data selalu menghasilkan kesimpulan yang pasti.

e)

Analisis data tidak memerlukan pemahaman tentang konteks data.

19.

Berikut ini adalah contoh struktur data yang sering digunakan dalam pemrograman Python:

a)

Array

b)

Stack

c)

Queue

d)

Database

e)

Spreadsheet

20.

Berikut ini adalah kegunaan dari algoritma pemrograman

a)

Mempermudah pekerjaan manusia

b)

Untuk memanipulasi data

c)

Untuk membuat program komputer

d)

Untuk membuat grafik

e)

Untuk membuat database

21.

Pasangkan istilah-istilah berikut dengan denisinya yang tepat:

a)

Web scraping

1.

Proses pengambilan data otomatis di web

b)

Google Colab

2.

Plaorm Jupyter notebook berbasis cloud

c)

Pandas

3.

Library Python untuk manipulasi data

d)

Bubble sort

4.

Algoritma pengurutan yang membandingkan

e)

Data Frame

5.

Struktur data tabular dalam Pandas