Font size
WorksheetsUlangan Harian - Bab Berpikir Komputasional Kelas 7
Total questions: 50
Worksheet time: 1hrs 15mins
Indah memiliki proyek besar yang harus diselesaikan dalam waktu singkat. Untuk memudahkan pekerjaannya, ia memutuskan untuk memecah proyek tersebut menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola. Proses ini disebut…
Pengenalan pola
Abstraksi
Dekomposisi
Algoritma
Lina ingin membuat kue untuk ulang tahunnya. Langkah pertama yang paling tepat menggunakan dekomposisi adalah (a) .
Faisal ingin membersihkan rumahnya sebelum tamu datang. Dia memutuskan untuk membagi tugas membersihkan rumah menjadi membersihkan kamar, dapur, dan ruang tamu. Manakah dari berikut ini yang merupakan contoh dekomposisi?
Mencari persamaan antara dua masalah
Membagi tugas membersihkan rumah menjadi membersihkan kamar, dapur, dan ruang tamu
Menggambar peta jalan
Menghilangkan detail yang tidak penting dari suatu objek
Dalam sebuah proyek pembangunan rumah, Sri menghadapi banyak tantangan yang membuatnya merasa kewalahan. Untuk mengatasi masalah ini, Sri memutuskan untuk melakukan dekomposisi. Tujuan utama dari dekomposisi adalah…
Agar masalah terlihat lebih rumit
Mempermudah penyelesaian masalah dengan menanganinya bagian per bagian
Menghilangkan semua detail
Mencari pola yang tersembunyi
Dalam konteks pemrograman, dekomposisi dapat dianalogikan dengan Rani yang sedang merencanakan sebuah proyek besar. Dia memutuskan untuk membagi proyek tersebut menjadi beberapa bagian yang lebih kecil agar lebih mudah dikelola dan dikerjakan. Apa yang dilakukan Rani dalam proses ini?
Menulis semua kode dalam satu baris
Membuat fungsi atau modul untuk setiap bagian tugas
Menghapus komentar kode
Menggunakan variabel yang sama berulang kali
Ratna sedang menganalisis berbagai jenis pola dalam data penjualan di tokonya. Dia ingin menemukan kesamaan atau pola dalam masalah yang berbeda untuk meningkatkan strategi pemasaran. Kemampuan untuk menemukan kesamaan atau pola dalam masalah yang berbeda disebut…
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
Angga sedang belajar tentang cara menyelesaikan soal matematika. Ia menyadari bahwa cara menyelesaikan soal penjumlahan yang ia pelajari juga bisa digunakan untuk menyelesaikan soal pengurangan. Dengan demikian, Angga sedang menggunakan konsep…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Ratna sedang mencoba menyelesaikan teka-teki silang yang sulit. Dia menyadari bahwa semua soal teka-teki silang memiliki struktur yang mirip. Manakah yang paling tepat menggambarkan pengenalan pola?
Menemukan bahwa semua soal teka-teki silang memiliki struktur yang mirip
Memecah kalimat menjadi kata-kata
Menyederhanakan peta dengan hanya menunjukkan jalan utama
Mengikuti langkah-langkah resep masakan
Rudi sedang mencoba menyelesaikan masalah dalam proyeknya. Dia menyadari bahwa pengenalan pola sangat penting dalam berpikir komputasional. Mengapa pengenalan pola penting dalam berpikir komputasional?
Membantu kita mengidentifikasi solusi yang bisa digunakan kembali
Agar kita bisa membuat masalah menjadi lebih rumit
Menghilangkan semua data yang tidak relevan
Memastikan setiap masalah unik
Ketika seorang guru menyimpulkan bahwa semua siswa yang rajin belajar memiliki nilai bagus, ini adalah contoh dari (a) .
Dalam sebuah rapat, Mega menyampaikan informasi penting tentang proyek terbaru. Dia berusaha untuk menyembunyikan detail yang tidak relevan dan hanya fokus pada informasi yang dapat membantu timnya memahami tujuan proyek tersebut. Proses ini disebut…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Adi sedang menggambar peta kota untuk teman-temannya. Dia hanya menunjukkan jalan-jalan utama dan landmark penting, tanpa detail seperti pohon atau rumah. Apa yang sedang dilakukan Adi?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Indah sedang menggunakan ponselnya untuk mengakses berbagai aplikasi. Dia tidak tahu bagaimana aplikasi-aplikasi tersebut bekerja di balik layar, tetapi dia dapat menggunakan ikon-ikon di layar HP-nya dengan mudah. Manakah yang merupakan contoh abstraksi dalam kehidupan sehari-hari?
Memecah pekerjaan rumah menjadi beberapa bagian
Menemukan kesamaan antara tugas matematika dan fisika
Menggunakan ikon di layar HP tanpa perlu tahu bagaimana aplikasi itu bekerja
Membuat daftar langkah-langkah untuk membuat kopi
Yuni sedang belajar tentang konsep abstraksi dalam pemrograman. Dia ingin tahu apa manfaat utama dari abstraksi dalam menyederhanakan masalah yang kompleks.
Membuat masalah lebih rumit
Mempermudah pemahaman masalah dengan menyederhanakan informasi
Menghindari pengulangan
Memastikan semua detail terlihat
Rina sedang merencanakan sebuah acara ulang tahun untuk temannya. Dia ingin membuat sebuah rencana yang mencakup semua detail, tetapi dia tidak perlu mengetahui setiap langkah detail di dalamnya. Rina memutuskan untuk membuat sebuah fungsi bernama hitungLuasPersegi() untuk menghitung luas dari dekorasi yang berbentuk persegi. Contoh ini adalah contoh dari…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Dalam sebuah proyek pengembangan perangkat lunak, Mega dan timnya mengikuti serangkaian langkah-langkah yang terstruktur dan terurut untuk menyelesaikan masalah yang dihadapi. Proses ini disebut…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Nita sedang mencari cara untuk membuat kue coklat yang lezat. Dia menemukan sebuah resep masakan yang menjelaskan langkah-langkah dan bahan-bahan yang diperlukan. Resep masakan ini adalah contoh dari…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Agus sedang merancang sebuah program untuk membantu teman-temannya dalam menyelesaikan tugas. Manakah yang bukan ciri-ciri algoritma yang baik dalam program yang dirancang Agus?
Jelas dan terdefinisi
Memiliki langkah-langkah yang terbatas
Hasilnya tidak pasti
Efisien
Agus ingin membuat kopi untuk teman-temannya. Urutan langkah yang benar (algoritma) yang harus diikuti Agus adalah…
Tuang air, masukkan bubuk kopi, tuang gula
Siapkan cangkir, masukkan bubuk kopi, tuang air panas, aduk
Aduk, tuang air, siapkan cangkir
Tuang gula, aduk, masukkan bubuk kopi
Dewi sedang merencanakan sebuah proyek pengembangan perangkat lunak. Sebelum mulai menulis kode, ia menyadari bahwa ia perlu membuat algoritma untuk menyelesaikan masalah yang dihadapinya. Algoritma biasanya dibuat setelah kita melakukan proses…
Abstraksi
Dekomposisi, Pengenalan Pola, dan Abstraksi
Pemrograman
Debugging
Joko ingin menyusun jadwal harian untuk sekolah dan kegiatan di rumah. Langkah pertama, dekomposisi, adalah…
Menemukan kesamaan antara tugas sekolah dan tugas rumah
Memecah hari menjadi pagi, siang, dan malam, serta membagi tugas sekolah dan tugas rumah
Menggunakan ikon untuk setiap jenis tugas
Mengurutkan tugas dari yang paling penting ke yang tidak penting
Setelah Susi memecah masalah jadwalnya, dia menyadari bahwa semua tugas yang ada di pagi hari harus diselesaikan sebelum pukul 10.00. Ini adalah contoh dari…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Saat Hadi menyusun jadwal harian, dia hanya menuliskan "Belajar Matematika" tanpa merinci topik atau halaman. Ini adalah contoh dari…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Adi memiliki rutinitas harian yang teratur. Ia mencatat langkah-langkahnya seperti "Pukul 07.00 - Sarapan, Pukul 07.30 - Mandi, Pukul 08.00 - Berangkat sekolah". Ini adalah contoh dari (a)
Di sebuah sekolah, Maya dan Rizal sedang belajar tentang cara menyelesaikan masalah matematika yang rumit. Mereka menemukan bahwa berpikir komputasional membantu mereka…
Menyelesaikan masalah secara sistematis dan efisien
Menggunakan komputer lebih baik
Menghafal kode pemrograman
Menjadi ahli matematika
Tiara, seorang ahli komputer, sedang merancang program untuk mengurutkan daftar angka. Dia menyadari bahwa dia bisa menggunakan metode yang sama untuk mengurutkan daftar nama. Ini adalah contoh…
Dekomposisi
Abstraksi
Pengenalan Pola
Algoritma
Yuni sedang menulis sebuah cerita untuk tugas sekolahnya. Dia memisahkan ceritanya menjadi bagian-bagian seperti pendahuluan, isi, dan penutup. Ini adalah contoh dari…
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Wahyu sedang belajar tentang cara menggunakan simbol + untuk mewakili operasi penjumlahan dalam matematika. Dia tidak perlu tahu bagaimana komputer melakukannya, tetapi dia ingin memahami konsep dasar di baliknya. Ini adalah contoh dari...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Dedi sedang merancang robot pembersih rumah. Ia memecah tugas robot tersebut menjadi "mencari kotoran", "mengambil kotoran", dan "membuang kotoran". Ini adalah contoh (a) .
Joko sedang merancang langkah-langkah detail yang harus diikuti oleh robot pembersih untuk membersihkan lantai rumahnya, misalnya "maju 1 meter, belok kanan 90 derajat, bersihkan", disebut...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Rizal menemukan bahwa cara membuat jus apel sama dengan cara membuat jus mangga (memotong, memblender, menyaring) adalah contoh...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Ketika Adi menggunakan mesin ATM untuk menarik uang, dia hanya perlu menekan tombol tanpa harus memahami bagaimana mesin tersebut memproses transaksinya. Ini adalah contoh dari...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Dian memiliki tumpukan baju kotor setelah seharian beraktivitas. Langkah pertama yang paling tepat untuk mengatasi masalah ini adalah dekomposisi, yaitu...
Memilah baju berdasarkan warna
Mencuci semua baju
Membagi tumpukan menjadi baju putih, baju berwarna, dan baju khusus
Memilih deterjen
Ratna memiliki beberapa baju kotor yang perlu dicuci. Ia mulai dengan memilah baju-baju tersebut, kemudian memasukkannya ke dalam mesin cuci, menambahkan deterjen, dan terakhir mengeringkannya. Urutan langkah-langkah ini disebut...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Surya sedang belajar tentang perangkat lunak yang digunakan di komputer dan HP. Dia menyadari bahwa semua aplikasi yang dia gunakan adalah hasil dari penerapan...
Dekomposisi
Pengenalan Pola
Abstraksi
Di sebuah kelas, Sari dan teman-temannya sedang belajar tentang berpikir komputasional. Mereka berdiskusi tentang tujuan utama dari berpikir komputasional. Sari bertanya, "Apa sih tujuan utama dari berpikir komputasional?"
Menjadi seorang programmer
Meningkatkan kemampuan pemecahan masalah di berbagai bidang
Menggunakan komputer lebih cepat
Menghitung lebih akurat
Rina sedang menghadapi masalah kompleks dalam proyeknya yang berkaitan dengan pengembangan perangkat lunak. Untuk memudahkan pemahaman timnya, Rina memutuskan untuk menyederhanakan permasalahan tersebut menjadi model yang lebih mudah dipahami. Tindakan ini disebut (a) .
Ratna sedang menghadapi masalah dalam menyelesaikan proyek kelompok di sekolahnya. Dia ingin menemukan cara yang sistematis untuk menyelesaikan tugas tersebut. Manakah dari pernyataan berikut yang paling benar tentang berpikir komputasional?
Hanya digunakan oleh programmer
Sebuah cara berpikir untuk menyelesaikan masalah secara sistematis
Sama dengan berpikir tentang komputer
Hanya berlaku untuk masalah matematika
Joko memiliki sebuah proyek besar untuk membangun taman bermain di lingkungan sekitarnya. Dia tahu bahwa proyek ini terlalu besar untuk diselesaikan sekaligus, jadi dia memutuskan untuk memulainya dengan membagi-baginya menjadi beberapa bagian yang lebih kecil. Ini adalah penerapan dari pilar...
Abstraksi
Pengenalan Pola
Algoritma
Dekomposisi
Match the following concepts with their corresponding examples.
Dekomposisi
Memecah masalah menjadi bagian-bagian yang lebih kecil.
Abstraksi
Menyederhanakan informasi dengan mengabaikan detail yang tidak penting.
Pengenalan Pola
Mengidentifikasi pola dalam data atau situasi.
Algoritma
Serangkaian langkah untuk menyelesaikan masalah.
Rizky sedang mencoba menyelesaikan masalah dalam proyeknya. Dia perlu mengubah masalah tersebut menjadi serangkaian instruksi yang jelas dan terstruktur agar dapat dipahami oleh timnya. Proses ini disebut...
Algoritma
Dekomposisi
Pengenalan Pola
Abstraksi
Match the following concepts with their definitions.
Dekomposisi
Proses memecah masalah menjadi bagian-bagian yang lebih kecil.
Pengenalan Pola
Proses mengenali pola dalam data atau informasi.
Abstraksi
Proses menyederhanakan informasi dengan menghilangkan detail yang tidak perlu.
Algoritma
Serangkaian langkah-langkah untuk menyelesaikan masalah.
Ketika Sari memasukkan username dan password untuk masuk ke akun media sosialnya, dia tidak perlu tahu bagaimana sistem di belakangnya memeriksa validitas data tersebut. Ini menunjukkan adanya...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Siti sedang menyelesaikan teka-teki silang di majalahnya. Dia menemukan bahwa semua soal teka-teki silang memiliki pola jawaban yang saling berhubungan. Hal ini adalah contoh...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Agung sedang belajar tentang berpikir komputasional dan ingin mengetahui lebih lanjut tentang pilar-pilar utamanya. Dia menemukan beberapa konsep yang diajarkan di sekolahnya. Manakah dari berikut ini yang bukan merupakan pilar utama dari berpikir komputasional?
Dekomposisi
Pengenalan Pola
Analisis data
Abstraksi
Nita ingin merakit sebuah robot mainan untuk proyek sekolahnya. Langkah pertama yang dia lakukan adalah membaca panduan dan memisahkan setiap bagian. Ini adalah contoh...
Algoritma
Dekomposisi
Abstraksi
Pengenalan Pola
Rani sedang membantu adiknya, Rahman, dalam menyelesaikan soal cerita matematika. Ia mengidentifikasi bahwa semua soal cerita yang mereka hadapi memiliki struktur yang sama, yaitu informasi yang diberikan, apa yang ditanyakan, dan cara penyelesaian. Hal ini adalah contoh...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Titi ingin mengakses informasi di internet. Ia mengikuti instruksi berikut: "hidupkan komputer, buka browser, ketik alamat website, tekan enter". Apa yang dapat kita sebut sebagai langkah-langkah yang diambil Titi?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Dian sedang merencanakan harinya dan membuat daftar tugas harian yang hanya berisi pokok-pokok penting, dia sedang melakukan...
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
Berpikir komputasional adalah...
Keahlian yang hanya dimiliki oleh para ilmuwan
Pendekatan untuk memecahkan masalah menggunakan konsep-konsep dari ilmu komputer
Menghafal bahasa pemrograman
Menulis kode yang rumit
