wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7b. Bab 2 Berpikir komputasional kelas 7

Total questions: 60

Worksheet time: 45mins

Name
Class
Date
1.

Gambar berikut yang merupakan 2 contoh penerapan algoritma yaitu ....

a)

b)

c)

d)

2.

Langkah yang benar tentang berpikir komputasional adalah ….

a)

menyusun penyelesaian dengan langkah-langkah yang logis dan sesuai aturan

b)

membuat informasi yang tidak penting

c)

melatih diri agar bekerja secepat komputer

d)

pasrah akan pilihan yang ada

3.

Yang BUKAN merupakan bahasa atau notasi yang digunakan dalam Algoritma yaitu ….

a)

Flowchart

b)

Pseudocode

c)

Bahasa natural

d)

kode blok

4.

Penggunaan Computatitonal Thinking dapat melatih siswa berpikir secara ….

a)

logis dan terstruktur

b)

complicated

c)

berdaya guna

d)

berwawasan luas

5.

Urutan logis pengambilan putusan untuk pemecahan masalah disebut ...

a)

algoritma

b)

dekomposisi

c)

abstraksi

d)

pattern recoginition

6.

Termasuk jenis diagram apakah yang mewakili sebuah algoritma tersebut?

a)

Scratch

b)

Flowchart

c)

Notasi Deskripsi

d)

Pseudocode

7.

Apa itu Computational Thinking?

a)

Ilmu berpikir seperti komputer

b)

Teknik menyelesaikan masalah rumit

c)

Berpikir untuk menyelesaikan masalah seputar komputer

d)

Berpikir untuk menyelesaikan masalah secara menyeluruh, logis dan teratur

8.

Manusia merupakan makhluk yang mampu berpikir dan bernalar dengan baik. Oleh karena itu dalam setiap keadaan manusia membutuhkan pola pikir logis. Berpikir secara logis berarti…

a)

Berpikir dengan cara yang benar dan masuk akal

b)

Berpikir menurut hati nurani

c)

Berpikir dengan cerdas

d)

Berpikir dengan emosional

9.

Program yang menyatakan arah alur dari program yang bersangkutan adalah ....

a)

Flowchart

b)

Algoritma

c)

Notasi

d)

Program

10.

Berikut manfaat yang didapatkan setelah mempelajari logika, KECUALI…

a)

Menjaga berfikir dan sistematis

b)

Daya fikir menjadi tajam

c)

Berfikir subjektif / satu arah

d)

Menghindari kesalahan bernalar

11.

Cara berpikir untuk menyelesaikan persoalan, yang cara penyelesaiannya, jika dikembangkan dapat dilakukan oleh komputer merupakan pengertian dari ...

a)

Berpikir komputerisasi

b)

Berpikir rasionalisme

c)

Berpikir komputasional

d)

Berpikir modernisasi

12.

Jika semua A adalah B dan sebagian B adalah C, manakah pernyataan di bawah ini yang benar?

a)

Semua A adalah C

b)

Semua C adalah A

c)

Sebagian A adalah C

d)

Sebagian C adalah A

13.

Jika diketahui bahwa tepat dua pernyataan mengenai sebuah keluarga yang terdiri atas ayah, ibu, dan 2 orang anak kandung di bawah ini benar dan diketahui bahwa Ghani dan Arman berjenis kelamin laki-laki, sementara Kiki dan Santi adalah perempuan. Diketahui sejumlah fakta berikut:

  1. 1. Ghani dan Santi memiliki hubungan darah

  2. 2. Arman lebih tua dari Ghani

  3. 3. Kiki lebih muda dari Arman

  4. 4. Kiki lebih tua dari Santi

  5. Posisi mereka masing-masing dalam keluarga adalah ....

a)

Orang tua= Ghani dan Arman Anak= Kiki dan Santi

b)

Orang tua= Santi dan Arman Anak= Kiki dan Ghani

c)

Orang tua= Kiki dan Arman Anak= Ghani dan Santi

d)

Orang tua= Ghani dan Santi Anak= Kiki dan Arman

14.

Bapak Turdi mempunyai 3 anak, Yang sulung bernama Tuta berusia 12 tahun, Tuti berusia 9 tahun dan adiknya yang belum sekolah bernama...

a)

Tuti

b)

Jamal

c)

Tuta

d)

Turdi

15.

1. Mulai

2. Menulis surat

3. Surat dimasukan amplop

4. Menutup amplop

5. Menempel perangko

6. Mengantar ke kantor pos

7. Selesai

Urutan algoritma yang benar adalah...

a)

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

b)

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

c)

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

d)

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

16.

