wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Berpikir Komputasional X

Total questions: 26

Worksheet time: 26mins

Name
Class
Date
1.

Apa yang dimaksud dengan berpikir komputasional?

a)

Berpikir seperti komputer

b)

Berpikir seperti ilmuwan Informatika

c)

Berpikir tanpa strategi

d)

Berpikir hanya untuk menyelesaikan masalah

e)

Berpikir seperti mesin

2.

Apa saja fondasi berpikir komputasional yang dikenal dalam ilmu Informatika?

a)

Algoritma, Sorting, Searching, Queue

b)

Abstraksi, Algoritma, Dekomposisi, Pola

c)

Abstraksi, Algoritma, Sorting, Queue

d)

Pola, Dekomposisi, Sorting, Searching

e)

Searching, Sorting, Stack, Queue

3.

Apa yang dimaksud dengan algoritma?

a)

Sebuah program komputer

b)

Langkah-langkah yang tidak terurut

c)

Sebuah strategi untuk menyelesaikan masalah

d)

Langkah-langkah yang terurut untuk mencapai tujuan

e)

Sebuah program komputer yang terurut

4.

Mengapa penting untuk menentukan strategi dalam menyelesaikan masalah?

a)

Agar bisa mengabaikan masalah

b)

Agar bisa menyelesaikan masalah dengan cepat dan efisien

c)

Agar bisa menghindari komputer

d)

Agar bisa mengandalkan orang lain

e)

Agar bisa dengan mudah menyelesaian masalah

5.

Apa yang dimaksud dengan pencarian dalam konteks berpikir komputasional?

a)

Menemukan informasi yang tidak terlihat

b)

Menemukan objek yang memenuhi kriteria tertentu

c)

Menemukan solusi tanpa strategi

d)

Menemukan cara untuk menghindari masalah

e)

Menemukan benda, angka, tulisan, konsep, atau informasi

6.

Apa yang dimaksud dengan struktur data tumpukan (stack)?

a)

Data yang tidak terstruktur

b)

Data yang disimpan dengan prinsip LIFO

c)

Data yang disimpan dengan prinsip FIFO

d)

Data yang disimpan secara acak

e)

Data yang disimpan dengan prinsik LIFO dan FIFO

7.

Apa yang dimaksud dengan antrean (queue)?

a)

Data yang disimpan secara acak

b)

Data yang disimpan dengan prinsip LIFO

c)

Data yang tidak terstruktur

d)

Data yang disimpan dengan prinsip FIFO

e)

Data yang disimpan dengan prinsip LIFO dan FIFO

8.

Apa yang harus dilakukan saat menggunakan algoritma pencarian?

a)

Mencari objek secara acak

b)

Mencari objek tanpa strategi

c)

Mencari objek dengan kriteria tertentu

d)

Mengabaikan objek yang tidak penting

e)

Mencari objek sesuai urutan

9.

Apa yang dimaksud dengan pengurutan (sorting)?

a)

Mengatur data secara acak

b)

Mengatur data mengikuti aturan tertentu

c)

Menghapus data yang tidak penting

d)

Mengabaikan urutan data

e)

Mengatur data secara urut

10.

Apa yang menjadi langkah pertama dalam algoritma pengurutan?

a)

Membandingkan dua nilai

b)

Menghapus nilai yang tidak penting

c)

Mengurutkan data secara acak

d)

Menambahkan nilai baru

e)

Membandingkan besar/kecil

11.

Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?

a)

Membagi masalah menjadi bagian yang lebih kecil

b)

Mengabaikan masalah yang besar

c)

Menyelesaikan masalah tanpa strategi

d)

Menggabungkan semua masalah menjadi satu

e)

Memprioritaskan mana masalah yang paling penting

12.

Apa yang harus dilakukan untuk menemukan solusi yang efisien?

a)

Mengabaikan langkah-langkah

b)

Mengandalkan orang lain

c)

Mencari solusi secara acak

d)

Menggunakan algoritma yang tepat

e)

Menanyakan kepada orang yang lebih ahli

13.

Apa yang dimaksud dengan pengenalan pola dalam berpikir komputasional?

a)

Mencari pola untuk menyelesaikan masalah yang sama

b)

Mencari pola dalam data yang tidak terstruktur

c)

Mengabaikan pola yang ada

d)

Mencari pola tanpa strategi

e)

