Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kondisi Pencabangan dan Perulangan Scratch

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

Kumpukan operator perbandingan yang terdapat di Scratch adalah ...

a)

< dan >

b)

=,<, dan >

c)

=, &, <, dan >

d)

=, <, >, ≤ dan ≥

2.

Operator logika yang terdapat pada Scratch adalah ...

a)

NOT

b)

AND dan OR

c)

NOT, AND dan OR

d)

AND, OR, NOT dan ALL

3.

Jika operator AND dan OR menggabungkan nilai dari dua variabel, nilai yang dikembalikan oleh AND dan OR akan sama jika ...

a)

kedua variabel bernilai false (a)

b)

kedua variabel bernilai true (b)

c)

salah satu vairabel bernilai False

d)

jawaban a dan b

4.

Jika suatu persyaratan terpenuhi, program akan dijalankan Proses A, kemudian Proses B dan Proses C. JIka kondisi tidak dipenuhi, program akan menjalanka Proses C. Kasus tersebut termasuk kondisi ...

a)

satu percabangan

b)

dua percabangan

c)

bukan percabangan

d)

tiga percabangan

5.

kondisi ketika program dapat memilih untuk menjalankan salah satu rangkaian proses tergantung pada hasil pengujian kondisi merupakan kondisi...

a)

satu percabangan

b)

dua percabangan

c)

bukan percabangan

d)

tiga percabangan

6.

Kondisi satu percabangan di Scratch diterapkan dengan menggunakan blok perintah ..

a)

if then

b)

if then else

c)

if then yang ditempatkan di dalam if then else

d)

if then else yang ditempatkan di dalam if then

7.

Kondisi dua percabangan di Scratch diterapkan dengan menggunakan blok perintah ...

a)

if then

b)

if then else

c)

if then yang ditempatkan di dalam if then else

d)

if then else yang ditempatkan di dalam if then

8.

Kondisi tiga percabangan di Scratch dapat diterapkan dengan menggunakan blok perintah ...

a)

if then

b)

menempatkan if then else di bawah if then

c)

menempatkan if then else di dalam if then else yang lain

d)

menempatkan if then else di bawah if then else yang lain

9.

Perhatikan Blok Kode Berikut!

Pernyataan yang benar dari blok kode diatas saat dijalankan adalah..

a)
Nilai Matematika 81, Maka Tidak Lulus
b)
Program Salah
c)
Nilai Matematika 80, Maka Lulus
d)
Nilai Matematika 80, Maka Tidak Lulus
10.

Perhatikan Blok Kode Berikut!

Pernyataan yang benar dari blok kode diatas saat dijalankan yang akan menampilkan Tidak Lulus jika memasukkan nilai Matematika bernilai..

a)
80
b)
81
c)
82
d)
83
11.

respon dari perintah blok berikut adalah...

a)

sprite beputar 15 derajat kearah kanan sebanyak 10 kali

b)

sprite beputar 15 derajat kearah kiri sebanyak 10 kali

c)

sprite beputar 10 derajat kearah kanan sebanyak 10 kali

d)

sprite beputar 15 derajat kearah kanan sebanyak 15 kali

12.

Berikut Blok perintah yang digunakan untuk perulangan di scratch adalah...

pilihan jawaban lebih dari 1

a)

b)

c)

d)

13.

Blok perintah yang digunakan untuk perulangan dengan iterasi (perulangan) tertentu adalah...

a)

If Then

b)

Forever

c)

Repeat

d)

Repeat Untul

14.

Blok perintah perulangan yang dijalankan sampai tujuannya tercapai adalah

a)

repeat until

b)

Forever

c)

repeat

d)

looping

15.

Blok perintah yang sering digunakan pada game dimana gerakan sprite tidak pernah berhenti sampai diinterupsi adalah blok...

a)

b)

c)

d)