wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

uji coba berpikir komputasional

Total questions: 43

Worksheet time: 1hrs 12mins

Name
Class
Date
1.

Kemampuan seseorang dalam memecahkan masalah dengan mengambil konsep/metode seperti seorang ahli teknologi informasi disebut....

a)

Computational Thinking

b)

Artificial Intellegent

c)

Augmented Reality

d)

Augmented Intellegent

2.

Manakah yang bukan contoh metode berpikir komputasional....

a)

Abstraksi

b)

Komposisi

c)

Dekomposisi

d)

Rancangan Algoritma

3.

Teknik memecah data, proses, atau masalah yang kompleks/rumit menjadi bagian-bagian yang lebih kecil atau menjadi tugas-tugas yang mudah dikelola disebut....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

4.

Mengembangkan petunjuk pemecahan masalah yang sama secara step by step, langkah demi langkah, tahapan demi tahapan disebut dengan....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

5.

Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....

a)

Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien

b)

Panik dalam menghadapi masalah

c)

Memiliki logika dan kemampuan berpikir yang kritis

d)

Memiliki akhlak yang baik

6.

Seorang anak mendapat tugas belanja mingguan dari orang tuanya. kemudian dia merincikan tugasnya menjadi beberapa bagian : 1. Tempat dia belanja, 2. Transportasi yang digunakan, 3. Apa saja yang akan dia beli

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

7.

Pada siang hari, terlihat langit menjadi gelap (Mendung) dan nampak sedikit kilatan petir di iringi dengan sedikit rintikan air yang mulai turun, sehingga para pengendara motor banyak yang melipir untuk menggunakan Jas Hujan.

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

8.

Untuk mempercepat rute perjalanan kesekolah seorang siswa memiliki banyak sekali jalan tikus yang dia hafal. Sehingga dia menggambarkan rute tercepat agar dia lebih cepat sampai dan bisa berbagi rute kepada temannya....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

9.

Dalam pemanfaatan akun belajar id, banyak Siswa yang belum mengerti cara untuk login akun, Sehingga guru Informatika mereka membuat sebuah desain poster untuk menggambarkan alur dari proses login akun belajar id tersebut

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

10.

Disaat hendak berangkat sekolah, seorang siswi mengurutkan tahapannya dari membuat sarapan, kemudian menyiapkan botol minum, mengecek buku pelajaran dan alat tulis, hingga akhirnya semua termuat dalam Tas dan siap untuk berangkat sekolah

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

11.

Pengertian konsep berpikir komputasional berikut yang tepat adalah....

a)
Pemahaman tentang bagaimana komputer bekerja dan bagaimana menggunakannya
b)

Konsep berpikir dengan tujuan memadukan otak manusia dengan sistem komputer

c)
Pemahaman tentang bagaimana menggunakan software dan hardware
d)
Kemampuan untuk berpikir secara logis dan sistematis dalam menyelesaikan masalah dengan bantuan komputer
12.

Teknik memecah data, proses, atau masalah yang kompleks/rumit menjadi bagian-bagian yang lebih kecil atau menjadi tugas-tugas yang mudah dikelola disebut....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

13.

Melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola, tren, dan keteraturan tersebut disebut dengan....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

14.

Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....

a)

Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien

b)

Panik dalam menghadapi masalah

c)

Memiliki logika dan kemampuan berpikir yang kritis

d)

Memiliki akhlak yang baik

15.

Orang yang biasa berpikir komputasional akan dapat menyelesaikan masalah rumit dengan cara yang sederhana dan efektif karena dia membiasakan otaknya untuk berpikir secara....

a)

Terstruktur, Pesimis, dan Kreatif

b)

Logis, Terstruktur, dan Kreatif

c)

Kreatif, Pesimis, dan terstruktur

d)

Logis, Pesimis, Kreatif

16.

Seorang anak mendapat tugas belanja mingguan dari orang tuanya. kemudian dia merincikan tugasnya menjadi beberapa bagian :

1. Tempat dia belanja,

2. Transportasi yang digunakan,

3. Apa saja yang akan dia beli

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

17.

Dalam perjalanan kesekolah seorang guru yang berkendara motor melihat di depannya ada sorang ibu-ibu yang menyalakan lampu sein motornya kearah kanan (Biasanya suka belok ke kiri). kemudian guru tersebut menganalisa data, dan pola cara berkendara ibu-ibu, sehingga tiba-tiba mengurangi kecepatan laju kendaraannya untuk untuk mengurangi resiko kecelakan....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

18.