Melihat pola kerjanya

14.

Apa yang dimaksud dengan algoritma sorting?

a)

Proses mengabaikan data

b)

Proses mencari data

c)

Proses mengatur data dalam urutan tertentu

d)

Proses menghapus data

e)

Proses menyisipkan data dalam urutan tertentu

15.

Apa yang menjadi tujuan dari algoritma pencarian?

a)

Menemukan data yang tidak terlihat

b)

Menemukan data yang memenuhi kriteria tertentu

c)

Mengabaikan data yang tidak penting

d)

Mencari data secara acak

e)

Menemukan objek

16.

Apa yang dimaksud dengan strategi dalam konteks berpikir komputasional?

a)

Cara untuk mengabaikan masalah

b)

Cara untuk mengandalkan orang lain

c)

Cara untuk menghindari komputer

d)

Cara untuk menyelesaikan masalah dengan efisien

e)

Cara untuk menyelesaikan masalah dengan cepat

17.

Apa yang menjadi fokus utama dalam berpikir komputasional?

a)

Mencari solusi yang efisien dan efektif

b)

Menyelesaikan masalah dengan cara yang tidak terstruktur

c)

Mengabaikan semua masalah

d)

Mengandalkan orang lain untuk menyelesaikan masalah

e)

Menyelesaikan masalah dengan cara yang terstruktur

18.

Apa yang dimaksud dengan algoritma pencarian biner?

a)

Metode pencarian yang mengabaikan data

b)

Metode pencarian yang tidak terstruktur

c)

Metode pencarian yang menggunakan pembagian data

d)

Metode pencarian yang tidak efisien

e)

Metode pencarian yang menggunakan bilangan biner

19.

Apa yang menjadi langkah kedua dalam algoritma pengurutan?

a)

Membandingkan dua nilai

b)

Menempatkan nilai setelah pembandingan

c)

Menghapus nilai yang tidak penting

d)

Mengabaikan urutan data

e)

Mengurutkan nilai yang sesuai

20.

Apa yang dimaksud dengan pengurutan menggunakan metode bubble sort?

a)

Metode pengurutan yang tidak efisien

b)

Metode pengurutan yang menggunakan pembandingan berulang

c)

Metode pengurutan yang tidak terstruktur

d)

Metode pengurutan yang mengabaikan data

e)

Metode pengurutan yang menggunakan gelembung

21.

Apa yang menjadi tujuan dari algoritma sorting?

a)

Mengabaikan urutan data

b)

Mengatur data secara acak

c)

Mengatur data mengikuti aturan tertentu

d)

Menghapus data yang tidak penting

e)

Mengatur data yang penting

22.

Apa yang dimaksud dengan algoritma insertion sort?

a)

Metode pengurutan yang menyisipkan elemen satu per satu

b)

Metode pengurutan yang menghapus elemen

c)

Metode pengurutan yang tidak terstruktur

d)

Metode pengurutan yang tidak efisien

e)

Metode pengurutan dengan cara memindahkan elemen satu per satu

23.

Apa yang menjadi langkah pertama dalam algoritma insertion sort?

a)

Menghapus nilai yang tidak penting

b)

Mengabaikan urutan data

c)

Menyisipkan elemen ke dalam urutan

d)

Membandingkan dua nilai

e)

Mengurutkan sesuai aturan

24.

Apa yang dimaksud dengan algoritma selection sort?

a)

Metode pengurutan yang tidak terstruktur

b)

Metode pengurutan yang mengabaikan data

c)

Metode pengurutan yang tidak efisien

d)

Metode pengurutan yang mencari nilai terkecil dari daftar

e)

Metode pengurutan yang menyisipkan data

25.

Apa yang menjadi langkah pertama dalam algoritma selection sort?

a)

Mengabaikan urutan data

b)

Menghapus nilai yang tidak penting

c)

Mencari nilai terkecil dari bagian yang belum terurut

d)

Menyisipkan elemen ke dalam urutan

e)

Mencari nilai terbesar dari bagian yang belum terurut

26.

Apa yang dimaksud dengan algoritma quick sort?

a)

Metode pengurutan yang menggunakan pembagian data

b)

Metode pengurutan yang tidak terstruktur

c)

Metode pengurutan yang mengabaikan data

d)

Metode pengurutan yang tidak efisien

e)

Metode pengurutan dengan cepat