wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Berpikir Komputasional

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

Apa yang dimaksud dengan algoritma?

a)

Bahasa pemrograman

b)

Sistem penyimpanan data

c)

Sebuah jenis perangkat keras

d)

Langkah-langkah untuk menyelesaikan masalah

2.

Apa yang menjadi fokus utama dalam berpikir komputasional?

a)

Penyelesaian masalah

b)

Pengolahan data

c)

Pengembangan perangkat lunak

d)

Desain grafis

3.

Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?

a)

Mencari solusi secara acak

b)

Menyimpan data dalam struktur tertentu

c)

Menggabungkan data

d)

Memecah masalah menjadi bagian yang lebih kecil

4.

Apa yang dimaksud dengan abstraksi dalam berpikir komputasional?

a)

Menggunakan algoritma yang kompleks

b)

Menyusun data secara berurutan

c)

Mencari pola dalam data

d)

Mengabaikan informasi yang tidak penting

5.

Apa yang menjadi tujuan dari algoritma?

a)

Mencari solusi untuk masalah

b)

Menyimpan data

c)

Mengolah informasi

d)

Membuat program

6.

Apa yang dimaksud dengan pencarian dalam konteks komputasi?

a)

Membuat algoritma baru

b)

Menyimpan informasi

c)

Mengurutkan data

d)

Menemukan objek yang memenuhi kriteria tertentu

7.

Apa yang dimaksud dengan sorting?

a)

Proses penyimpanan data

b)

Proses pengurutan data

c)

Proses pencarian data

d)

Proses pengolahan data

8.

Apa yang menjadi prinsip dari antrean (queue)?

a)

First In First Out (FIFO)

b)

Last In First Out (LIFO)

c)

Random Access

d)

Sequential Access

9.

Apa yang menjadi prinsip dari tumpukan (stack)?

a)

Last In First Out (LIFO)

b)

Sequential Access

c)

First In First Out (FIFO)

d)

Random Access

10.

Apa yang dimaksud dengan searching?

a)

Membuat algoritma

b)

Menemukan informasi yang sesuai dengan kriteria

c)

Mengurutkan data

d)

Menyimpan data

11.

Apa yang dimaksud dengan sorting dalam konteks komputasi?

a)

Mengolah data

b)

Menyimpan data

c)

Mencari data

d)

Mengatur data dalam urutan tertentu

12.

Apa yang menjadi langkah pertama dalam algoritma sorting?

a)

Membandingkan dua nilai

b)

Mengurutkan data

c)

Menyimpan data

d)

Mencari data

13.

Apa yang dimaksud dengan insertion sort?

a)

Algoritma untuk menyimpan data

b)

Algoritma untuk mengurutkan data dengan menyisipkan elemen

c)

Algoritma untuk mengolah data

d)

Algoritma untuk mencari data

14.

Apa yang menjadi langkah pertama dalam algoritma selection sort?

a)

Mencari bilangan terkecil dari bagian yang belum terurut

b)

Membandingkan dua nilai

c)

Mengurutkan data

d)

Menyimpan data

15.

Apa yang dimaksud dengan algoritma bubble sort?

a)

Algoritma untuk mengurutkan data dengan membandingkan pasangan elemen

b)

Algoritma untuk mencari data

c)

Algoritma untuk mengolah data

d)

Algoritma untuk menyimpan data

16.

Apa yang menjadi tujuan dari dekomposisi dalam berpikir komputasional?

a)

Menyimpan data

b)

Menggabungkan data

c)

Mencari solusi secara acak

d)

Membuat masalah lebih mudah diselesaikan

17.

Apa yang dimaksud dengan pola dalam berpikir komputasional?

a)

Menyimpan data

b)

Mengurutkan data

c)

Mencari pola dalam penyelesaian masalah

d)

Membuat algoritma

18.

Apa yang menjadi fokus utama dari berpikir komputasional?

a)

Desain grafis

b)

Penyelesaian masalah

c)

Pengembangan perangkat lunak

d)

Pengolahan data

19.

Apa yang dimaksud dengan problem solving?

a)

Proses mengolah informasi

b)

Proses mengurutkan data

c)

Proses menyimpan data

d)

Proses mencari solusi untuk masalah

20.

Apa yang dimaksud dengan pengenalan pola dalam berpikir komputasional?

a)

Membuat algoritma

b)

Menyimpan data

c)

Mengurutkan data

d)

Mencari pola dalam penyelesaian masalah

21.

Apa yang menjadi langkah kedua dalam algoritma sorting?

