wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BERPIKIR KOMPUTASIONAL

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Apa yang dimaksud dengan berpikir komputasional?

a)

Cara menyelesaikan masalah dengan menyalin solusi dari orang lain

b)

Metode berpikir yang hanya digunakan oleh ahli computer

c)

Proses berpikir yang melibatkan dekomposisi, pengenalan pola, abstraksi, dan algoritma untuk menyelesaikan masalah secara efisien

d)

Teknik untuk meningkatkan kecepatan komputasi pada perangkat keras

2.

Berikut ini yang bukan merupakan langkah dalam berpikir komputasional adalah...

a)

Dekomposisi

b)

Pengenalan pola

c)

Menghafal rumus tanpa memahami konsepnya

d)

Algoritma

3.

Bagaimana penerapan berpikir komputasional dalam bidang pendidikan?

a)

Mengajarkan siswa untuk menghafal tanpa memahami

b)

Menggunakan teknik pemecahan masalah seperti dekomposisi dan algoritma dalam pembelajaran

c)

Mengurangi penggunaan teknologi dalam proses belajar mengajar

d)

Menghilangkan mata pelajaran yang berhubungan dengan komputer

4.

Salah satu contoh penerapan berpikir komputasional dalam bidang pertanian adalah...

a)

Menggunakan algoritma untuk menganalisis pola cuaca dan menentukan waktu tanam terbaik

b)

Mengandalkan metode tradisional tanpa teknologi

c)

Menanam tanaman secara acak tanpa perencanaan

d)

Menghindari penggunaan data dalam pengelolaan pertanian

5.

Apa yang dimaksud dengan data?

a)

Informasi yang telah diolah menjadi bentuk yang berguna

b)

Kumpulan fakta mentah yang belum diolah

c)

Hasil akhir dari suatu proses analisis

d)

Kesimpulan dari sebuah penelitian

6.

Apa yang dimaksud dengan data terstruktur?

a)

Data yang disusun dalam format tertentu seperti tabel dan database

b)

Data yang tidak memiliki pola yang jelas

c)

Data yang hanya dapat diproses oleh manusi

d)

Data yang hanya berbentuk teks tanpa aturan tertentu

7.

Berikut ini yang bukan merupakan ciri-ciri data terstruktur adalah...

a)

Memiliki format yang jelas seperti tabel atau database

b)

Mudah diproses oleh sistem computer

c)

Tidak memiliki pola yang tetap

d)

Tersimpan dalam kolom dan baris

8.

Salah satu manfaat utama dari data terstruktur adalah...

a)

Sulit dianalisis dan diproses

b)

Mempermudah pengolahan dan pencarian informasi

c)

Tidak dapat disimpan dalam sistem computer

d)

Tidak memiliki hubungan antar data

9.

Di bawah ini yang termasuk contoh data terstruktur adalah...

a)

Data dalam bentuk tabel di database

b)

Catatan tulisan tangan tanpa format tertentu

c)

Kumpulan gambar dalam folder acak

d)

Percakapan dalam grup chat tanpa urutan

10.

Apa yang dimaksud dengan lembar kerja pengolah data?

a)

Sebuah perangkat keras yang digunakan untuk menyimpan data

b)

Sebuah program yang digunakan untuk mengolah dan menganalisis data dalam bentuk table

c)

Sebuah sistem operasi yang digunakan untuk menjalankan computer

d)

Sebuah jaringan yang di

11.

Manakah di bawah ini yang bukan merupakan fungsi dari lembar kerja pengolah data?

a)

Membantu dalam perhitungan dan analisis data

b)

Menyediakan fitur pemformatan teks dan angka

c)

Mengelola basis data secara kompleks seperti sistem manajemen database

d)

Membuat grafik dan visualisasi dari data numeric

12.

Komponen utama dalam lembar kerja pengolah data yang berfungsi sebagai tempat memasukkan dan mengolah data adalah...

a)

Toolbar

b)

Sel (Cell)

c)

Ribbon

d)

Status Bar

13.

Fitur dasar dalam lembar kerja pengolah data yang memungkinkan pengguna untuk mengurutkan data dari yang terkecil hingga terbesar disebut...

a)

Sorting

b)

Filtering

c)

Formatting

d)

Charting

14.

Apa yang dimaksud dengan algoritma?

a)

Bahasa pemrograman tingkat tinggi

b)

Kumpulan perintah yang disusun secara logis dan sistematis untuk menyelesaikan suatu masalah

c)

Proses debugging dalam pemrograman

d)

Perintah yang hanya dapat dijalankan oleh komputer

15.

Apa yang dimaksud dengan pseudocode?

a)

Bahasa pemrograman yang digunakan oleh komputer secara langsung

b)

Diagram yang menggambarkan alur logika program

c)

Representasi algoritma menggunakan bahasa yang mirip dengan bahasa pemrograman tetapi lebih sederhana

d)

Proses optimasi kode program agar lebih efisien

16.

Manakah dari berikut ini yang merupakan notasi dasar dalam pseudocode?

a)

Variabel, perulangan, dan basis data

b)

Deklarasi variabel, input/output, dan operasi logika

c)

Grafik, array, dan pointer

d)

Compiler, interpreter, dan debugger

17.

Instruksi INPUT dalam pseudocode digunakan untuk...?

a)

Mencetak hasil ke layar

b)

Mengambil data dari pengguna atau sumber lain

c)

Melakukan operasi matematika

d)

Menghentikan eksekusi program

18.

Format dasar penulisan pseudocode biasanya terdiri dari tiga bagian utama, yaitu...?

a)

Header, body, dan footer

b)

Deklarasi, proses, dan output

c)

Algoritma, sintaks, dan debugging

d)

Input, output, dan kompilasi

19.

Apa fungsi dari baris Luas ← panjang * lebar dalam pseudocode di atas?

a)

Menampilkan hasil perhitungan ke layar

b)

Menghentikan program jika terjadi error

c)

Melakukan perhitungan luas persegi panjang

d)

Menerima input panjang dan lebar dari pengguna