Azis mengembangkan sistem pengkodean yang terdiri dari 4 digit, untuk mengkode sebuah kata rahasia. Kode apa yang diperoleh untuk kata HILBERT, jika mengikuti aturan berikut:

1) Huruf pertama selalu diambil.

2) Menghapus semua huruf 'A', E', 'I', 'O', 'U', 'H', 'W', 'Y'.

3) Mengganti huruf menjadi sebuah angka dengan aturan di bawah ini:

-B, F, P, V menjadi angka 1

-C, G, J, K, Q, S, X, Z menjadi angka 2

-D dan T menjadi angka 3

-L menjadi angka 4

-M dan N menjadi angka 5

-R menjadi angka 6

4) Mengganti 2 huruf atau lebih yang muncul berurutan dengan huruf tersebut, diikuti jumlah kemunculannya.

5) Mengambil 4 digit pertama saja, tambahkan 0 jika kurang dari 4 untuk menjadi 4 digit.

a)

H041

b)

B540

c)

H410

d)

H416

17.

Eko sedang menghias kue ulang tahun. Ia ingin membuat kue berbeda-beda dengan menaruh lilin ulang tahun di setiap kue. Eko punya 2 macam lilin, yakni merah dan kuning. Setiap kue harus dihias minimal dengan 1 lilin. Adapun urutan warna lilin sangat penting. Misalnya, lilin merah-kuning akan berbeda dengan kuning-merah meski keduanya terdiri dari 1 lilin merah dan 1 lilin kuning. Eko ingin memakai sesedikit mungkin lilin. Maka itu, ia memulai dengan 1 lilin, lalu 2 lilin, dan seterusnya. Apabila Eko harus menghias 12 kue ulang tahun, berapa minimal jumlah lilin yang ia dibutuhkan?

a)

24

b)

12

c)

2

d)

1

18.

Fuad diminta oleh ayahnya untuk mengisi air hingga penuh di 3 buah ember. Di rumah Fuad, hanya ada 2 pancuran air yang bisa digunakan untuk mengisi ember-ember tersebut. Untuk mengisi penuh satu ember dengan air, perlu waktu 1 jam. Pengisian air di setiap ember bisa dibagi menjadi beberapa tahap. Berapa lama waktu tersingkat yang diperlukan oleh Fuah untuk mengisi penuh 3 ember tadi dengan air?

a)

2 jam 30 menit

b)

3 jam

c)

1 jam 30 menit

d)

1 jam 20 menit

19.

Fadli membuat gelang dari manik-manik berbentuk bulat. Urutan warna manik-manik di gelang tersebut adalah merah (M), hijau (H), kuning (K), dan biru (B). Selama 4 warna manik-manik itu masih tersedia, Fadli tidak akan mengubah urutan warnanya. Setelah memasukkan manik-manik biru, Fadli akan kembali memasukkan manik-manik berwarna merah. Jika salah satu warna manik-manik habis, Fadli akan berlanjut membuat gelang dengan manik-manik tersisa. Manik-manik yang bersebelahan tidak boleh berwarna sama. Saat membuat gelang, Fadli memiliki:

5 buah manik-manik merah (M);

3 buah manik-manik hijau (H);

7 buah manik-manik kuning (K); dan

2 buah manik-manik biru (B).

Berdasarkan ketersediaan manik-manik dan aturan urutan warnanya, berapa manik-manik yang bisa dirangkai oleh Fadli?

a)

8

b)

15

c)

5

d)

17

20.

Sebuah garis berarti pertemanan antara dua orang. Jika seseorang mengunggah foto, maka temannya dapat melihatnya. Jika seseorang mengomentari foto, maka semua teman-temannya dapat melihat komentar dan foto tersebut. Tomi mengunggah sebuah foto, dengan siapa dia harus berbagi agar Bekti dan Bayu tidak melihatnya?

a)

Jajang, Ika, Zahra, Fajar

b)

Andin, Ika, Ida, Zahra

c)

Ratna, Ida, Reva, Andin

d)

Ika, Dika, Zahra, Fajar

21.

Suatu kegiatan yang dilakukan dengan tujuan untuk memecahkan sebuah masalah (problem solving) disebut dengan....

a)

Berpendapat

b)

Pengetahuan

c)

Belajar

d)

Berpikir

22.

Kegiatan berpikir yang dilakukan untuk memecahkan sebuah masalah namun memiliki ide-ide kreatif lain atau ada beberapa alternatif yang dapat digunakan untuk memecahkan masalah yang dihadapi, merupakan berpikir secara....

a)

langsung

b)

tidak langsung

c)

asosiatif

d)

terarah

23.

