wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

quiz berpikir komputasional dan dasar KKA

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa itu berpikir komputasional?

a)
Berpikir komputasional hanya digunakan dalam pemrograman game.
b)
Berpikir komputasional adalah cara untuk menghitung angka dengan cepat.
c)
Berpikir komputasional adalah pendekatan sistematis untuk memecahkan masalah dengan menggunakan prinsip-prinsip ilmu komputer.
d)
Berpikir komputasional adalah metode untuk menggambar diagram alur.
2.

Yang bukan termasuk prinsip berpikir komputasional adalah

a)

Abstraksi

b)

Pattern Recognition

c)

Berpikir Algoritmik

d)
Berpikir logis
3.

Apakah yang dimaksud dengan algoritma?

a)

Hanya digunakan dalam matematika

b)

Serangkaian langkah untuk menyelesaikan masalah

c)

Metode untuk menggambar diagram

d)

Proses untuk menyimpan data

4.

Cara kerja komputer melibatkan tiga tahapan utama. Manakah tahapan yang benar?

a)
Input, Analyze, Display
b)
Input, Store, Output
c)
Input, Proses, Output
d)
Input, Process, Save
5.

Tujuan dari berpikir abstraksi dalam berpikir komputasional adalah?

a)
Menyederhanakan masalah dengan fokus pada elemen penting.
b)
Meningkatkan kompleksitas masalah dengan menambahkan elemen baru.
c)
Mengabaikan elemen penting untuk fokus pada detail yang tidak relevan.
d)
Menciptakan solusi yang tidak praktis dan sulit dipahami.
6.

Contoh logika percabangan

a)

Jika hujan maka membawa payung, jika tidak hujan maka tidak membawa payung

b)

Mengikuti jalan dari rumah ke sekolah

c)

Menentukan langkah-langkah dalam mencuci pakaian

d)

Mencari tahu cara membuat tahu bulat

7.

Variabel dapat ibaratkan seperti

a)

Langkah-langkah dalam membuat seblak

b)

Unplugged coding

c)

Wadah untuk menyimpan buah

d)

Alat untuk bercocok tanam

8.

Apa yang dimaksud dengan pemrograman terstruktur?

a)

Teknik pemrograman yang hanya fokus pada penggunaan variabel.

b)

Proses menulis kode tanpa menggunakan komentar.

c)

Metode pemrograman yang menggunakan struktur kontrol untuk mengatur alur program.

d)

Metode pemrograman yang tidak memerlukan pengujian.

9.

Manakah dari berikut ini yang merupakan contoh dari pengulangan dalam pemrograman?

a)

Menjalankan fungsi satu kali

b)

Looping untuk mencetak angka dari 1 hingga 10

c)

Menentukan variabel untuk menyimpan nilai

d)

Menjalankan program tanpa input pengguna

10.

Dalam konteks algoritma, apa yang dimaksud dengan efisiensi?

a)

Kecepatan algoritma dalam menyelesaikan masalah.

b)

Semua jawaban di atas benar.

c)

Jumlah langkah yang diperlukan untuk menyelesaikan algoritma.

d)

Penggunaan memori yang dibutuhkan oleh algoritma.