wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BERPIKIR KOMPUTASIONAL DASAR

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Algoritma adalah...

a)

Gambar yang dibuat di komputer

b)

Urutan langkah-langkah untuk menyelesaikan masalah

c)

Nama bahasa pemrograman

d)

Daftar barang belanja

2.

Salah satu ciri algoritma yang benar adalah...

a)

Tidak memiliki akhir

b)

Harus logis dan tersusun rapi

c)

Selalu menggunakan komputer

d)

Tidak perlu ada urutan langkah

3.

Contoh algoritma dalam kehidupan sehari-hari adalah...

a)

Membuat mie instan sesuai langkah-langkah pada bungkusnya

b)

Menonton film di bioskop

c)

Bermain bola di lapangan

d)

Jalan-jalan sore di taman

4.

Fungsi dalam pemrograman adalah...

a)

Kumpulan perintah yang bisa dipakai berulang-ulang

b)

Nama lain dari algoritma

c)

Tempat menyimpan data

d)

Program yang sudah selesai dibuat

5.

Menggunakan fungsi dalam program bermanfaat untuk...

a)

Membuat kode lebih panjang

b)

Menghindari penulisan kode yang sama berulang-ulang

c)

Membuat program tidak bisa dijalankan

d)

Menyimpan data dalam array

6.

Struktur data adalah...

a)

Cara menggambar dengan komputer

b)

Cara mengatur dan menyimpan data agar mudah digunakan

c)

Bahasa pemrograman tingkat tinggi

d)

Hanya kumpulan angka di komputer

7.

Struktur data yang menggunakan prinsip masuk terakhir keluar pertama (LIFO) disebut...

a)

Queue (antrian)

b)

Stack (tumpukan)

c)

Array

d)

List

8.

Struktur data antrian (queue) memiliki prinsip...

a)

Data terakhir keluar duluan

b)

Data pertama masuk keluar duluan

c)

Data di tengah keluar duluan

d)

Semua data keluar bersamaan

9.

Array (atau list) digunakan untuk...

a)

Menyimpan banyak data dengan tipe yang sama

b)

Menggambar grafik di komputer

c)

Menyimpan hanya satu nilai saja

d)

Menyusun algoritma

10.

Jika sebuah algoritma tidak memiliki akhir (tidak berhenti), maka akan terjadi...

a)

Program berhenti dengan cepat

b)

Program berjalan terus menerus tanpa berhenti (infinite loop)

c)

Program otomatis memperbaiki sendiri

d)

Program tidak dapat dijalankan lagi