Kegiatan berpikir yang dilakukan untuk memecahkan sebuah masalah dan sudah diarahkan dengan cara-cara tertentu untuk menyelesaikan masalah yang dihadapi, merupakan berpikir secara....

a)

langsung

b)

tidak langsung

c)

asosiatif

d)

terarah

24.

Suatu cara berpikir terhadap masalah dan berpikir dalam mencari solusi dari permasalahan tersebut dengan mengimplementasikan teknologi ilmu komputer merupakan konsep berpikir .....

a)

asosiatif

b)

komputasional

c)

disosiatif

d)

langsung

25.

Berikut ini yang bukan 4 landasan dalam berpikir komputasional adalah....

a)

Mathematic

b)

Decomposition

c)

Algorithm

d)

Abstraction

26.

Menentukan langkah demi langkah solusi untuk mengatasi masalah atau prosedur yang harus dilakukan untuk menyelesaikan masalah, merupakan salah satu teknik dasar berpikir komputasional yaitu ....

a)

Algorithm

b)

Abstraction

c)

Pattern Recognition

d)

Decomposition

27.

Mengurai masalah yang kompleks menjadi bagian-bagian kecil sehingga lebih mudah untuk ditangani, merupakan salah satu teknik berpikir komputasional yaitu....

a)

Algorithm

b)

Abstraction

c)

Pattern Recognition

d)

Decomposition

28.

Mencari persamaan atau pola yang terdapat di dalam suatu permasalahan, merupakan salah satu teknik berpikir komputasional yaitu....

a)

Algorithm

b)

Abstraction

c)

Pattern Recognition

d)

Decomposition

29.

Salah satu teknik dalam berpikir komputasional dalam menyelesaikan suatu permasalahan dengan cara fokus pada informasi yang penting saja dan mengabaikan informasi lain yang tidak relevan adalah....

a)

Algorithm

b)

Abstraction

c)

Pattern Recognition

d)

Decomposition

30.

Gambar di bawah ini yang termasuk penerapan dalam berpikir komputasional dengan cara algoritma (algorithm) dengan cara flowchart adalah....

a)
b)
c)
d)
31.

Istilah pendekatan yang memecah masalah besar dan kompleks menjadi lebih sederhana atau kecil sehingga lebih mudah dikelola dan dipahami adalah ....

a)

Perancangan Algoritme

b)

Abstraksi

c)

Pengenalan Pola

d)

Dekomposisi

32.

Proses mengembangkan solusi langkah-langkah yang harus dipenuhi secara berurutan terhadap permasalahan yang ada disebut dengan ….

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

33.

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

a)

Membuat rencana perjalanan ke pantai Bali

b)

Perawat sedang menulis identitas pasien

c)

Membuat flowchart tata cara memasak mie instan

d)

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

34.

Permainan pada gambar dapat diselesaikan dengan metode ....

a)

Abstraksi

b)

Pengenalan Pola

c)

Dekomposisi

d)

Algoritma

e)

Komputasi

35.

Istilah Teknik Berpikir Komputasional adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu computer (informatika) adalah ….

a)

Computational Thinking

b)

Computational Technic

c)

Technic Computational

d)

Computer Thinking

36.

Landasan berpikir informatika adalah ....

a)

Komputasi

b)

Komputer

c)

Berpikir Komputasional

d)

Berpikir kritis

37.

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

38.

Disajikan gambar, pertanyaan dan jawaban tentang 2 jenis hewan vertebrata dan invertebrata, peserta didik dapat menganalisis tahap proses  pada pola pikir komputasi dengan tepat.

Berdasarkan gambar dan pernyataan di atas, tahap proses  yang digunakan dalam pola pikir komputasi tersebut adalah … .

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

39.

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

40.

Disajikan gambar dan narasi seorang guru membagi tugas kelompok kepada siswa dalam suatu kelas, peserta didik dapat menganalisis tahap proses pada pola pikir komputasi dengan tepat.

Menyelesaikan tugas kelompok yang diberikan oleh seorang guru untuk diselesaikan sehingga diharapkan siswa dapat membagi tugas tersebut atau masalah yang diberikan menjadi tugas-tugas yang lebih kecil agar bisa dibagi kepada anggota kelompok yang lain.

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

41.

Pada mapel matematika dengan pokok bahasan geometri. Maka siswa harus  memahami pola bangun datar dari ciri-cirinya sehingga siswa dapat menggunakan rumus yang tepat untuk menyelesaikan soal yang diberikan.

Pemahaman siswa mengenai pola bangun datar dari ciri-cirinya tersebut di dalam pola pikir komputasi terdapat pada tahap proses … .

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

