wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Berpikir Komputasional

Total questions: 50

Worksheet time: 50mins

Name
Class
Date
1.

Apa yang dimaksud dengan Strategi Berpikir Komputasional?

a)

Pendekatan untuk memecahkan masalah dengan cara yang mirip dengan cara komputer berpikir.

b)

Strategi untuk mengurangi kemampuan komputer dalam memecahkan masalah

c)

Cara untuk membuat komputer menjadi lebih lambat dalam memproses informasi

d)

Metode untuk menghentikan komputer dari berpikir

2.

Salah satu contoh berpikir komputasional di bawah ini adalah ....

a)

menentukan lokasi bertemu teman

b)

meminta teman datang ke rumah untuk bertemu

c)

menentukan rute tercepat untuk bertemu teman di taman

d)

berjalan tidak tentu arah untuk menuju ke taman

3.

Berpikir komputasional adalah

a)

berpikir menggunakan komputer

b)

proses berpikir untuk menyelesaikan suatu masalah dengan efektif dan efisien

c)

berpikir secara algoritma

d)

pemberian perintah seperti komputer

4.

Mengapa kita perlu berfikir secara komputasional?

a)

Untuk membantu kita membuat atur cara

b)

Untuk membantu kita berfikir seperti komputer

c)

Untuk mengubah masalah yang ada menjadi lebih rumit

d)

Untuk membantu kita menyelesaikan masalah yang kompleks dengan lebih mudah

5.

Dokter Indra membaca hasil rontgen paru-paru pasien. Kemudian, dokter membandingkan hasil rontgen tersebut dengan hasil rontgen pasien sebelumnya. Tindakan tersebut dapat dikategorikan sebagai proses ….

a)

Pengenalan pola

b)

Algoritma

c)

Abstraksi

d)

Dekomposisi

6.

Berikut yang termasuk dekomposisi adalah ….

a)

Membentuk ketua, wakil, sekretaris, bendahara, dan bidang lain

b)

Membaca diagram dalam bentuk diagram batang dan pie

c)

Membaca posisi menggunakan GPS

d)

Mendeteksi bentuk-bentuk wajah

7.

Pada saat mendaftar kerja, Anda diminta mengisi formulir tentang diri Anda seperti nama, riwayat pendidikan dan alamat. Namun Anda tidak diminta untuk mengisi ukuran sepatu, film favorit atau yang lainnya. Kasus tersebut merupakan contoh dari . . . .

a)

pengenalan pola

b)

algoritma

c)

abstraksi

d)

dekomposisi

8.

Tindakan berikut yang dapat dikategorikan sebagai proses pengenalan pola adalah….

a)

Perawat sedang menulis identitas pasien

b)

Membuat rencana perjalanan ke pantai Bali

c)

Membuat flowchart tata cara memasak mie instan

d)

Pemain sepak bola mencari tahu kelemahan tim lawan dengan melihat video pertandingan sebelumnya

9.

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

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.

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

12.

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

13.

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

14.

Manakah yang bukan contoh metode berpikir komputasional....

a)

Abstraksi

b)

Komposisi

c)

Dekomposisi

d)

Rancangan Algoritma

15.

Berikut ini yang bukan merupakan karakteristik Berpikir Komputasional....

a)

Mampu memberikan pemecahan masalah menggunakan komputer

b)

Mampu menganalisa data

c)

Mampu melakukan representasi data melalui abstraksi

d)

Mampu memecahkan masalah yang rumit dengan cara yang rumit

16.

1. Mulai

2. Menulis surat 

3. Surat dimasukan amplop

4. Mengantar ke kantor pos

5. Menutup amplop

6. Menempel perangko

7. Selesai

Urutan algoritma yang benar pada masalah persuratan tersebut adalah ... .

a)

1-3-2-4-6-5-7

b)

1-2-3-4-5-6-7

c)

1-2-3-5-6-4-7

d)

1-6-2-3-4-5-7

17.

Layang-layang akan mudah terbang jika kamu membuatnya seringan mungkin. Untuk itu, penting untuk melakukan penyerutan pada bambu yang menjadi pondasi utama. Tak hanya itu, membuatnya secara presisi akan membuat layangan akan seimbang jika sudah diterbangkan.

Tips membuat layang-layang tersebut di dalam pola pikir komputasi terdapat pada tahap proses … .

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

18.

Ada sebuah grup belajar yang terdiri dari dua siswi yaitu Annisa dan Cindy, dan dua siswa yaitu Bambang dan Doni. Salah seorang dari mereka pandai (ahli) matematika, dan yang lainya pandai Fisika, Kimia, dan Bahasa Inggris. Pada suatu waktu mereka belajar bersama di rumah Annisa dan duduk di meja persegi empat, dengan susunan sebagai berikut Ahli matematika duduk di sebelah kiri Annisa; ahli kimia duduk berseberangan dengan Bambang; Cindy dan Doni duduk berdekatan, sementara salah seorang siswi duduk di sebelah kiri ahli fisika. Siapakah yang pandai atau ahli bahasa Inggris?

