Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

asesmen kelas X 2025

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Langkah memecahkan masalah dengan memilah bagian-bagian kecil dari masalah besar disebut…

a)

A. Abstraksi

b)

B. Dekomposisi

c)

C. Algoritma

d)

D. Pola

2.

Kemampuan menemukan kesamaan dalam suatu permasalahan sehingga solusi dapat digunakan kembali disebut…

a)

A. Pola

b)

B. Abstraksi

c)

C. Algoritma

d)

D. Dekomposis

3.

Membuat penyederhanaan dari informasi kompleks untuk fokus pada hal yang penting termasuk tahap…

a)

A. Abstraksi

b)

B. Dekomposisi

c)

C. Evaluasi

d)

D. Pola

4.

Urutan langkah-langkah sistematis untuk menyelesaikan masalah disebut…

a)

A. Pola

b)

B. Algoritma

c)

C. Simulasi

d)

D. Pemrograman

5.

Metode pencarian yang membandingkan data satu per satu secara berurutan disebut…

a)

A. Binary Search

b)

B. Quick Search

c)

C. Sequential Search

d)

D. Hash Search

6.

Binary Search hanya dapat dilakukan jika…

a)

A. Data tidak terurut

b)

B. Data sudah terurut

c)

C. Data berupa huruf

d)

D. Data memiliki kunci unik

7.

Keuntungan utama Binary Search adalah…

a)

A. Lebih lambat dari metode lainnya

b)

B. Tidak membutuhkan data terurut

c)

C. Membagi data menjadi dua bagian

d)

D. Membandingkan semua elemen

8.

Metode pengurutan yang membandingkan pasangan data dan menukarnya jika salah urut adalah…

a)

A. Merge Sort

b)

B. Bubble Sort

c)

C. Insertion Sort

d)

D. Selection Sort

9.

Metode Sorting yang bekerja dengan memilih nilai terkecil lalu menaruhnya di posisi pertama adalah…

a)

A. Selection Sort

b)

B. Bubble Sort

c)

C. Quick Sort

d)

D. Insertion Sort

10.

Metode pengurutan yang menyisipkan elemen ke posisi yang sesuai sambil menggeser elemen lainnya adalah…

a)

A. Selection Sort

b)

B. Insertion Sort

c)

C. Bubble Sort

d)

D. Quick Sort

11.

Stack bekerja dengan prinsip…

a)

A. FIFO (First In First Out)

b)

B. LILO (Last In Last Out)

c)

C. LIFO (Last In First Out)

d)

D. FILO (First In Last Out)

12.

Operasi memasukkan data ke dalam Stack disebut…

a)

A. Push

b)

B. Pop

c)

C. Insert

d)

D. Add

13.

Operasi mengambil data paling atas dari Stack disebut…

a)

A. Push

b)

B. Pop

c)

C. Remove

d)

D. Delete

14.

Contoh penggunaan Stack dalam kehidupan nyata adalah…

a)

A. Antrian di bank

b)

B. Tumpukan piring di dapur

c)

C. Lalu lintas kendaraan

d)

D. Pengurutan nomor antrean

15.

Queue bekerja dengan prinsip…

a)

A. LIFO

b)

B. FIFO

c)

C. LILO

d)

D. FILO

16.

Operasi menambahkan data ke Queue disebut…

a)

A. Enqueue

b)

B. Dequeue

c)

C. Push

d)

D. Pop

17.

Operasi menghapus data dari antrian bagian depan disebut…

a)

A. Enqueue

b)

B. Pop

c)

C. Dequeue

d)

D. Delete

18.

Contoh penggunaan Queue dalam kehidupan nyata adalah…

a)

A. Tumpukan buku

b)

B. Undo/Redo

c)

C. Antrian loket tiket

d)

D. Penyimpanan riwayat aplikasi

19.

Jika data [5, 3, 2, 8] diurutkan menggunakan Bubble Sort langkah pertama yang terjadi adalah…

a)

A. Menukar 5 dan 3

b)

B. Menukar 8 dan 2

c)

C. Menukar 3 dan 2

d)

D. Tidak ada yang dituka

20.

Jika sebuah Stack berisi [A, B, C] (C adalah top), lalu dilakukan operasi POP, maka isi Stack menjadi…

a)

A. [A, B, C]

b)

B. [B, C]

c)

C. [A, B]

d)

D. [A]