Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kodular: Penerapan Blok Kode

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Perintah blok kode yang berfungsi untuk memberikan aksi klik pada komponen adalah ....

a)

when [nama komponen].Click

b)

while [nama komponen].Click

c)

[nama komponen].Focus

d)

[nama komponen].Click

e)

do [nama komponen].Click

2.

Perintah blok kode yang berfungsi untuk berpindah antar screen adalah adalah ....

a)

get another screen [nama screen]

b)

open another screen screenName [nama screen]

c)

open another screen [nama screen]

d)

go to screen screenName [nama screen]

e)

go to another screen screenName [nama screen]

3.

Blok kode yang akan menjalankan blok kode didalamnya jika kondisi bernilai True dan mengabaikan kondisi lainnya merupakan fungsi dari perintah blok kode ....

a)

while

b)

when

c)

if

d)

for

e)

do

4.

Blok kode yang berfungsi untuk menutup layar adalah ....

a)

close app

b)

close application

c)

close another screen

d)

close screen

e)

close layer

5.

Jika pengguna ingin menghentikan aplikasi yang berjalan, maka perintah yang harus diberikan adalah ....

a)

close app

b)

close application

c)

close another screen

d)

close screen

e)

close layer

6.

Pada perintah "if then else", blok kode akan dieksekusi jika ....

a)

Blok kode if akan dijalankan jika kondisi then bernilai TRUE

b)

Blok kode if akan dijalankan jika kondisi then bernilai FALSE

c)

Blok kode else akan dijalankan jika kondisi if bernilai TRUE

d)

Blok kode else akan dijalankan jika kondisi then bernilai TRUE

e)

Blok kode else akan dijalankan jika kondisi if bernilai FALSE

7.

Berikut yang bukan merupakan bagian dari blok kode Control adalah ....

a)

Block True/False

b)

Block when

c)

Block for

d)

Block if then

e)

Block close screen

8.

Berikut yang bukan merupakan bagian dari blok kode Math adalah ....

a)

Decimal

b)

Additional

c)

Substraction

d)

Division

e)

Length

9.

Blok kode AND merupakan blok kode yang terdapat pada ....

a)

Control

b)

Math

c)

Logic

d)

List

e)

Text

10.

Blok kode Length merupakan blok kode yang terdapat pada ....

a)

Control

b)

Math

c)

Logic

d)

List

e)

Text

11.

Blok "set Label1.Text to" digunakan untuk ....

a)

Menghapus teks dari label

b)

Mengganti jenis font pada label

c)

Mengubah isi teks yang ditampilkan pada Label1

d)

Menyimpan teks ke database

e)

Mengatur posisi label di layar

12.

Jika ingin menjalankan sebuah aksi berulang kali, blok yang sebaiknya digunakan adalah ....

a)

when Button.Click

b)

set Label.Text to

c)

if – then

d)

for each item in list

e)

call TinyDB.Store Value

13.

Dalam Kodular, blok “call Notifier.ShowAlert” digunakan untuk ....

a)

Menampilkan alarm

b)

Menyimpan file

c)

Menampilkan pesan pop-up kepada pengguna

d)

Menampilkan pesan gambar

e)

Menjalankan musik

14.

Blok kode yang digunakan untuk menampilkan halaman web dari URL tertentu adalah ....

a)

set Label.GoToUrl

b)

call WebViewer.GoToUrl

c)

when Screen.GoToUrl

d)

call Player.GoToUrl

e)

call Notifier.GoToUrl

15.

Untuk menjalankan sebuah aksi hanya saat kondisi tertentu terpenuhi menggunakan blok ....

a)

for each item in list

b)

when Button.Click

c)

if – then

d)

call Clock.Timer

e)

when Screen.BackPressed

16.

Fungsi dari blok “get global variable” adalah...?

a)

Mengirimkan nilai dari variabel global

b)

mengatur nilai dari variabel global

c)

Mengambil nilai dari variabel global

d)

Mencari nilai dari variabel global

e)

menghapus nilai dari variabel global

17.

Pengguna ingin menampilkan hasil luas persegi (sisi × sisi). Kombinasi blok yang tepat adalah ....

a)

join dan Label.Text

b)

* dan Textbox.Text

c)

+ dan Label.Text

d)

/ dan Notifier.ShowAlert

e)

= dan TinyDB.GetValue

18.

Blok mod dalam Math berfungsi untuk...?

a)

Menjalankan fungsi akar

b)

Mengalikan dua angka

c)

Mencari sisa pembagian

d)

Menjumlahkan angka

e)

Mendapatkan nilai perpangkatan

19.

Dalam pembuatan sistem login, logika yang digunakan untuk membandingkan input username dan password adalah ....

a)

or dan false

b)

text dan number

c)

= dan and

d)

join dan call

e)

timer dan text

20.

Blok perbandingan logic dapat digunakan untuk ....

a)

Mengubah warna tombol

b)

Menambahkan elemen ke list

c)

Menjalankan keputusan berdasarkan nilai

d)

Menyimpan gambar ke perangkat

e)

Menampilkan URL