NEW
Font size
WorksheetsBERPIKIR KOMPUTASIONAL KELAS IX SEMESTER 1
Total questions: 30
Worksheet time: 50mins
Berpikir komputasional adalah . . . .
Cara berpikir matematis
Cara berpikir sistematis menggunakan konsep ilmu komputer
Cara menghafal langkah-langkah pemrograman
Cara cepat mengetik di komputer
Empat pilar berpikir komputasional adalah . . . .
Data, Program, Aplikasi, Jaringan
Input, Proses, Output, Penyimpanan
Dekomposisi, Pengenalan Pola, Abstraksi, Algoritma
Analisis, Sintesis, Evaluasi, Aplikasi
Membagi masalah besar menjadi masalah kecil disebut . . . .
Abstraksi
Algoritma
Pola
Dekomposisi
Mencari kesamaan dan perbedaan dari data disebut . . . .
Pola
Algoritma
Dekomposisi
Abstraksi
Abstraksi dalam berpikir komputasional berarti . . . .
Membuat data baru
Mengabaikan detail yang tidak penting
Mengurutkan data
Membagi masalah menjadi kecil
Algoritma adalah . . . .
Urutan langkah-langkah sistematis untuk menyelesaikan masalah
Data dalam komputer
Bahasa pemrograman
Proses penyimpanan data
Jika "A Benar" dan "B Benar, maka A AND B bernilai . . . .
Salah
Benar
Tidak tentu
Tidak berlaku
Operator logika yang bernilai benar jika salah satu pernyataan benar adalah . . . .
AND (∧)
OR (∨)
NOT (¬)
XOR
Struktur data yang menyimpan data sejenis secara berurutan adalah . . . .
Stack
Queue
Array/List
Tree
Struktur data stack bekerja dengan prinsip . . . .
FIFO (First In First Out)
LIFO (Last In First Out)
Random Access
Sequential Search
Struktur data queue bekerja dengan prinsip . . . .
Binary Search
Random Access
FIFO (First In First Out)
LIFO (Last In First Out)
Proses mencari elemen tertentu dalam sekumpulan data disebut . . . .
Sorting
Looping
Branching
Searching
Proses mengurutkan data dari kecil ke besar atau sebaliknya disebut . . . .
Sorting
Searching
Looping
Branching
Binary search hanya bisa digunakan pada . . . .
Data acak
Data yang sudah terurut
Data gambar
Data teks
Dalam logika, NOT A bernilai Benar jika . . . .
A salah
A benar
A sama dengan B
A lebih kecil dari B
Jika A = benar, B = salah, maka A OR B bernilai . . . .
Benar
Salah
Tidak tentu
Tidak berlaku
Jika A = benar, B = salah, maka A AND B bernilai . . . .
Benar
Salah
Tidak tentu
Tidak berlaku
Contoh penerapan dekomposisi dalam kehidupan sehari-hari adalah . . . .
Menghitung total belanja tanpa mencatat harga satu per satu
Membagi pekerjaan rumah: menyapu, mengepel, mencuci piring
Mengabaikan data yang tidak relevan
Mengurutkan daftar siswa
Contoh penerapan abstraksi dalam aplikasi peta digital adalah . . . .
Menampilkan semua detail bangunan secara lengkap
Hanya menampilkan jalan utama dan tempat penting
Menyusun langkah perjalanan dengan detail semua toko
Mengurutkan lokasi berdasarkan abjad
Jika A -> 3 x 3 = 9 dan B -> 1 adalah bilangan genap. Maka A AND B menghasilkan . . . .
Benar
Salah
Tidak tentu
Tidak berlaku
Seorang siswa ingin membuat aplikasi pengingat jadwal belajar. Ia hanya fokus pada data penting seperti hari, mata pelajaran, dan jam belajar. Konsep yang digunakan adalah . . . .
Dekomposisi
Abstraksi
Algoritma
Pola
Saat membuat resep masakan, kita menuliskan langkah-langkah mulai dari menyiapkan bahan, memanaskan wajan, memasukkan bumbu, hingga menyajikan. Hal ini adalah contoh . . . .
Flowchart
Data array
Algoritma
Abstraksi
Berikut yang termasuk dalam logika dasar adalah . . . .
ARRAY, STACK, QUEUE
FOR, WHILE, DO
AND, OR, NOT
IF, ELSE, WHILE
Dalam kehidupan sehari-hari, penerapan looping dapat diibaratkan dengan
Menyalakan lampu hanya sekali
Membuka pintu rumah
Mengisi botol satu per satu sampai penuh
Menentukan apakah siswa lulus atau tidak
Seorang siswa ingin membuat program untuk menentukan apakah sebuah bilangan adalah bilangan prima atau bukan. Ia membagi langkah menjadi:
(1) Input bilangan,
(2) Periksa pembagi bilangan,
(3) Tentukan hasil.
Konsep berpikir komputasional yang digunakan adalah . . . .
Abstraksi
Algoritma
Pengenalan Pola
Dekomposisi
Seorang siswa sedang menyusun flowchart menghitung luas lingkaran. Ia menuliskan langkah:
Mulai → Input jari-jari → Hitung luas = π × r × r → Tampilkan hasil → Selesai.
Flowchart tersebut menggambarkan . . . .
struktur data
algoritma
abstraksi
pola
Dalam algoritma, pengulangan disebut juga dengan . . . .
Branching
Iterasi/ Looping
Sorting
Searching
Perhatikan data berikut: 2, 4, 6, 8, 10. Pola yang terbentuk adalah . . . .
Bilangan prima
Bilangan ganjil
Bilangan genap
Bilangan acak
Resep masakan berisi langkah-langkah dari awal sampai akhir. Hal ini adalah contoh . . . .
Algoritma
Abstraksi
Flowchart
Data array
Perhatikan langkah-langkah berikut:
a. sajikan teh
b. aduk hingga merata
c. masukkan gula dan teh ke dalam gelas
d. tuangkan air panas ke dalam gelas
Urutan algoritma yang benar dalam membuat teh adalah . . . .
a -> b -> d -> c
c -> d -> b -> a
b -> c -> a - > d
d -> a -> c -> b