42.

Bapak Udin mempunyai 3 orang anak, yang sulung bernama Tito yang berusia 12 Tahun, Titi berusian 9 Tahun, dan adiknya belum sekolah bernama ?

a)

Fitri

b)

Cahyo

c)

Tuti

d)

Udin

43.

Pemilahan sampah adalah kegiatan mengelompokkan dan memisahkan sampah sesuai dengan jenis, jumlah dan/atau sifat sampah.

Pada pola pikir komputasi memilah sampah terdapat pada tahap proses … .

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

44.

Untuk membuat layang-layang dimulai dengan menyiapkan alat dan bahan kemudian dilanjutkan tahap pembuatan mengikuti langkah 1 s.d. 4.

Pada pola pikir komputasi membuat layang-layang berdasarkan uraian di atas terdapat pada tahap proses … .

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

45.

Jojo akan pergi ke Zoo. Ia berganti kereta hanya sekali saja. Dari stasiun pemberangkatan mana ia berangkat?

a)

A

b)

B

c)

C

d)

D

46.

Kode apa yang diperoleh untuk kata HILBERT?

(a)  

47.

Berapa banyak tempat parkir yang tidak pernah terisi mobil pada hari Senin maupun hari Selasa?

a)

3

b)

4

c)

5

d)

6

48.

Apa yang dimaksud dengan berpikir komputasi?

a)

Metode menyelesaikan masalah dengan metode tradisional

b)

Metode menyelesaikan masalah dengan menerapkan teknik komputer

c)

Sebuah metode penyelesaian masalah

d)

Sebuah metode penyelesaian masalah sehari-hari

49.

Perhatikan gambar. Istilah lain dari berpikir komputasi adalah ...

a)

Computer Thinking

b)

Computasi Thinking

c)

Computation Thinking

d)

Computational Thinking

50.

Istilah pendekatan yang memecah masalah besar dan kompleks menjadi lebih sederhana atau kecil sehingga lebih mudah dikelola dan dipahami adalah ...

a)

Perancangan Algoritma

b)

Abstraksi

c)

Pengenalan Pola

d)

Dekomposisi

51.

Perhatikan gambar. Berpikir komputasi mempunyai 4 metode pendekatan yaitu dekomposisi, pengenalan pola, abstraksi, dan algoritma. Berdasarkan gambar, menggunakan metode pendekatan ...

a)

Dekomposisi

b)

Pengenalan pola

c)

Abstraksi

d)

Algoritma

52.

Perhatikan gambar. Permasalahan yang ada kesamaan pola dan karakteristik tertentu. Berdasarkan gambar tersebut menggunakan metode ... yang merupakan salah satu metode yang digunakan untuk berpikir komputasi.

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

53.

Proses mengembangkan solusi langkah-langkah yang harus dipenuhi secara berurutan terhadap permasalahan yang ada disebut dengan ...

a)

Dekomposisi    

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

54.

Dalam berfikir komputasional, kita dituntut untuk mencari kesamaan masalah untuk menyelesaikan suatu masalah. Pernyataan tersebut termasuk teknik ...

a)

Dekomposisi    

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

55.

Perhatikan gambar. Permainan pada gambar dapat diselesaikan dengan metode ...

a)

Dekomposisi 

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

56.

Melihat dan mengidentifikasi pola pembuatan brownies secara umum. Jika dalam 1 jam dengan 1 unit oven/pemanggang diperoleh 1 box brownies maka perlu 100 jam (4,16 hari) untuk menghasilkan 100 box brownies. Tentu tidak efektif dan efisien. Teknik berfikir komputasi yang dilakukan adalah ...

a)

Dekomposisi     

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

57.

Perhatikan gambar. 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

58.

Apa yang dimaksud dengan Abstraksi dalam berpikir komputasi ?

a)

mengembangkan petunjuk pemecahan masalah

b)

memecahkan data

c)

melihat persamaan data dan perbedaan pola

d)

melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola

59.

Apa yang dimaksud dengan Dekomposisi didalam berpikir komputasi ?

a)

mengembangkan petunjuk pemecahan masalah

b)

melihat permasamaan dan perbedaan pola data

c)

Memecahkan data, proses dan masalah menjadi bagian-bagian kecil

d)

Menggabungkan data, sehingga proses menjadi satu bagian

60.

Apa yang dimaksud dengan Berpikir Komputasi ?

a)

Metode menyelesaikan masalah dengan metode tradisional

b)

Metode menyelesaikan masalah dengan menerapkan teknik komputer

c)

sebuah metode penyelesaian masalah

d)

sebuah metode penyelesaian masalah sehari-hari