wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UTS Berpikir Komputasional

Total questions: 70

Worksheet time: 45mins

Name
Class
Date
1.

contoh dekomposisi adalah memasak

a)

TRUE

b)

FALSE

2.

pengenalan pola, yaitu proses penyelesaian masalah ke masalah yang lain yang tidak sejenis

a)

TRUE

b)

FALSE

3.

abstraksi bisa dilakukan dengan cara merangkum hal hal yang diterangkan guru

a)

TRUE

b)

FALSE

4.

4 fondasi berpikir komputasional yaitu ada abstraksi, dekomposisi, algoritma, dan klasifikasi

a)

TRUE

b)

FALSE

5.

face id yang terdapat pada hp adalah contoh dari berpikir komputasional yaitu pengenalan pola

a)

TRUE

b)

FALSE

6.

face id yang terdapat pada hp adalah contoh dari berpikir komputasional yaitu pengenalan pola

a)

TRUE

b)

FALSE

7.

berpikir komputasional yaitu cara pemikiran seperti robot 

a)

TRUE

b)

FALSE

8.

J.M Wing adalah orang yang membawa pendekatan yang dimodifikasi dan perhatian baru pada pemikiran komputasi atau Computational Thinking.

a)

TRUE

b)

FALSE

9.

dekomposisi yaitu cara penyelesaian masalah dengan langkah - langkah yang terurut 

a)

TRUE

b)

FALSE

10.

Penerapan metode berpikir komputasional seperti pada gambar diatas yaitu algoritma. 

a)

TRUE

b)

FALSE

11.

1. Rebus mie dengan air yang telah mendidih

2. Setelah sudah cukup matang, tiriskan mie untuk beberapa menit

dan buanglah air bekas rebusan mie.

3. Setelah ditiriskan, tuangkan air panas yang baru sebagai kuahnya.

4. Masukkan bumbu-bumbu yang telah tersedia.

5. Selamat menikmati mie rebus!

Uraian di atas merupakan langkah-langkah pembuatan mie rebus. Metode berpikir komputasional yang digunakan, yaitu dekomposisi. 

a)

TRUE

b)

FALSE

12.

kita harus menerapkan berpikir komputasional karena agar dipandang pintar

a)

TRUE

b)

FALSE

13.

Seorang dokter memberikan instruksi kepada perawat tindakan apa saja yang harus diberikan kepada seorang pasien yang dirawat inap, Kapan obat diberikan dan terapi yang dilakukan. hal yang dilakukan oleh dokter tersebut dapat dikategorikan sebagai proses algoritma. 

a)

TRUE

b)

FALSE

14.

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 pengenalan pola

a)

TRUE

b)

FALSE

15.

Ketika membangun sebuah program seorang programmer hanya melibatkan informasi-informasi yang relevan dan menyisihkan informasi yang tidak relevan dengan masalah yang akan diselesaikan. Dalam berpikir komputasi teknik ini dikenal sebagai dekomposisi

a)

TRUE

b)

FALSE

16.

Berpikir kritis termasuk kedalam berpikir komputasional

a)

TRUE

b)

FALSE

17.

Charles Babage adalah penemu BK

a)

TRUE

b)

FALSE

18.

saat sedang membuat kopi kita harus mengikuti tahapan - tahapan membuatnya, adalah contoh dari algoritma

a)

TRUE

b)

FALSE

19.

Mengingat wajah Pak Yo termasuk kedalam metode berpikir komputasional pengenalan pola

a)

TRUE

b)

FALSE

20.

algoritma adalah menuliskan otomasi solusi melalui berpikir algoritmik (langkah - langkah yang terurut) untuk mencaai suatu tujuan (solusi).

a)

TRUE

b)

FALSE

21.

Apakah itu berpikir komputasional?

a)

berpikir menggunakan komputer

b)

proses berpikir untuk menyelesaikan suatu masalah secara efektif dan efisien

c)

berpikir secara algoritma

d)

pemberian perintah seperti komputer

22.

Mengapa kita harus berpikir secara komputasional?

a)

Agar dapat menyelesaikan masalah dengan efektif dan efisien

b)

Agar dapat berpikir seperti komputer

c)

Agar terhindar dari masalah

d)

Agar dapat mencari solusi masalah

23.

Dibawah ini yang bukan merupakan landasan berpikir komputasional adalah ....

a)

Dekomposisi

b)

Coding

c)

Abstraksi

d)

Algoritma

24.

Salah satu contoh berpikir komputasional 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

25.

Salah satu teknik penyelesaian masalah dengan cara memecah masalah menjadi bagian-bagian yang lebih kecil, disebut ....

a)

Abstraksi

b)

Algoritma

c)

Dekomposisi

d)

Pengenalan Pola

26.

Di lingkungan RT 03 akan diadakan acara lomba dalam rangka 17 Agustus. Agar persiapan lomba lebih matang Pak RT membentuk panitia lomba. Ada ketua panitia, sekretaris, bendahara, seksi perlengkapan, seksi lomba dan yang lain agar lomba dapat berjalan lancar.

Manakah teknik berpikir komputasional yang sesuai dengan pernyataan diatas?

a)

Dekomposisi

b)

Abstraksi

c)

Algoritma

d)

Pengenalan Pola

27.

Teknik berpikir komputasional dimana kita harus mencari kesamaan pola atau bagian-bagian yang sudah dipecah, disebut ....

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

28.

Di bawah kasus yang sesuai dengan teknik berpikir komputasional pengenalan pola adalah ....

a)

Menunjukkan rute tercepat menuju Candi Borobudur

b)

Menceritakan pengalaman seru saat liburan

c)

Membuat mie instan sesuai petunjuk

d)

Menyetrika baju kemudian menyimpan ke dalam lemari sesuai dengan pemiliknya

29.

Mengembangkan petunjuk pemecahan masalah yang sama secara step-by-step, langkah demi langkah, tahapan demi tahapan sehingga orang lain dapat menggunakan langkah atau informasi tersebut untuk menyelesaikan permasalahan yang sama adalah teknik berpikir komputasional ....

a)

Dekomposisi

b)

Abstraksi

c)

pengenalan pola

d)

algoritma

30.

Generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola, tren, dan keteraturan adalah salah satu teknik berpikir komputasional yang disebut dengan ....

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan Pola

d)

Algoritma

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

51.

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

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

53.

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

54.

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

55.

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

56.

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

57.

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

58.

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

59.

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

60.

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

61.

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

a)

insertion

b)

sequential

c)

selection

d)

binary

62.

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

a)

Selection sort

b)

Insertion Sort

c)

Binary Sort

d)

Bubble Sort

63.

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

64.

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

65.

Perhatikan gambar berikut :

Gambar di atas menunjukkan pengurutan (sorting) berdasarkan ….

a)

Tinggi Badan

b)

Jenis Kelamin

c)

Usia

d)

Berat Badan

66.

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

67.

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

68.

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

69.

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

70.

Pengurutan data dari terkecil hingga terbesar disebut ….

a)


Ascending

b)

top-down

c)

Shellshort

d)

Descending