wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemahaman Komputasi

Total questions: 55

Worksheet time: 3hrs 45mins

Name
Class
Date
1.

Apa yang dimaksud dengan berpikir komputasional?

a)

Proses berpikir yang acak dan tidak sistematis

b)

Kemampuan untuk memecahkan masalah dengan pendekatan yang terstruktur dan sistematis seperti yang dilakukan oleh komputer.

c)

Kemampuan untuk memecahkan masalah dengan pendekatan yang tidak logis

d)

Kemampuan untuk memecahkan masalah tanpa pendekatan terstruktur

2.

Jelaskan konsep algoritma dan berikan contohnya.

a)

Algoritma adalah proses acak untuk menyelesaikan masalah.

b)

Contohnya adalah algoritma bubble sort yang tidak efisien.

c)

Algoritma merupakan langkah-langkah acak tanpa struktur.

d)

Algoritma adalah langkah-langkah terstruktur untuk menyelesaikan masalah. Contohnya adalah algoritma pencarian biner yang membagi data menjadi dua bagian dan mencari nilai target secara efisien.

3.

Bagaimana dekomposisi digunakan dalam pemecahan masalah komputasi?

a)

Dekomposisi digunakan untuk menggabungkan masalah menjadi lebih kompleks

b)

Dekomposisi digunakan untuk mengabaikan masalah yang sulit dipecahkan

c)

Dekomposisi digunakan untuk memecah masalah kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dipecahkan.

d)

Dekomposisi digunakan untuk menunda pemecahan masalah

4.

Mengapa abstraksi penting dalam pemrograman komputer?

a)

Abstraksi membuat kode program menjadi lebih rumit dan sulit dipahami.

b)

Abstraksi tidak memberikan manfaat apapun dalam pengembangan perangkat lunak.

c)

Abstraksi memungkinkan pengembang untuk fokus pada konsep tingkat tinggi tanpa perlu terlalu memperhatikan detail implementasi yang kompleks.

d)

Abstraksi hanya diperlukan untuk pemrograman tingkat lanjut dan tidak relevan dalam pemrograman dasar.

5.

Berikan contoh pengenalan pola dalam konteks komputasi.

a)

Pengenalan pola hanya digunakan untuk menghitung matematika

b)

Pengenalan pola tidak dapat digunakan dalam pengolahan data

c)

Pengenalan pola tidak relevan dalam komputasi

d)

Contoh pengenalan pola dalam konteks komputasi adalah penggunaan algoritma machine learning untuk mengenali pola dalam data seperti pengenalan wajah, identifikasi tulisan tangan, atau klasifikasi gambar.

6.

Apakah perbedaan antara algoritma dan dekomposisi?

a)

Algoritma adalah langkah-langkah terstruktur untuk menyelesaikan masalah, sedangkan dekomposisi adalah proses memecah masalah besar menjadi masalah yang lebih kecil untuk memudahkan penyelesaiannya.

b)

Algoritma adalah metode untuk menggabungkan masalah, sedangkan dekomposisi adalah metode untuk memecah masalah

c)

Algoritma adalah proses memecah masalah menjadi masalah yang lebih kecil, sedangkan dekomposisi adalah langkah-langkah terstruktur untuk menyelesaikan masalah

d)

Algoritma dan dekomposisi adalah istilah yang sama dalam pemrograman

7.

Bagaimana cara mengimplementasikan abstraksi dalam pemrograman?

a)

Mengabaikan konsep inheritance, encapsulation, dan polymorphism

b)

Mengimplementasikan abstraksi dalam pemrograman dapat dilakukan dengan menggunakan konsep OOP seperti inheritance, encapsulation, dan polymorphism.

c)

Menggunakan bahasa pemrograman yang tidak mendukung OOP

d)

Menggunakan metode abstraksi tanpa memperhatikan struktur data

8.

Mengapa pengenalan pola diperlukan dalam analisis data?

a)

Pengenalan pola tidak relevan dengan analisis data.

b)

Pengenalan pola hanya mempersulit proses analisis data.

c)

Pengenalan pola membantu dalam mengidentifikasi hubungan atau struktur tersembunyi dalam data.

d)

Pengenalan pola tidak memberikan kontribusi apa-apa dalam analisis data.

9.

Bagaimana berpikir komputasional dapat membantu dalam kehidupan sehari-hari?

a)

Komputasi dapat membantu dalam kehidupan sehari-hari dengan memproses data secara cepat dan efisien, otomatisasi tugas-tugas repetitif, akses mudah ke informasi, dan pengembangan teknologi.

b)

Komputasi hanya memperlambat proses sehari-hari

c)

Komputasi tidak dapat diandalkan dalam kehidupan sehari-hari

d)

Komputasi tidak memiliki peran dalam kehidupan sehari-hari

10.

Apakah penting untuk memahami konsep-konsep komputasi di era digital saat ini?

a)

Hanya penting untuk orang yang bekerja di bidang teknologi.

b)

Ya, penting untuk memahami konsep-konsep komputasi di era digital saat ini.

c)

Mungkin, tergantung pada kebutuhan individu.

d)

Tidak, tidak penting untuk memahami konsep-konsep komputasi di era digital saat ini.

