wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pre-Test Koding : Berpikir Komputasional X.13

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

Apa yang dimaksud dengan berpikir komputasional?

a)

Kemampuan menghitung secara cepat

b)

Kemampuan memahami algoritma komputer

c)

Cara berpikir sistematis untuk menyelesaikan masalah dengan konsep informatika

d)

Teknik pemrograman yang digunakan dalam komputer

e)

Proses menghafal sintaks pemrograman

2.

Berikut ini adalah komponen berpikir komputasional, kecuali...

a)

Abstraksi

b)

Algoritma

c)

Debugging

d)

Dekomposisi

e)

Pengenalan pola

3.

Contoh dekomposisi dalam berpikir komputasional adalah...

a)

Menyelesaikan soal dengan rumus cepat

b)

Menghapus bagian yang tidak penting dari masalah

c)

Membagi masalah besar menjadi masalah-masalah kecil

d)

Mencari jawaban secara acak

e)

Menyalin kode dari internet

4.

Apa manfaat dari mengenali pola dalam berpikir komputasional?

a)

Membantu mengidentifikasi solusi yang bisa digunakan kembali

b)

Menurunkan tingkat efisiensi program

c)

Menyulitkan proses pemecahan masalah

d)

Meningkatkan kesalahan dalam program

e)

Menghapus bagian program yang tidak perlu

5.

Dalam berpikir komputasional, abstraksi berarti...

a)

Menghafal seluruh kode program

b)

Meningkatkan kesulitan masalah

c)

Menyusun ulang kode program

d)

Memfokuskan pada informasi penting dan mengabaikan detail yang tidak relevan

e)

Menyalin bagian kode dari program lain

6.

Manakah dari berikut ini yang merupakan contoh algoritma?

a)

Keyboard dan mouse

b)

Gambar rancangan aplikasi

c)

Kabel data USB

d)

Sistem operasi Windows

e)

Langkah-langkah membuat teh

7.

Apa tujuan utama dari membuat algoritma dalam pemecahan masalah?

a)

Menyusun langkah-langkah logis untuk mencapai solusi

b)

Mempercepat proses mengetik

c)

Memastikan komputer bisa menyala

d)

Membuat gambar desain aplikasi

e)

Menyusun dokumen laporan

8.

Bagaimana berpikir komputasional membantu dalam kehidupan sehari-hari?

a)

Membuat kita lebih bergantung pada komputer

b)

Mengajarkan kita cara menyalin tugas dari internet

c)

Memudahkan mengingat kode-kode

d)

Mengembangkan kemampuan menyelesaikan masalah secara sistematis

e)

Menghindari penggunaan teknologi

9.

Mengapa dekomposisi penting dalam menyelesaikan masalah kompleks?

a)

Karena membuat masalah jadi lebih membingungkan

b)

Supaya dapat dikerjakan oleh lebih banyak orang

c)

Agar masalah besar bisa dipecah menjadi bagian-bagian kecil yang lebih mudah dikelola

d)

Untuk meningkatkan jumlah langkah dalam algoritma

e)

Karena dekomposisi adalah istilah pemrograman

10.

Berikut ini yang bukan tujuan berpikir komputasional adalah...

a)

Mengembangkan solusi otomatis

b)

Menghafal bahasa pemrograman

c)

Mengatasi masalah kompleks

d)

Menerapkan logika dan strategi pemecahan masalah

e)

Mengidentifikasi pola