wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Pemrograman dan Debugging

Total questions: 6

Worksheet time: 18mins

Name
Class
Date
1.

Apa definisi debugging dalam pemrograman?

a)

Menulis kode tanpa kesalahan sama sekali

b)

Proses menemukan dan memperbaiki kesalahan (bug) dalam kode

c)

Menambahkan fitur baru pada kode

d)

Memodifikasi tampilan antarmuka pengguna

2.

susunlah perintah agar scrat mencapai biji kacang dengan menggunakan 6 perintah?

a)

When Run
Move Forward

Move Forward

Move Forward

Turn Right

Move Forward

b)

When Run

Move Forward

Move Forward

Turn Right

Move Forward

Turn Left

c)

When Run

Move Forward

Turn Right

Move Forward

Move Forward

Turn Left

Turn Right

d)

When Run
Move Forward

Move Forward

Turn Right

Move Forward

Move Forward

3.

Apa tanda bahwa sebuah kode dalam maze mungkin memiliki bug?

a)

Karakter langsung mencapai tujuan tanpa hambatan

b)

Tidak ada tombol untuk menjalankan program

c)

Karakter bergerak tidak sesuai harapan atau terjatuh

d)

Kode sangat pendek dan sederhana

4.

Susunlah kode dengan menggunakan repeat hanya dalam 4 perintah agar Scrat bisa sampai ke biji kacang!

a)

when run

repeat 4 times

move forward

b)

when run

repeat 4 times

move forward

c)

when run

repeat 2 times

move forward

turn left

d)

when run

move forward

repeat 2 times

turn left

5.

Scrat berdiri di atas balok es dan ingin menuju biji kacang. Jalannya adalah: maju sekali, belok kiri, lalu maju dua kali hingga sampai ke biji kacang. Susunlah perintah tersebut agar Scrat bisa sampai ke biji kacang!

a)

move forward

turn left

move forward

move forward

b)

move forward

move forward

turn left

move forward

c)

turn left

move forward

move forward

move forward

d)

move forward

turn right

move forward

move forward

6.

Perhatikan susunan kode berikut: when run move forward move forward turn right move forward move forward turn left move forward move forward Apakah Scrat akan berhasil mencapai biji kacang atau ada masalah pada kode tersebut?

a)

Scrat akan mencapai biji kacang. Tidak ada kesalahan pada kode.

b)

Scrat tidak akan mencapai biji kacang karena dia berbelok ke arah yang salah.

c)

Scrat tidak akan mencapai biji kacang karena jumlah perintah move forward tidak cukup.

d)

Scrat tidak akan bergerak dari balok pertama.