Untuk mempercepat rute perjalanan kesekolah seorang siswa memiliki banyak sekali jalan tikus yang dia hafal. Sehingga dia menggambarkan rute tercepat agar dia lebih cepat sampai dan bisa berbagi rute kepada temannya....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

19.

Disaat hendak berangkat sekolah, seorang siswi mengurutkan tahapannya dari membuat sarapan, kemudian menyiapkan botol minum, mengecek buku pelajaran dan alat tulis, hingga akhirnya semua termuat dalam Tas dan siap untuk berangkat sekolah

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

20.

Disaat membuat teh manis, sorang siswa membuat catatan terlebih dahulu, mulai dari menyiapkan bahan dan alat, kemudian memasukkan gula, dan teh kedalam cangkir, lalu kemudian dituangkan air panas dan diaduk menggunakan sendok teh, hingga akhirnya teh manisnya siap dinikmati....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

21.

Algoritma pencarian yang melakukan pencarian data dari tengah kumpulan data adalah...

a)

insertion

b)

sequential

c)

selection

d)

binary

22.

Berikut ini yang bukan merupakan algoritme pengurutan adalah....

a)

Selection sort

b)

Insertion Sort

c)

Binary Sort

d)

Bubble Sort

23.

Mengabaikan bagian yang tidak penting dan tidak relevan dan hanya focus pada bagian penting dari masalah. Pernyataa tersebut adalah pengertian dari prinsip dalam berpikir komputasional yang disebut ….

a)

Pengenalan Pola

b)

Algoritma

c)

Dekomposisi

d)

Abstraksi

24.

Perhatikan beberapa pernyataan berikut :

1. Mencari pakaian di sebuah lemari

2. Mencari pakaian batik di sebuah lemari

3. Mencari dokumen tahun 2020 di antara tumpukan semua dokumen

4. Mengumpulkan data dari sebuah website

Yang merupakan pencarian (searching) adalah ….


a)

1 dan 2

b)

2 dan 3

c)

3 dan 4

d)

1 dan 3

25.

Perhatikan gambar berikut :

Gambar di atas menunjukkan pengurutan (sorting) berdasarkan ….

a)

Tinggi Badan

b)

Jenis Kelamin

c)

Usia

d)

Berat Badan

26.

Algoritma yang mengurutkan sebuah daftar elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut adalah ….

a)

Selection Sort

b)

Insertion Sort

c)

Bubble Sort

d)

Merge Sort

27.

Algoritma yang membagi daftar (list) menjadi dua bagian menggunakan sebuah pivot atau acuan adalah ….

a)

Insertion Sort

b)

Merge Sort

c)

Quick Sort

d)

Selection Sort

28.

Pernyataan berikut yang merupakan pengertian dari algoritma selection sort adalah ….


a)

Algoritma yang mngurutkan sebuah daftar  elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut

b)

Algoritma yang memecah data menjadi beberapa bagian yang akan diklasifikasikan secara terpisah tiap bagian

c)

Algoritma yang membandingkan data yang berdekatan dan menukarnya jika urutannya tidak benar

d)

Algoritma yang mencari nilai data terkecil atau terbesar dari daftar bilangan yang belum terurut kemudian meletakkanya pada daftar baru yang terurut

29.

Perhatikan langkah-langkah pengurutan suatu algoritma berikut …

1) Jika ditemukan data dengan nilai terkecil, maka tukar posisi data tersebut ke urutan pertama pada data yang belum terurut

2) Ulangi langkah tersebut secara berulang hingga data yang belum terurut habis.

3) Carilah data dengan nilai terkecil

Urutan langkah-langkah pengurutan menggunakan selection sort adalah ….

a)

1-2-3

b)

2-1-3

c)

3-1-2

d)

2-3-1

30.

Pengurutan data dari terkecil hingga terbesar disebut ….

a)


Ascending

b)

top-down

c)

Shellshort

d)

Descending

31.

Berikut ini Teknologi dalam revolusi Industri 4.0 yang mempengaruhi kehidupan masyarakat Society 5.0:

  1. 1. Internet Of Thing

  2. 2. Industri berbasis Robot

  3. 3. Mobil otonom

  4. 4. Artifical Intelegen

  5. 5. Smart Agiculture

a)

1 dan 3

b)

2 dan 4

c)

1, 2 dan 3

d)

1, 2, 3 dan 4

e)

hanya 5

32.