11.

Saat mengerjakan tugas yang banyak, memisah-misahkan tugas sesuai mata pelajaran agar mudah diselesaikan. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

 

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

12.

Saat belajar fokus pada pelajaran yang sedang dipelajari dan mengabaikan hal-hal lain yang tidak ada hubungannya. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

13.

Membuat segelas susu dengan langkah-langkah berurutan. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

14.

Saat mengerjakan ulangan mendapatkan soal mirip dengan yang pernah dikerjakan sebelumnya. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

15.

Tuliskan 2 hal yang dipelajari dalam Computational Thinking!

a)

Logical Thinking

b)

Critical Thinking

c)

Pattern recognition

d)

Abstraction

16.

Saat mengerjakan tugas yang banyak, memisah-misahkan tugas sesuai mata pelajaran agar mudah diselesaikan. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

 

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

17.

Saat belajar fokus pada pelajaran yang sedang dipelajari dan mengabaikan hal-hal lain yang tidak ada hubungannya. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

18.

Membuat segelas susu dengan langkah-langkah berurutan. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

19.

Saat mengerjakan ulangan mendapatkan soal mirip dengan yang pernah dikerjakan sebelumnya. Hal tersebut adalah contoh penerapan salah satu prinsip Computational Thinking ....

a)

Algorithm (Algoritma)

b)

Abstraction (Abstraksi)

c)

Pattern Recognition (Pengenalan Pola)

d)

Decomposition (Dekomposisi)

20.
a)
b)
c)
d)
21.
a)

Semua salah

b)

2 dan 3

c)

1 dan 3

d)

1 dan 5

22.
a)

3

b)

4

c)

5

d)

6

23.
a)

Kanan, Naik, Kanan, Naik, Kanan, Naik, Kanan, Turun, Kanan, Turun, Kanan

b)

Kanan, Naik, Kanan, Turun, Kanan, Naik, Kanan

c)

Kanan, Naik, Kanan, Naik, Kiri, Turun, Kanan

d)

Kanan, Naik, Kanan, Turun, Kanan, Turun, Kanan

24.
a)

4

b)

5

c)

6

d)

7

25.

Dalam perjalanan kesekolah seorang guru yg 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

26.

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

27.

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

28.

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

29.

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

30.

Berikut ini merupakan karakteristik Berpikir Komputasional....

a)

Tidak Mampu menganalisa sistem dari sebuah game

b)

Mampu memberikan solusi untuk berbagai masalah yang berbeda

c)

Dapat menggambarkan dengan tidak jelas sebuah objek atau masalah

d)

Mampu memecahkan masalah yang rumit dengan cara yang rumit

31.

Ada berapakah metode berpikir komputasional yang bisa kita gunakan....

a)

1

b)

2

c)

3

d)

4

32.

Manakah yang bukan contoh metode berpikir komputasional....

a)

Abstraksi

b)

Komposisi

c)

Dekomposisi

d)

Rancangan Algoritma

33.

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

34.

Kemampuan untuk melihat persamaan atau bahkan perbedaan pola, tren, dan keteraturan dalam sebuah data yang nantinya akan digunakan dalam membuat prediksi dan penyajian data disebut dengan....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

35.

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

36.

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

37.

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

38.

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

39.

Siapakah orang yang menemukan konsep berpikir komputasional?.....

a)

Prof. Seymour Papert

b)

Albert Einstein

c)

Cristoper Colombus

d)

Prof. Rocky Gerung

40.

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

41.

Seorang siswi SMP mendapat banyak PR dari guru-gurunya, disaat hendak mengerjakan dia membagi PRnya menjadi beberapa kelompok, dari yang mudah dikerjakan, dan waktu pengumpulannya paling dekat.

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

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

42.

Dalam perjalanan kesekolah seorang guru yg 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

43.

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

44.

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

45.

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

46.

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

47.

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

48.

4,3,2,4,6,5,4,9,8,4,12,11,...

a)

4,16,15

b)

4,15,14

c)

4,16,13

d)

4,17,16

e)

4,13,12

49.

11,19,10,20,9,21,8,...

a)

22,7

b)

23,22

c)

7,24

d)

7,22

e)

29,26

50.

5,7,10,12,...

a)

13

b)

14

c)

15

d)

16

e)

17

51.

Perhatikan pola gambar, berdasarkan pola gambar pola gambar ke-35 adalah ....

a)

b)

c)

d)

52.

Perhatikan Pola Bilangan di bawah ini!

1 , 4 , 9 , 16 , 25 , 36 , 49 , 64, ...., ....

3 bilangan selanjutnya adalah ....

a)

115 , 121 , 127

b)

81 , 100 , 121

c)

81 , 100 , 154

d)

105 , 201 , 304

53.

Perhatikan pola gambar berikut !

Pola gambar selanjutnya adalah ....

a)

b)

c)

d)

54.

Perhatikan gambar berikut!

Gambar untuk mengisi garis adalah .....

a)

b)

c)

d)

55.

Lanjutkan Pola bilangan berikut : 2, 4, 6, 8, 10, ..., ...

a)

11, 12

b)

12, 14

c)

12, 13

d)

13, 14