wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computational Thinking

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Suatu metode pemecahan masalah dengan mengaplikasikan / melibatkan teknik yang digunakan oleh software engineer dapam penulisan program disebut...

a)

Berpikir Prosedural

b)

Berpikir Struktural

c)

Berpikir seperti Komputer

d)

Berpikir Komputasional

e)

Berpikir Algoritma

2.

Proses pencarian bagian penting dari suatu permasalahan dan mengabaikan yang tidak penting disebut .....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

e)

Komputabilitas

3.

Berikut ini merupakan karakteristik berpikir komputasional kecuali...

a)

logika dalam mengelompokan dan menganalisis data

b)

mampu melakukan otomatisasi solusi melalui cara berpikir algoritma

c)

mampu memberikan pemecahan masalah menggunakan komputer

d)

mampu melakukan generalisasi solusi untuk berbagai masalah yang berbeda

e)

mampu untuk melakukan representasi data melalui pengenalan pola

4.

Teknik pengurutan yang dilakukan dengan cara melakukan penukaran data dengan tepat di sebelahnya secara terus-menerus sampai dalam satu ilustrasi tertentu Tidak ada lagi perubahan disebut

a)

Bubble Sort

b)

Merge Sort

c)

Quick Sort

d)

selection sort

e)

insertion sort

5.

Dalam mengurutkan 5 bilangan acak 4, 2, 6, 3, 1 dengan menggunakan algoritma insertion sort, langkah pertama yang harus dilakukan adalah membandingkan bilangan ... dengan ...

a)

1,3

b)

1,4

c)

1,2

d)

3,1

e)

4,2

6.

Algoritma pengurutan data yang menggunakan teknik pemecahan data menjadi partisi partisi disebut

a)

bubble sort

b)

merge sort

c)

quick sort

d)

selection sort

e)

insertion sort

7.

Algoritma pengurutan dengan cara mengurutkan sebuah list dengan menyisipkan elemen satu persatu sesuai dengan urutan besar kecilnya elemen hingga semua elemen menjadi list yang terurut disebut

a)

bubble sort

b)

merge sort

c)

insertion sort

d)

quick sort

e)

selection sort

8.

Suatu Kumpulan data yang penambahan elemen hanya bisa dilakukan pada suatu ujung, dan penghapusan atau pengambilan elemen dilakukan lewat ujung yang lain disebut

a)

searching

b)

sorting

c)

stack

d)

queque

e)

merge

9.

persoalan yang di sulit atau besar akan menjadi mudah jika diselesaikan sebagian-sebagian secara sistematis hal tersebut merupakan pernyataan yang tepat mengenai ...

a)

Dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

e)

Antrean

10.

langkah pertama yang harus dilakukan dalam algoritma atau teknik selection sort adalah ...

a)

Menukar bilangan paling depan dengan bilangan pertama

b)

mencari bilangan terkecil yang ada pada bagian belum terurut

c)

membandingkan bilangan pertama dengan bilangan kedua

d)

Pivot dipilih secara acak

e)

membagi elemen-elemen acak menjadi dua bagian