Ali sebagai pengurus OSIS tahun lalu di tugaskan untuk menjadi ketua Panitia pelantikan pengurus OSIS yang baru dan dilanjutkan dengan acara ramah tamah. Ali membagi rangkaian kegiatan menjadi bagian bagian berikut :

  1. 1. Sususnan Rangkaian Acara

  2. 2. Peralatan Yang digunakan

  3. 3. Panita Pelantikan dan Ramah tamah

  4. 4. Peserta yang akan menghadiri

  5. Upaya Ali membagi kegiatan Pelantikan Pengurus OSIS seperti diatas adalah dalam rangka Pemecahan masalah menggunakan cara Berpikir Komputasional dengan metode....

a)

Berbagi tugas dan Peran

b)

Disain Algoritma

c)

Pengenalan Pola

d)

Dekomposisi

e)

Abstraksi

33.

Diketahui data Array sebgai berikut : 5,8,9,3,6,4,7,2

jika dilakukan sorting secara asscending dari kiri ke kanan menggunakan cara Insertion Short maka pada iterasi ke 5 data akan tampil sebagai berikut :

(a)  

34.

Berikut ini adalah contoh dalam kehidupan dalam menerapkan konsep Stack

  1. 1. Pengelolaan Undo redo pada Software

  2. 2.Dispenser gelas Atau Kertas

  3. 3. Pencetakan Dokumen dengan printer

  4. 4. Navigasi Tombol Back dan Forward pada Browser

  5. Jawaban yang benar adalah...

a)

1 dan 3

b)

2 dan 4

c)

1, 2 dan 3

d)

hanya 4 yang benar

e)

Semua jawaban benar

35.

Penerapan Penyimpanan data berikut dapat digunakan dengan prinsip Queue :

  1. 1. Pusat Layanan Pelanggan (Call Center)

  2. 2. Elevator (Lift)

  3. 3. Antrian Makanan di Restoran Cepat Saji

  4. 4. Dispenser Kertas atau Gelas:

a)

1 dan 3

b)

2 dan 4

c)

1, 2, dan 3

d)

hanya 4 yang benar

e)

semua jawaban benar

36.

Urutan data berikut dapat dilakukan pengurutan menggunakan teknik Selsction Sort 5 8 3 9 6 4 7 2

pada Iterasi 3 akan menghasilkan urutan data dibagian yang belum terurut sebagai berikut (a)  

37.

Dewi memiliki 20 deret kartu yang memiliki nomor, selanjutnya Dewi menjajarkan Kartu secara terbalik, selanjutnya Dewi menyruh Ani menebak kartu pilihannya, cara yang dilakukan Ani dengan mebuka berurut satu persatu kartu dari kiri ke kanan, cara yanng dilakukan Ani adalah ....

a)

Binary Search

b)

Sequensial Search

c)

Selection Sort

d)

Insertion Sort

e)

Buble Sort

38.

Tumpukan (stack) adalah struktur data yang bekerja dengan prinsip :

a)

First-In-First-Out (FIFO)

b)

Last-In-First-Out (LIFO)

c)

Random Access

d)

Binary Search

e)

Matriks

39.

Stack dan queue adalah dua struktur data yang digunakan untuk menyimpan data. Manakah pernyataan berikut yang tidak benar?

a)

Stack adalah struktur data LIFO (Last In, First Out).

b)

Queue adalah struktur data FIFO (First In, First Out).

c)

Stack dapat digunakan untuk menyimpan data dalam urutan terbalik.

d)

Queue dapat digunakan untuk menyimpan data dalam urutan terbalik.

e)

Stack dapat digunakan untuk mengimplementasikan fungsi undo/redo.

40.

Perhatikan langkah-langkah pengurutan suatu algoritma berikut.

1)    Jika ditemukan data dengan nilai yang terkecil, maka tukar posisi data tersebut ke urutan pertama pada data yang belum terurut.

2)    Ulangi langkah tersebut secara berulang sehingga data yang belum terurut habis

3)    Carilah data dengan nilai terkecil

Urutan langkah-langkah pengurutan menggunakan selection sort adalah ….

a)
3, 1, 2
b)
1, 2, 3
c)
2, 3, 1
d)
1, 3, 2
41.

Perhatikan gambar berikut

Peristiwa di atas dinamakan operasi ...

a)

Push

b)

Pop

c)

Rear

d)

Enqueue

e)

Dequeue

42.

Pada peristiwa antrean (queue), operasi pengambilan data objek pada posisi front dinamakan ...

a)

Push

b)

Pop

c)

Rear

d)

Enqueue

e)

Dequeue

43.

Gambarkan kondisi akhir queue setelah dilakukan operasi seperti gambar berikut !

a)

b)

c)

d)

e)