wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UTS Semester 1 Informatika 2024/2025

Total questions: 12

Worksheet time: 15mins

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)

NOT, AND dan OR

c)

AND dan OR

d)

AND, OR, NOT dan ALL

3.

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

a)

if then

b)

if then yang ditempatkan di dalam if then else

c)

if then else

d)

if then else yang ditempatkan di dalam if then

4.

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

5.

Blok perintah yang digunakan untuk perulangan dengan iterasi (perulangan) tertentu adalah​ (a)   Sedangkan Blok perintah perulangan yang dijalankan sampai tujuannya tercapai adalah​ (b)  

Choose from the below words
Repeat
Repeat Until
Forever
6.
a)

Burung menabrak es

b)

Burung menangkap babi

c)

Burung menabrak kayu

d)

Burung meledakkan TNT (bom)

7.

Untuk memudahkan pengelolaan program, program dipecah menjadi (a)  

8.

Subprogram yang menjalankan sekumpulan proses yang akan mengembalikan nilai kepada bagian program yang menjalankannya adalah ​ (a)   sedangkan subprogram yang tidak megembalikan nilai adalah ​ (b)  

Choose from the below words
Fungsi
Prosedur
9.

Apa manfaat utama memecah program menjadi beberapa subprogram?

a)

Mengurangi jumlah program.

b)

Menghindari pengulangan kode.

c)

Menghilangkan proses error

d)

Membuat program tidak bisa dijalankan bersamaan.

10.

Apa nama metode pengiriman pesan pada Scratch?

a)

Broadcast

b)

Variabel

c)

Loop

d)

Sprite handler

11.

Kelompokkan sesuai dengan kategori blok masing-masing

Categorize the following

answer

Go to random position

when this sprite clicked

brodcast [messege]

If then

Stop all

ask [what is your name] and wait

Change x by (10)

Go to x: (0) y: (0)

when key pressed

when I receive [message]

Repeat (10)

Wait (1 second)

Forever

Motion
Sensing
Events
Control
12.

Buatlah sebuah program, dengan kondisi:
ketika program dijalankan maka sprite akan berada di dasar lapangan (seperti pada gambar) kemudian berpindah ke tengah lapangan

a)

b)

c)

d)

1)
2)
3)
4)