Font size
WorksheetsSoal Berpikir Komputasional Kelas 7
Total questions: 110
Worksheet time: 2hrs 20mins
Apa yang dimaksud dengan berpikir komputasional?
Kemampuan untuk menghafal seluruh proses pemrograman
Kemampuan menyelesaikan masalah dengan pendekatan yang sistematis
Kemampuan menggunakan komputer dengan cepat
Kemampuan menggambar dengan perangkat lunak
Langkah pertama dalam berpikir komputasional adalah mendefinisikan masalah. Apakah tujuan utama dari langkah ini?
Menghasilkan solusi secepat mungkin
Mengidentifikasi masalah secara jelas dan detail
Mengumpulkan data dari berbagai sumber
Membuat program komputer yang efektif
Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?
Mencari pola dalam masalah
Menguraikan masalah menjadi bagian-bagian yang lebih kecil
Membuat algoritma dari masalah yang sulit
Memecahkan masalah tanpa langkah-langkah yang teratur
Ketika kita mencari pola dari suatu masalah, hal ini termasuk ke dalam tahapan berpikir komputasional yang disebut:
Abstraksi
Dekomposisi
Algoritma
Pengenalan pola
Salah satu konsep penting dalam berpikir komputasional adalah algoritma. Apakah yang dimaksud dengan algoritma?
Langkah-langkah yang acak untuk menyelesaikan masalah
Langkah-langkah terstruktur untuk menyelesaikan masalah
Metode untuk mempercepat kerja komputer
Bahasa pemrograman yang digunakan untuk menyusun kode
Jika seorang siswa memecah sebuah masalah menjadi beberapa bagian yang lebih kecil agar lebih mudah diselesaikan, dia sedang menerapkan konsep:
Algoritma
Abstraksi
Dekomposisi
Pengenalan pola
Dalam berpikir komputasional, apa yang dimaksud dengan abstraksi?
Menyederhanakan masalah dengan mengabaikan detail yang tidak penting
Mengidentifikasi pola dari masalah yang dihadapi
Menguraikan masalah menjadi beberapa bagian
Membuat langkah-langkah untuk menyelesaikan masalah
Contoh dari penerapan berpikir komputasional dalam kehidupan sehari-hari adalah:
Menggunakan komputer untuk bermain game
Membuat daftar belanja yang terstruktur berdasarkan kategori
Menonton film di bioskop
Menghitung uang dengan kalkulator
Apa yang dimaksud dengan identifikasi pola dalam berpikir komputasional?
Menentukan langkah-langkah untuk menyelesaikan masalah
Mengenali pola atau kesamaan dalam masalah yang serupa
Mengabaikan detail-detail kecil dalam masalah
Memecah masalah menjadi bagian-bagian yang lebih kecil
Manakah dari berikut ini yang merupakan contoh dari algoritma?
Mencari makanan di restoran terdekat
Instruksi memasak nasi sesuai dengan langkah-langkah tertentu
Menghafal kata-kata baru dalam bahasa asing
Menulis puisi dengan kreativitas sendiri
Dalam berpikir komputasional, proses dekomposisi digunakan untuk:
Membagi masalah menjadi bagian-bagian yang lebih kecil
Mencari pola dalam data yang ada
Menyederhanakan masalah dengan mengabaikan detail yang tidak penting
Menyusun langkah-langkah penyelesaian masalah secara terstruktur
Berikut ini adalah langkah-langkah yang termasuk dalam berpikir komputasional, kecuali:
Dekomposisi
Membuat algoritma
Memeriksa pola tanpa analisis
Abstraksi
Saat menyusun algoritma, langkah-langkah yang harus dilakukan mencakup:
Menyusun langkah-langkah secara berurutan untuk memecahkan masalah
Mengabaikan detail yang tidak penting untuk menyederhanakan masalah
Membagi masalah besar menjadi beberapa bagian kecil
Menyalin langkah dari masalah lain yang serupa tanpa penyesuaian
Dalam proses pengenalan pola, kita melakukan:
Mengenali pola atau kesamaan dalam masalah yang serupa
Memecah masalah menjadi bagian-bagian yang lebih kecil
Mengabaikan detail yang kurang penting untuk menyederhanakan masalah
Menggunakan pola yang ditemukan untuk membuat prediksi atau solusi
Salah satu tujuan dari abstraksi dalam berpikir komputasional adalah untuk:
Menyederhanakan masalah dengan mengabaikan detail yang tidak penting
Memastikan semua informasi yang ada dipertimbangkan secara rinci
Mencari pola dalam permasalahan yang dihadapi
Mengidentifikasi elemen-elemen penting dari masalah
Untuk menyelesaikan masalah dengan berpikir komputasional, seorang siswa harus:
Mencari dan mengenali pola yang berulang
Membuat algoritma yang acak dan tidak terstruktur
Mengidentifikasi bagian-bagian kecil dari masalah
Menghafal seluruh instruksi pemrograman
Contoh penerapan berpikir komputasional dalam kehidupan sehari-hari adalah:
Membuat daftar belanja berdasarkan kategori
Menggunakan alat musik untuk menghafal lagu
Mengidentifikasi pola dalam jadwal harian agar lebih efisien
Membaca buku dari awal sampai akhir tanpa perencanaan
Dalam menyelesaikan masalah yang kompleks, abstraksi membantu kita dengan:
Mengabaikan informasi yang tidak relevan untuk fokus pada yang penting
Menyusun solusi tanpa memikirkan detail yang ada
Mengidentifikasi elemen yang paling mendasar dari masalah
Memastikan setiap informasi kecil dianalisis secara mendalam
Mengapa dekomposisi penting dalam berpikir komputasional?
Membantu memahami masalah yang besar dengan membaginya menjadi bagian yang lebih kecil
Mengidentifikasi pola dalam setiap bagian masalah
Mengabaikan elemen-elemen penting agar masalah lebih mudah diselesaikan
Mempermudah proses penyelesaian masalah secara bertahap
Berpikir komputasional dapat meningkatkan keterampilan siswa dalam:
Menyelesaikan masalah secara logis dan terstruktur
Menghafal berbagai informasi dengan cepat
Mencari dan mengenali pola dalam berbagai konteks
Mengabaikan pola yang sudah ada untuk menemukan solusi baru
Dekomposisi adalah proses mengidentifikasi pola dalam sebuah masalah.
Algoritma adalah langkah-langkah yang terstruktur untuk menyelesaikan masalah.
Dalam berpikir komputasional, abstraksi dilakukan untuk menyederhanakan masalah dengan mengabaikan detail yang kurang penting.
Dekomposisi membantu memecah masalah menjadi bagian-bagian yang lebih kecil sehingga lebih mudah diselesaikan.
Dekomposisi membantu memecah masalah menjadi bagian-bagian yang lebih kecil sehingga lebih mudah diselesaikan.
Benar
Salah
Berpikir komputasional hanya digunakan oleh programmer dan ilmuwan komputer.
Benar
Salah
Algoritma tidak perlu memiliki urutan yang tetap, cukup acak asal dapat menghasilkan solusi.
Benar
Salah
Pengenalan pola membantu kita menemukan kesamaan dalam masalah yang berbeda untuk menemukan solusi yang lebih efektif.
Benar
Salah
Langkah pertama dalam berpikir komputasional adalah mencari pola dalam permasalahan.
Benar
Salah
Abstraksi dalam berpikir komputasional berarti mengambil semua detail yang ada untuk memahami masalah sepenuhnya.
Benar
Salah
Algoritma bisa diibaratkan seperti resep memasak yang memiliki urutan langkah-langkah tertentu.
Benar
Salah
Berpikir komputasional hanya berguna untuk memecahkan masalah yang berkaitan dengan komputer.
Benar
Salah
Membagi masalah besar menjadi beberapa masalah kecil adalah salah satu cara agar masalah lebih mudah dikelola dan diselesaikan.
Benar
Salah
Abstraksi digunakan dalam berpikir komputasional untuk menyederhanakan masalah dengan mengabaikan hal-hal yang tidak relevan.
Benar
Salah
Dekomposisi tidak diperlukan jika masalah yang dihadapi cukup sederhana.
Benar
Salah
Berpikir komputasional melatih kita untuk berpikir logis dan sistematis dalam memecahkan masalah.
Benar
Salah
Apa yang dimaksud dengan sistem komputer?
Hanya perangkat keras komputer
Kumpulan perangkat keras dan perangkat lunak yang bekerja bersama
Hanya perangkat lunak komputer
Jaringan komputer di seluruh dunia
Komponen mana yang merupakan perangkat keras dari sistem komputer?
Sistem operasi
Microsoft Word
CPU
Antivirus
Fungsi dari RAM dalam komputer adalah:
Menyimpan data secara permanen
Menjalankan aplikasi dan menyimpan data sementara
Menghubungkan komputer ke internet
Menampilkan informasi pada monitor
Salah satu contoh perangkat lunak sistem adalah:
Google Chrome
Windows
Adobe Photoshop
Minecraft
Apa yang dimaksud dengan perangkat input?
Perangkat yang mengeluarkan suara
Perangkat yang digunakan untuk menginput data ke dalam komputer
Perangkat yang menampilkan informasi
Perangkat penyimpanan data
Apa fungsi dari hard disk dalam komputer?
Menyimpan data secara sementara
Menyimpan data secara permanen
Memproses data
Menampilkan gambar
Monitor termasuk dalam kategori:
Perangkat input
Perangkat output
Perangkat penyimpanan
Perangkat jaringan
Komponen mana yang termasuk dalam perangkat keras komputer?
CPU
Sistem operasi
Monitor
Antivirus
Fungsi utama dari sistem operasi adalah:
Mengelola perangkat keras
Menyimpan data dalam cloud
Menyediakan antarmuka untuk pengguna
Menghubungkan komputer ke internet
Apa saja fungsi dari RAM dalam sistem komputer?
Menyimpan data sementara
Menjalankan aplikasi
Menyimpan data secara permanen
Memproses data
Berikut ini adalah contoh perangkat lunak sistem yang umum digunakan:
Microsoft Office
Windows
Google Chrome
Linux
Perangkat input dan output dalam komputer meliputi:
Keyboard
Printer
Hard disk
Monitor
Dua jenis perangkat penyimpanan data dalam komputer adalah:
SSD (Solid State Drive)
RAM
USB Flash Drive
CPU
Manakah dari berikut ini yang merupakan komponen jaringan dalam sistem komputer?
Router
Keyboard
Switch
Monitor
Dua hal yang perlu diperhatikan saat memilih perangkat lunak untuk komputer adalah:
Kompatibilitas dengan sistem operasi
Ukuran file
Kualitas dukungan teknis
Merek komputer
CPU merupakan singkatan dari Central Processing Unit.
Monitor adalah perangkat keras yang digunakan untuk menginput data ke dalam komputer.
RAM digunakan untuk menyimpan data secara permanen.
Sistem operasi berfungsi untuk mengelola perangkat keras dan perangkat lunak dalam komputer.
Hard disk adalah jenis penyimpanan yang dapat menyimpan data bahkan saat komputer dimatikan.
Perangkat lunak antivirus berfungsi untuk menghapus virus dari komputer.
Keyboard termasuk dalam kategori perangkat output.
Linux adalah salah satu jenis sistem operasi.
Router berfungsi untuk menyimpan data di dalam komputer.
Perangkat keras komputer tidak termasuk monitor, keyboard, dan printer.
Apa yang dimaksud dengan jaringan komputer?
Kumpulan perangkat keras yang terpisah
Kumpulan perangkat lunak untuk mengolah data
Kumpulan komputer dan perangkat lain yang terhubung untuk berbagi informasi
Kumpulan kabel yang tidak terhubung
Apa fungsi utama dari router dalam jaringan komputer?
Menyimpan data
Menghubungkan beberapa jaringan dan mengarahkan lalu lintas data
Menghasilkan sinyal Wi-Fi
Mengamankan data
Manakah dari berikut ini yang merupakan jenis-jenis jaringan komputer berdasarkan jangkauannya?
LAN, WAN, MAN
Hardware, Software, Network
Internet, Intranet, Extranet
Client, Server, Peer-to-Peer
Apa yang dimaksud dengan LAN?
Jaringan yang mencakup area geografis yang luas
Jaringan yang mencakup area yang lebih kecil, seperti rumah atau kantor
Jaringan yang tidak memiliki koneksi internet
Jaringan yang hanya digunakan untuk tujuan bisnis
Protokol yang digunakan untuk mengirim email adalah:
HTTP
FTP
SMTP
DHCP
Apa yang dimaksud dengan alamat IP?
Alamat fisik dari sebuah komputer
Identitas unik yang diberikan kepada setiap perangkat dalam jaringan
Nomor telepon dari sebuah komputer
Alamat email dari pengguna
Manakah dari berikut ini yang bukan merupakan jenis kabel jaringan?
Kabel UTP
Kabel HDMI
Kabel Fiber Optik
Kabel Coaxial
Apa itu Wi-Fi?
Teknologi untuk menghubungkan perangkat dengan kabel
Jaringan komputer tanpa kabel yang menggunakan gelombang radio
Protokol untuk mengirim data
Alat untuk menyimpan data
Manakah dari berikut ini yang merupakan keuntungan dari jaringan komputer?
Berbagi sumber daya
Meningkatkan biaya operasional
Memudahkan komunikasi antar pengguna
Mengurangi efisiensi kerja
Sebutkan dua jenis topologi jaringan yang umum digunakan!
Topologi Bus
Topologi Hijau
Topologi Bintang
Topologi Kuning
Apa saja yang termasuk dalam perangkat keras jaringan?
Router
Sistem Operasi
Switch
Antivirus
Protokol mana yang digunakan untuk mengakses situs web?
HTTP
FTP
SMTP
DNS
Apa yang menjadi penyebab utama terjadinya kegagalan jaringan?
Kerusakan perangkat keras
Banyaknya pengguna yang terhubung
Kesalahan konfigurasi
Keterbatasan bandwidth
i penyebab utama terjadinya kegagalan jaringan?
Kerusakan perangkat keras
Banyaknya pengguna yang terhubung
Kesalahan konfigurasi
Keterbatasan bandwidth
Manakah dari berikut ini yang termasuk dalam layanan jaringan?
Penyimpanan Data
Pembayaran Online
Editing Video
Apa yang harus dilakukan untuk mengamankan jaringan komputer?
Menggunakan firewall
Mengizinkan semua akses tanpa batas
Menggunakan enkripsi data
Mengabaikan pembaruan perangkat lunak
Manakah dari berikut ini yang merupakan contoh dari alamat IP?
192.168.1.1
www.google.com
255.255.255.0
300.400.500.600
Jaringan komputer hanya dapat menghubungkan komputer yang berada di satu lokasi fisik.
Router berfungsi untuk menghubungkan beberapa jaringan dan mengarahkan lalu lintas data.
Kabel fiber optik dapat digunakan untuk mentransfer data dengan kecepatan yang lebih tinggi dibandingkan kabel tembaga.
Topologi bus adalah jenis topologi di mana semua perangkat terhubung ke satu kabel utama.
Alamat IP selalu terdiri dari 8 angka.
Wi-Fi adalah teknologi yang memungkinkan perangkat terhubung ke jaringan tanpa menggunakan kabel.
Sistem operasi jaringan hanya diperlukan pada komputer server.
Protokol TCP/IP digunakan untuk komunikasi data di internet.
Jaringan WAN (Wide Area Network) mencakup area yang sangat terbatas, seperti rumah atau kantor kecil.
Virus komputer dapat menyebar melalui jaringan komputer.
Jodohkan istilah di kolom A dengan definisi yang tepat di kolom B!
Apa yang dimaksud dengan struktur data?
Metode pengkodean informasi
Cara mengorganisasi dan menyimpan data agar dapat digunakan secara efisien
Proses pengolahan data menjadi informasi
Alat untuk menghitung data
Di antara pilihan berikut, mana yang merupakan contoh dari struktur data linier?
Pohon
Grafik
Array
Tabel hash
Struktur data mana yang digunakan untuk menyimpan data dengan urutan tertentu dan memungkinkan penambahan serta penghapusan data di kedua ujung?
Array
Linked List
Stack
Queue
Apa yang dimaksud dengan "stack" dalam struktur data?
Struktur data yang mengikuti prinsip First In First Out (FIFO)
Struktur data yang mengikuti prinsip Last In First Out (LIFO)
Struktur data yang menyimpan data dalam bentuk pasangan
Struktur data yang tidak teratur
Dalam struktur data 'queue', operasi mana yang dilakukan untuk menambahkan elemen?
Push
Pop
Enqueue
Dequeue
Dalam struktur data 'queue', operasi mana yang dilakukan untuk menambahkan elemen?
Push
Pop
Enqueue
Dequeue
Apa yang dimaksud dengan "linked list"?
Struktur data yang menyimpan data dalam array
Struktur data yang terdiri dari elemen yang saling terhubung melalui pointer
Struktur data yang digunakan untuk menyimpan data dalam bentuk tabel
Struktur data yang tidak dapat diubah setelah didefinisikan
Struktur data mana yang dapat digunakan untuk menyimpan data dalam bentuk hierarki dan memungkinkan navigasi ke atas dan ke bawah? (Pilih dua jawaban yang benar)
Array
Tree
Graph
Linked List
Berikut adalah keuntungan menggunakan struktur data 'stack'. Pilih dua jawaban yang benar!
Memungkinkan penyimpanan data dengan urutan tertentu
Memudahkan pengelolaan memori
Mengizinkan akses langsung ke elemen tengah
Mengikuti prinsip Last In First Out (LIFO)
Ketika menggunakan struktur data 'queue', operasi mana yang biasanya dilakukan untuk menghapus elemen dari antrian? (Pilih dua jawaban yang benar)
Enqueue
Dequeue
Front
Rear
Apa yang menjadi ciri khas dari struktur data 'linked list'? (Pilih dua jawaban yang benar)
Setiap elemen memiliki pointer yang menunjuk ke elemen berikutnya
Memiliki ukuran yang tetap setelah didefinisikan
Memudahkan penyisipan dan penghapusan elemen di tengah-tengah daftar
Semua elemen harus memiliki tipe data yang sama
Dalam konteks struktur data, apa keuntungan menggunakan 'array' dan 'matrix'? (Pilih dua jawaban yang benar)
Memungkinkan penyimpanan data terstruktur
Memudahkan pencarian elemen menggunakan indeks
Mengizinkan penyimpanan data dengan tipe yang berbeda
Menyediakan akses acak ke elemen
Struktur data 'array' hanya dapat menyimpan data dengan tipe yang sama.
Dalam struktur data 'stack', elemen yang terakhir dimasukkan adalah yang pertama dikeluarkan.
Linked list tidak memerlukan ruang tambahan untuk menyimpan informasi tentang elemen berikutnya.
Struktur data 'queue' mengikuti prinsip First In First Out (FIFO).
Pohon biner hanya dapat memiliki dua anak di setiap node.
Sebuah graf dapat menyimpan hubungan antara elemen dengan menggunakan simpul (node) dan sisi (edge).
Struktur data 'matrix' adalah bentuk dari struktur data non-linier.
Dalam linked list, elemen pertama disebut head, dan elemen terakhir disebut tail.
Jodohkan kolom A dengan kolom B!