a)

Annisa

b)

Cindy

c)

Bambang

d)

Doni

19.

Diketahui premis-premis:

1) Jika hari hujan maka ibu memakai payung.

2) Ibu tidak memakai payung.

Penarikan kesimpulan yang sah dari premis-premis tersebut adalah...

a)

Hari tidak hujan

b)

Ibu memakai payung

c)

Hari tidak hujan dan ibu memakai payung

d)

Hari hujan dan ibu memakai payung

20.

Bapa Turdi mempunyai 3 anak, Yang sulung bernama Tito berusia 12 tahun, Titi berusia 9 tahun dan adiknya yang belum sekolah bernama...

a)

Tuti

b)

Kardi

c)

Jamal

d)

Turdi

21.

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

22.

Berikut yang berhubungan dengan abstraksi adalah....

a)

fokus pada informasi yang penting

b)

mencari kesamaan bentuk benda

c)

memecah atau membagi komponen mobil dalam beberapa bagian

d)

menyusun langkah-langkah yang efisien

23.

tindakan berikut yang tidak dapat dikategorikan sebagai proses pengenalan pola adalah

a)

BMKG sedang merekam getaran di gunung berapi yang sedang aktif

b)

pelatih sepak bola sedang memberikan instruksi kepada pemain cadangan

c)

tim bola basket sedang menonton rekaman pertandingan sebelumnya

d)

peneliti sedang memperhatikan reaksi seekor monyet ketika tidak sengaja memegang pintu kandang yang diberi tegangan listrik ringan

24.

berikut yang termasuk proses dekomposisi adalah ....

a)

membagi perangkat komputer ke dalam beberapa komponen

b)

melihat kesamaan urutan angka-angka

c)

menguraikan sifat-sifat bola

d)

buat langkah-langkah untuk menyelesaikan persamaan elastisitas pantulan bola

25.

berikut yang tidak benar tentang berpikir komputasional adalah ....

a)

melatih diri agar bekerja secepat komputer

b)

memecah masalah Kompleks menjadi lebih sederhana

c)

membuang Informasi yang tidak penting

d)

menyusun penyelesaian dengan langkah-langkah yang logis dan sesuai aturan

26.

Seorang pelatih menerapkan prinsip berpikir komputasional untuk membangun program latihan dan strategi bagi tim sepakbola yang dipimpinnya. Beberapa hal yang dia lakukan adalah sebagai berikut.

(1) Membuat program latihan

(2) Mengenali siapa pemain kunci lawan.

(3) Menuliskan taktik untuk menghadapi tim lawan

(4) Mengenali taktik yang digunakan lawan.

tindakah pelatih yang termasuk proses algoritme adalah..

a)

A. (1) dan (2)

b)

B. (1), (3)

c)

C. (3) dan (4)

d)

D. (2) dan (4)

27.

Teknisi melakukan proses scanning kondisi mobil konsumen. Data hasil scanning tersebut dibandingkan dengan data base mobil sejenis yang dimiliki oleh teknisi. Proses yang dilakukan oleh teknisi tersebut adalah . . . .

a)

A. dekomposisi

b)

B. abstraksi

c)

C. pengenalan pola

d)

D. algoritme

28.

Pernyataan berikut yang tidak sesuai dengan konsep berpikir komputasional adalah...

a)

A. Membagi masalah yang kompleks agar menjadi lebih sederhana.

b)

B. Memberikan digital training pada

komputer agar bekerja lebih cepat.

c)

C. Memilah informasi yang tidak penting dan yang penting.

d)

D. Menyusun penyelesaian dengan

langkah-langkah yang logis dan

sesuai aturan.

29.

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

    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

30.

Abstraksi, yaitu menyarikan bagian penting dari suatu permasalahan dan mengabaikan yang tidak penting sehingga memudahkan fokus kepada ....

a)

data

b)

masalah

c)

algoritma

d)

solusi

e)

pemikiran

31.

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
32.

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

33.

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

34.

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

35.

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

36.

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

37.

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

38.

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

39.

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

40.

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

41.

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

a)

insertion

b)

sequential

c)

selection

d)

binary

42.

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

a)

Selection sort

b)

Insertion Sort

c)

Binary Sort

d)

Bubble Sort

43.

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

44.

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

45.

Perhatikan gambar berikut :

Gambar di atas menunjukkan pengurutan (sorting) berdasarkan ….

a)

Tinggi Badan

b)

Jenis Kelamin

c)

Usia

d)

Berat Badan

46.

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

47.

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

48.

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

49.

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

50.

Pengurutan data dari terkecil hingga terbesar disebut ….

a)


Ascending

b)

top-down

c)

Shellshort

d)

Descending