a)

Mencari bilangan terkecil

b)

Menyimpan data

c)

Melakukan penempatan bilangan setelah pembandingan

d)

Mengurutkan data

22.

Apa yang dimaksud dengan algoritma quick sort?

a)

Algoritma untuk mencari data

b)

Algoritma untuk mengolah data

c)

Algoritma untuk mengurutkan data dengan membagi data menjadi dua bagian

d)

Algoritma untuk menyimpan data

23.

Apa yang menjadi langkah pertama dalam algoritma insertion sort?

a)

Mengurutkan data

b)

Mencari data

c)

Menyimpan data

d)

Membandingkan elemen yang berdekatan

24.

Apa yang dimaksud dengan algoritma merge sort?

a)

Algoritma untuk mencari data

b)

Algoritma untuk mengurutkan data dengan membagi dan menggabungkan

c)

Algoritma untuk menyimpan data

d)

Algoritma untuk mengolah data

25.

Apa yang menjadi langkah pertama dalam algoritma selection sort?

a)

Membandingkan dua nilai

b)

Menyimpan data

c)

Mengurutkan data

d)

Mencari bilangan terkecil dari bagian yang belum terurut

26.

Apa yang dimaksud dengan algoritma linear search?

a)

Metode pencarian yang menggunakan pengurutan

b)

Metode pencarian yang menggunakan pembagian

c)

Metode pencarian yang memeriksa setiap elemen satu per satu

d)

Metode pencarian yang menggunakan pengolahan data

27.

Apa yang dimaksud dengan algoritma binary search?

a)

Metode pencarian yang menggunakan pengolahan data

b)

Metode pencarian yang menggunakan pengurutan

c)

Metode pencarian yang memeriksa setiap elemen satu per satu

d)

Metode pencarian yang memeriksa elemen dengan membagi data menjadi dua

28.

Apa yang menjadi tujuan dari algoritma pencarian?

a)

Menemukan objek yang memenuhi kriteria tertentu

b)

Menyimpan data

c)

Mengurutkan data

d)

Mengolah informasi

29.

Apa yang dimaksud dengan struktur data?

a)

Cara menyimpan dan mengorganisir data

b)

Metode pencarian data

c)

Metode pengolahan data

d)

Metode pengurutan data

30.

Apa yang dimaksud dengan stack?

a)

Struktur data yang terurut

b)

Struktur data yang tidak terurut

c)

Struktur data yang mengikuti prinsip First In First Out (FIFO)

d)

Struktur data yang mengikuti prinsip Last In First Out (LIFO)

31.

Apa yang dimaksud dengan queue?

a)

Struktur data yang terurut

b)

Struktur data yang tidak terurut

c)

Struktur data yang mengikuti prinsip Last In First Out (LIFO)

d)

Struktur data yang mengikuti prinsip First In First Out (FIFO)

32.

Apa yang menjadi langkah pertama dalam algoritma pencarian?

a)

Mengolah informasi

b)

Mengurutkan data

c)

Menentukan kriteria pencarian

d)

Menyimpan data

33.

Apa yang dimaksud dengan algoritma pencarian biner?

a)

Metode pencarian yang menggunakan pengurutan

b)

Metode pencarian yang menggunakan pengolahan data

c)

Metode pencarian yang memeriksa setiap elemen satu per satu

d)

Metode pencarian yang memerlukan data terurut

34.

Apa yang dimaksud dengan algoritma pencarian linear?

a)

Metode pencarian yang menggunakan pengolahan data

b)

Metode pencarian yang memerlukan data terurut

c)

Metode pencarian yang menggunakan pengurutan

d)

Metode pencarian yang memeriksa setiap elemen satu per satu

35.

Apa yang dimaksud dengan pengolahan data?

a)

Proses pencarian data

b)

Proses mengurutkan data

c)

Proses menyimpan data

d)

Proses mengubah data menjadi informasi yang berguna

36.

Apa yang dimaksud dengan algoritma?

a)

Langkah-langkah untuk menyelesaikan masalah

b)

Sebuah jenis perangkat keras

c)

Sistem penyimpanan data

d)

Bahasa pemrograman

37.

Apa yang menjadi tujuan dari algoritma sorting?

a)

Menyimpan data

b)

Mencari data

c)

Mengatur data dalam urutan tertentu

d)

Mengolah data

38.

Apa yang dimaksud dengan algoritma bubble sort?

a)

Algoritma untuk mengolah data

b)

Algoritma untuk menyimpan data

c)

Algoritma untuk mencari data

d)

