Font size
WorksheetsMID "Berpikir Komputasional"
Total questions: 50
Worksheet time: 17mins
Apa yang dimaksud dengan berpikir komputasional?
Proses menyimpan data dalam format digital
Proses menggunakan komputer untuk menghasilkan output
Proses memecahkan masalah dengan menggunakan teknik-teknik dari ilmu komputer
Proses menulis kode dalam bahasa pemrograman
Dalam konteks berpikir komputasional, apa itu 'decomposition'?
Menggabungkan beberapa masalah menjadi satu
Membagi masalah besar menjadi sub-masalah yang lebih kecil dan lebih mudah dipecahkan
Menyederhanakan data menjadi satu format
Menganalisis data untuk menemukan pola
Apa tujuan dari 'pattern recognition' dalam berpikir komputasional?
Menyusun data dalam urutan tertentu
Mengidentifikasi pola atau tren dalam data untuk membuat prediksi atau keputusan
Menghapus data yang tidak relevan
Mengatur data ke dalam struktur hierarkis
Apa yang dimaksud dengan 'abstraction' dalam berpikir komputasional?
Proses menyimpan data dalam format yang terkompresi
Mengabaikan detail yang tidak relevan untuk fokus pada fitur penting dari masalah
Menerjemahkan kode sumber ke dalam bahasa mesin
Mengubah struktur data dari satu jenis ke jenis lainnya
Dalam algoritma pencarian, apa itu 'binary search'?
Algoritma pencarian yang memeriksa setiap elemen satu per satu
Algoritma yang mencari elemen dengan membagi array yang terurut menjadi dua bagian
Algoritma yang menggunakan hash table untuk pencarian
Algoritma yang mencari elemen di struktur data berantai
Apa yang dimaksud dengan 'algorithmic thinking'?
Memikirkan cara membuat algoritma tanpa mempertimbangkan efisiensi
Menulis kode program tanpa menggunakan algoritma
Mengembangkan langkah-langkah logis untuk menyelesaikan masalah secara sistematis
Menggunakan metode acak untuk menemukan solusi masalah
Apa keuntungan utama dari menggunakan struktur data 'queue' dibandingkan dengan 'stack'?
Queue memungkinkan akses ke elemen terakhir yang dimasukkan
Queue memungkinkan penghapusan elemen dari kedua ujung
Queue mengikuti prinsip FIFO (First In, First Out), yang sesuai untuk pemrosesan data yang teratur
Queue lebih efisien dalam mengakses elemen secara acak
Memecahkan masalah yang kompleks ke dalam masalah yang lebih kecil dan menyelesaikan setiap individu.
Teknik Dekomposisi
Teknik Pengenalan Pola
Teknik Abstraksi
Teknik Generalisasi
Dalam masalah penyediaan roti burger, mengenal pasti pola seperti jenis roti, bahan untuk inti dan masa penyediaan adalah berkaitan dengan teknik:
Dekomposisi
Pengenalan pola
Abstraksi
Berpikir Algoritma
Penggunaan teknik pembuatan pola memberikan hasil penyelesaian yang sama untuk beberapa masalah yang berbeda.
Betul
Salah
Apakah kepentingan teknik dekomposisi?
Memberikan hasil penyelesaian yang sama bagi beberapa masalah
Masalah yang dipecahkan dapat dianalisa dengan lebih terperinci dan detail
Jika terdapat banyak pola sebelumnya, masalah lebih mudah diselesaikan
Membolehkan kita banyak idea
Teknik abstraksi ialah teknik pemecahan permasalahan yang rumit dan kompleks kepada penyelesaian yang lebih mudah
BETUL
SALAH
Berikut yang tidak benar tentang berpikir komputasional adalah ....
melatih diri agar bekerja secepat komputer
memecah masalah Kompleks menjadi lebih sederhana
membuang Informasi yang tidak penting
menyusun penyelesaian dengan langkah-langkah yang logis dan sesuai aturan
Proses membangun penyelesaian masalah dengan langkah-langkah dan aturan yang sesuai adalah proses....
Dekomposisi
Pengenalan pola
Abstraksi
Penyusunan Algoritma
Algoritma dapat dibuat dalam bentuk....
kode program dan blok kode
pseudecode dan blok kode
kode program dan flowchart
flowchart dan pseudecode
Yang merupakan algoritma
Salah semua
Jenis diagram yang mewakili sebuah algoritma?
Flowcart
Flowchart
Flowalgoritma
Flowing
Flower
Instruksi-instruksi yang ditulis dalam bentuk simbol dan garis panah yang merepresentasikan aksi dan alur kerja dikenal sebagai
flowchart
pseudocode
algoritma
bahasa pemrograman
instruksi
Pattern Recognition adalah
Kemampuan memecah data, proses atau masalah (kompleks) menjadi bagian-bagian yang lebih kecil atau menjadi tugas-tugas yang mudah dikelola.
Kemampuan untuk melihat persamaan atau bahkan perbedaan pola, tren dan keteraturan dalam data yang nantinya akan digunakan dalam membuat prediksi dan penyajian data.
Melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola, tren dan keteraturan tersebut.
Mengembangkan petunjuk pemecahan masalah yang sama secara step-by-step, langkah demi langkah, tahapan demi tahapan sehingga orang lain dapat menggunakan langkah/informasi tersebut untuk menyelesaikan permasalahan yang sama.
Proses pengurutan data yang sebelumnya disusun secara acak sehingga tersusun secara teratur menurut aturan tertentu disebut :
Searching
Sorting
Coding
Queue
Proses pengurutan data yang sebelumnya disusun secara acak sehingga tersusun secara teratur menurut aturan tertentu disebut :
Searching
Sorting
Coding
Queue
Pengurutan yang dimulai dari data ke-2 sampai dengan data terakhir, jika ditemukan data lebih kecil maka ditempatkan di posisi yang seharusnya disebut metode
Bubble Sort
Merge Sort
Insertion Sort
Quick Sort
Apa itu Stack
Suatu susunan koleksi data dimana data dapat ditambahkan dan dihapus selalu dilakukan pada bagian akhir data
Suatu koleksi data yang saling terhubung satu sama lain membentuk senarai berantai
Stack bersifat LIFO, artinya...
Benda yang pertama keluar ke dalam stack akan menjadi yang terakhir masuk dari stack
Benda yang terakhir masuk ke dalam stack akan menjadi yang pertama keluar dari stack
Digunakan untuk mengambil item pada stack pada tumpukan paling atas, disebut...
Push
Pop
Queue bersifat...
FIFO
LIFO
Proses mengeluarkan satu elemen dari suatu Antrian disebut...
Dequeue
Enqueue
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....
Dekomposisi
Pengenalan Pola
Abstraksi
Rancangan Algoritma
Temukan angka dari deret angka berikut ...
25, 55, 90, 130, ...
170
175
180
185
Pengurutan data dari terkecil hingga terbesar disebut ….
Ascending
top-down
Shellshort
Descending
Manfaat komputasional thinking adalah ....
melatih otak berfikir logis, terstruktur dan kreatif seperti seorang ilmwuan komputer
melatih pandai menggunakan komputer
melatih membuat komputer
melatih membuat program komputer
Berpikir seperti seorang programer komputer
Menata buku dari urutan terbesar hingga terkecil merupakan salah satu contoh proses....
Pencarian
Pengurutan
Antrian
Stack
Nilai tengah yang diambil saat melakukan proses bubble short adalah...
Pivot
Stack
Push
Smash
Berikut adalah beberapa operasi :
1) Push
2) Pop
3) Dequeue
4) Enqueue
5) Delete
Manakah operasi diatas yang dapat diterapkan pada stack?
1 dan 2
2 dan 3
3 dan 4
4 dan 5
1 dan 5
Penambahan data atau objek yang hanya dapat dilakukan pada suatu ujung dan pengambilan data atau objek dilakukan pada ujung lainnya disebut....
Pop
Stuck
Front
Rear
Queue
Di sebuah kantor pos, seorang petugas melayani beberapa pelanggan yang datang untuk mengirimkan paket. Setiap kali seorang pelanggan selesai, petugas memanggil pelanggan berikutnya untuk melayani mereka.
Pertanyaan: Apakah struktur data yang digunakan petugas kantor pos dalam melayani pelanggan adalah queue atau stack?
queue
stack(Tumpukan)
Penerapan metode Computational Thinking seperti gambar berikut disebut …
Dekomposisi
Pengenalan Pola
Abstraksi
Berpikir Algoritma
Temukan angka berikutnya dari deret angka berikut ...
1, 3, 5, 7, ...
8
9
10
11
12
Temukan angka berikutnya dari deret angka berikut ...
4, 8, 12, 16, ...
22
20
24
18
28
Temukan angka dari deret angka berikut...
30, 26, ..., 18, 14.
20
21
22
23
Temukan angka berikutnya dari deret angka berikut ...
4, 8, 16, 32, ...
64
48
40
36
Perhatikan deret bilangan di bawah ini!
2, 3, 4, 6, 8, 12,...,...
2 bilangan selanjutnya dari deret bilangan di atas adalah....
10, 14
16, 24
16, 20
14, 24
Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....
Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien
Panik dalam menghadapi masalah
Memiliki logika dan kemampuan berpikir yang kritis
Memiliki akhlak yang baik
Perhatikan urutan bilangan berikut: 3, 6, 10, 15, 18, 22, 27. Bilangan selanjutnya dari urutan tersebut adalah . . .
30
32
38
40
42
Perhatikan langkah-langkah pembuatan kopi berikut.
I. Nyalakan Pemanas Api
II. Aduk menggunakan sendok
III. Tuang air panas ke dalam gelas
IV. Masukkan kopi dan gula sesuai takaran ke dalam kelas
urutan algoritma membuat kopi yang benar adalah ...
I - II - III - IV
I - IV - III - II
IV - III - II - I
III - IV - II - I
Yang tidak termasuk antrian adalah ...
sekumpulan orang yang akan membayar uang di ATM
ibu-ibu yang akan membayar belanjaannya di kasir
susunan kotak dalam sebuah tabung
mobil-mobil yang memasuki gerbang tol
Berpikir dengan cara yang benar, masuk akal dan sesuai dengan hukum Logika disebut …
berpikir logis
berkesinambungan
berpikir serius
berpikir sistematis
berkhayal logis
Diketahui Deret Angka berikut.
2, 4, 3, 7, 6, 5.
Urutkan Bilangan tersebut secara Menurun dengan algoritma insertshort yang benar adalah . . . . . .
7, 6, 4, 5, 3, 2
7, 6, 5, 4, 3, 2
2, 3, 4, 5, 6, 7
2, 3, 4, 5, 7, 6
Sebelum membuat nasi goreng kita perlu menyiapkan beberapa bahan terlebih dahulu adalah pengertian dari ...
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