Algoritma untuk mengurutkan data dengan membandingkan pasangan elemen

39.

Apa yang menjadi langkah pertama dalam algoritma sorting?

a)

Mencari data

b)

Mengurutkan data

c)

Membandingkan dua nilai

d)

Menyimpan data

40.

Apa yang dimaksud dengan algoritma insertion sort?

a)

Algoritma untuk mengurutkan data dengan menyisipkan elemen

b)

Algoritma untuk mengolah data

c)

Algoritma untuk mencari data

d)

Algoritma untuk menyimpan data

41.

Apa yang menjadi langkah pertama dalam algoritma selection sort?

a)

Membandingkan dua nilai

b)

Menyimpan data

c)

Mengurutkan data

d)

Mencari bilangan terkecil dari bagian yang belum terurut

42.

Apa yang dimaksud dengan algoritma quick sort?

a)

Algoritma untuk mengurutkan data dengan membagi data menjadi dua bagian

b)

Algoritma untuk mencari data

c)

Algoritma untuk mengolah data

d)

Algoritma untuk menyimpan data

43.

Apa yang menjadi langkah pertama dalam algoritma insertion sort?

a)

Mengurutkan data

b)

Mencari data

c)

Membandingkan elemen yang berdekatan

d)

Menyimpan data

44.

Apa yang dimaksud dengan algoritma merge sort?

a)

Algoritma untuk mengurutkan data dengan membagi dan menggabungkan

b)

Algoritma untuk menyimpan data

c)

Algoritma untuk mengolah data

d)

Algoritma untuk mencari data

45.

Apa yang menjadi langkah pertama dalam algoritma selection sort?

a)

Membandingkan dua nilai

b)

Mengurutkan data

c)

Mencari bilangan terkecil dari bagian yang belum terurut

d)

Menyimpan data

46.

Apa yang dimaksud dengan algoritma linear search?

a)

Metode pencarian yang memeriksa setiap elemen satu per satu

b)

Metode pencarian yang menggunakan pembagian

c)

Metode pencarian yang menggunakan pengurutan

d)

Metode pencarian yang menggunakan pengolahan data

47.

Apa yang dimaksud dengan algoritma binary search?

a)

Metode pencarian yang memeriksa elemen dengan membagi data menjadi dua

b)

Metode pencarian yang menggunakan pengolahan data

c)

Metode pencarian yang memeriksa setiap elemen satu per satu

d)

Metode pencarian yang menggunakan pengurutan

48.

Apa yang menjadi tujuan dari algoritma pencarian?

a)

Menemukan objek yang memenuhi kriteria tertentu

b)

Menyimpan data

c)

Mengurutkan data

d)

Mengolah informasi

49.

Apa yang dimaksud dengan struktur data?

a)

Metode pengurutan data

b)

Metode pencarian data

c)

Metode pengolahan data

d)

Cara menyimpan dan mengorganisir data

50.

Apa yang dimaksud dengan stack?

a)

Struktur data yang terurut

b)

Struktur data yang tidak terurut

c)

Struktur data yang mengikuti prinsip First In First Out (FIFO)

d)

Struktur data yang mengikuti prinsip Last In First Out (LIFO)

51.

Apa yang dimaksud dengan queue?

a)

Struktur data yang terurut

b)

Struktur data yang mengikuti prinsip Last In First Out (LIFO)

c)

Struktur data yang mengikuti prinsip First In First Out (FIFO)

d)

Struktur data yang tidak terurut

52.

Apa yang menjadi langkah pertama dalam algoritma pencarian?

a)

Menentukan kriteria pencarian

b)

Mengurutkan data

c)

Menyimpan data

d)

Mengolah informasi

53.

Apa yang dimaksud dengan algoritma pencarian biner?

a)

Metode pencarian yang menggunakan pengurutan

b)

Metode pencarian yang menggunakan pengolahan data

c)

Metode pencarian yang memeriksa setiap elemen satu per satu

d)

Metode pencarian yang memerlukan data terurut

54.

Apa yang dimaksud dengan algoritma pencarian linear?

a)

Metode pencarian yang memeriksa setiap elemen satu per satu

b)

Metode pencarian yang memerlukan data terurut

c)

Metode pencarian yang menggunakan pengolahan data

d)

Metode pencarian yang menggunakan pengurutan

55.

Apa yang dimaksud dengan pengolahan data?

a)

Proses mengubah data menjadi informasi yang berguna

b)

Proses menyimpan data

c)

Proses mengurutkan data

d)

Proses pencarian data