wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal Latihan_SCRATCH & EXCEL

Total questions: 55

Worksheet time: 1hrs 20mins

Name
Class
Date
1.

Apa itu Scratch dan mengapa itu penting dalam pemrograman?

a)

Scratch adalah bahasa pemrograman yang tidak penting dalam pemrograman karena tidak digunakan secara luas

b)

Scratch adalah bahasa pemrograman yang hanya cocok untuk pemula dan tidak relevan bagi pemrogram berpengalaman

c)

Scratch adalah bahasa pemrograman yang sulit dipahami dan tidak membantu dalam memahami konsep dasar pemrograman

d)

Scratch adalah bahasa pemrograman visual yang penting dalam pemrograman karena membantu pemula untuk memahami konsep dasar pemrograman.

2.

Apa yang dimaksud dengan blok kode dalam Blockly?

a)

Blok kode adalah kumpulan gambar dalam program komputer

b)

Blok kode adalah bagian dari program yang terdiri dari serangkaian perintah atau instruksi untuk melakukan tugas tertentu.

c)

Blok kode adalah istilah lain untuk kode pos dalam pemrograman

d)

Blok kode adalah jenis huruf yang digunakan dalam penulisan program

3.

Bagaimana cara menggunakan variabel dalam pemrograman?

a)

Menyimpan variabel dalam folder tertentu

b)

Deklarasikan variabel dengan menentukan tipe data dan nama variabel, kemudian nilai dapat disimpan atau diubah sesuai kebutuhan.

c)

Memberikan nilai variabel tanpa menentukan tipe data

d)

Menggunakan variabel tanpa mendeklarasikannya terlebih dahulu

4.

Apa itu event dalam pemrograman Blockly dan bagaimana cara menggunakannya?

a)

Cara menggunakannya adalah dengan menghapus blok event dari workspace

b)

Event adalah blok kode yang tidak perlu dijalankan

c)

Event hanya digunakan untuk membuat tampilan yang menarik

d)

Event adalah tindakan atau peristiwa yang memicu blok kode untuk dijalankan. Cara menggunakannya adalah dengan menambahkan blok event ke dalam workspace dan mengatur kondisi atau peristiwa yang akan memicu blok kode tersebut.

5.

Bagaimana cara mengembangkan game sederhana menggunakan Scratch?

a)

Menggunakan bahasa pemrograman C++

b)

Membuka Scratch, memilih sprite atau karakter, menambahkan kode program dengan drag-and-drop, dan menguji game yang telah dibuat.

c)

Membeli game yang sudah jadi dari toko

d)

Menggunakan kertas dan pensil untuk membuat game

6.

Apa kegunaan blok kode 'ketika bendera diklik' dalam Blockly?

a)

Menjalankan perintah saat bendera di-klik

b)

Menjalankan perintah saat bendera di-hover

c)

Mengubah warna bendera saat di-klik

d)

Menghentikan perintah saat bendera di-klik

7.

Mengapa penggunaan variabel penting dalam pengembangan program?

a)

Variabel tidak diperlukan dalam pengembangan program

b)

Penggunaan variabel tidak mempengaruhi program

c)

Variabel membuat program menjadi lebih rumit

d)

Variabel memungkinkan pengguna untuk menyimpan dan memanipulasi data dalam program.

8.

Bagaimana cara membuat karakter bergerak dalam game Scratch?

a)

Gunakan blok 'tambah ke posisi'

b)

Klik kanan pada karakter dan pilih 'bergerak'

c)

Gunakan blok 'putar karakter'

d)

Gunakan blok 'gerakkan ke arah' atau 'gerakkan langkah'

9.

Apa perbedaan antara event 'ketika bendera diklik' dan 'ketika bendera hijau diklik' dalam Blockly?

a)

Event 'ketika bendera hijau diklik' terjadi ketika bendera merah di blok program di klik

b)

Event 'ketika bendera diklik' terjadi ketika bendera di blok program di klik, sedangkan event 'ketika bendera hijau diklik' terjadi ketika bendera hijau di blok program di klik.

c)

Event 'ketika bendera diklik' terjadi ketika bendera di blok program dihover

d)

Event 'ketika bendera diklik' terjadi ketika bendera merah di blok program di klik

10.

Apa yang dimaksud dengan 'penyiaran pesan' dalam pengembangan game Scratch?

a)

Proses mengirimkan pesan dari satu sprite ke sprite lainnya.

b)

Proses mengirimkan pesan dari sprite ke latar belakang.

c)

Proses mengirimkan pesan dari satu game ke game lainnya.

d)

Proses mengirimkan pesan dari game ke pengguna.

11.

Apa yang dimaksud dengan 'variabel' dalam pemrograman dan mengapa itu penting?

a)

Variabel adalah sesuatu yang tidak penting dalam pemrograman

b)

Variabel adalah nilai tetap yang tidak dapat diubah dalam program

c)

Variabel adalah tempat untuk menyimpan data yang dapat diubah selama program berjalan

d)

Variabel adalah bagian dari program yang tidak relevan bagi pengembang

12.

Apa yang dimaksud dengan 'blok kode' dalam pemrograman visual?

a)

Blok kode adalah kumpulan gambar dalam program komputer

b)

Blok kode adalah bagian dari program yang terdiri dari serangkaian perintah atau instruksi untuk melakukan tugas tertentu.

c)

Blok kode adalah istilah lain untuk kode pos dalam pemrograman

d)

Blok kode adalah jenis huruf yang digunakan dalam penulisan program

13.

Bagaimana cara membuat animasi sederhana menggunakan Blockly?

a)

Menggunakan bahasa pemrograman Java

b)

Membuka Blockly, memilih sprite atau karakter, menambahkan kode program dengan drag-and-drop, dan menguji animasi yang telah dibuat.

c)

Membeli animasi yang sudah jadi dari toko

d)

Menggunakan kertas dan pensil untuk membuat animasi

14.

Manakah diantara blok kode berikut yang benar dari gambar disamping?

a)

b)

c)

d)

semua salah

15.

Manakah diantara blok kode berikut yang benar dari gambar disamping?

a)

b)

c)

d)

16.

manakah kode blok yang benar dari gambar blockly disamping

a)

b)

c)

d)

17.

Perhatikan gambar disamping untuk soal berikutnya!

Tempat menampilkan hasil program yang dibuat ditunjukkan pada..........

a)

Blocks palette

b)

Sprite pane

c)

Stage area

d)

Script area

18.

Pada gambar disamping, jika ingin menjalankan program maka kita harus memilih dan menggunakan.............

a)

Greenflag

b)

Stop Sign

c)

backdrop

d)

semua salah

19.

Manakah Blok kode pada aplikasi scratch dibawah ini membuat sprite/objek seperti berjalan?

a)

b)

c)

d)

20.

Bagaimana cara membuat karakter bergerak dalam game Scratch?

a)

Gunakan blok 'tambah ke posisi'

b)

Klik kanan pada karakter dan pilih 'bergerak'

c)

Gunakan blok 'putar karakter'

d)

Gunakan blok 'gerakkan ke arah' atau 'gerakkan langkah'

21.

Model penulisan dan perancangan algoritma menggunakan simbol bangun ruang dalam mempresentasikan proses program disebut....

a)
flowchart
b)

pascode

c)

narasi program

d)

koding

22.

Dibawah ini beberapa struktur dasar algoritma antara lain...

a)

Perbaikan, Pemulihan, Perulangan

b)

Urutan, Pemulihan, Perulangan

c)

Urutan, Pilihan, Pengulangan

d)

Perbaikan, Pemilihan, Pngulangan

23.

Aplikasi scratch bisa dimainkan secara ofline maupun online. Secara online dengan cara membuka browser dan mengetikkan alamat https://scratch.mit.edu/, sedangkan secara offline adalah dengan cara............

a)

Ketik tombol pencarian di web browser kemudian tekan Enter

b)

Membuka file exploler

c)

Download aplikasinya kemudian install di komputer

d)

Mencari gambar kucing kemudian klik kanan run as administrator

24.

PERHATIKAN GAMBAR DISAMPING!.

Ketika pertama buka aplikasi scratch, untuk merubah tampilan bahasa yang digunakan agar sesuai dengan keinginan kita adalah dengan cara klik lingkaran warna........

a)

hitam

b)

orange

c)

merah

d)

hijau

25.

Perhatikan gambar berikut!.

Untuk menambahkan objek/ sprite pada aplikasi scratch adalah dengan membuka menu pada lingkaran........

a)

Hijau

b)

Merah

c)

Hitam

d)

Orange

26.

Microsoft Excel adalah aplikasi yang berguna untuk ...

a)

Mengolah kata

b)

Mengolah Angka

c)

Mengolah Gambar

d)

Mengolah Makanan

27.

Penulisan rumus pada Microsoft Excel harus diawali tanda ...

a)

;

b)

=

c)

$

d)

"

28.

Fungsi yang digunakan untuk menghitung nilai terkecil data angka yaitu ...

a)

=MAX

b)

=IF

c)

=MIN

d)

=AVERAGE

29.

Icon yang digunakan untuk membuat garis (tabel) pada Microsoft Excel, yaitu . . .

a)

b)

c)

d)

30.

Simbol dan fungsinya yang sesuai adalah nomor...

a)

1

b)

2

c)

3

d)

4

31.

Memindahkan blok ke sel yang dituju mouse, menggunakan bentuk kursor . . .

a)

b)

c)

d)

32.

Untuk menyalin blok ke sel yang dilaluinya atau membuat hasil yang didapat bisa di tarik ke bawah dan samping secara otomatis, menggunakan bentuk kursor ...

a)

b)

c)

d)

33.

Fungsi HLOOKUP pada Ms Excel digunakan untuk...

a)

Mengubah tabel

b)

Mengisi tabel

c)

Membaca tabel secara vertikal

d)

Membaca tabel secara horizontal

34.

Untuk megetahui jumlah pembelian pensil, maka operasi hitung yang benar adalah…

a)

=C5:D5

b)

=C5/D5

c)

=C5xD5

d)

=C5*D5

35.

Fungsi dalam Excel yang digunakan menghitung rata-rata dari sekelompok nilai …

a)

IF

b)

AVERAGE

c)

VLOOKUP

d)

SUM

36.

Berikut ini yang merupakan alamat sel, yaitu .…

a)

34

b)

A5

c)

8G

d)

AY

37.

Tentukan fungsi yang tepat untuk cell C2, dengan ketentuan nilai lebih besar sama dengan 80 keterangan Lulus

a)

=IF(C2>=80;"Gagal";"Lulus")

b)

=IF(C2>=80;"Lulus";"Gagal")

c)

=IF(B2>=80;"Gagal";"Lulus")

d)

=IF(B2>=80;"Lulus";"Gagal")

38.

Manakah pernyataan berikut yang benar mengenai Vlookup dan Hlookup?

a)

Vlookup ditentukan berdasarkan no baris sedangkan Hlookup ditentukan berdasarkan no kolom

b)

Vlookup ditentukan berdasarkan no kolom sedangkan Hlookup ditentukan berdasarkan no baris

c)

Vlookup dan Hlookup sama-sama ditentukan berdasarkan no kolom

d)

Vlookup dan Hlookup sama-sama ditentukan berdasarkan no baris

39.

Sel A1 beisi teks SAYA

jika kita membuat rumus =if(A1="SAYA",45+45,45+54)

akan menghasilkan nilai ...

a)

90

b)

99

c)

45

d)

54

40.

Untuk mengisi Kolom Nama Barang, Rumus yang digunakan adalah...

a)

=HLOOKUP(B3,A11:C13,1,FALSE)

b)

=HLOOKUP(B3,A11:C13,2,FALSE)

c)

=VLOOKUP(B3,A11:C13,2,FALSE)

d)

=VLOOKUP(B3,A11:C13,1,FALSE)

41.

Fungsi icon diatas sesuai dengan urutan dari kiri ke kekanan adalah ...

a)

Bold, Underline, Italic

b)

Bold, Italic, Underline

c)

Underline, Italic, Bold

d)

Italic, Underline, Bold

42.

Gambar yang diarsir berwarna biru dinamakan...

a)

Row

b)

Cell

c)

Range

d)

Column

43.

Fungsi dari menu tersebut adalah ...

a)

Untuk membuat garis tabel

b)

Untuk menggabungkan cell

c)

Untuk membuat sheet baru

d)

Untuk menambah baris

44.

Perhatikan Tabel Berikut ! Rumus Microsoft Excel untuk menghitung hasil pada rage C2:C4 adalah ...

a)

=MAX(C2:C4)

b)

=MIN(C2:C4)

c)

=SUM(C2:C4)

d)

=AVERAGE(C2:C4)

45.

Jika terjadi kesalahan pengetikan data, pembatalan dapat dilakukan dengan mengklik gambar...

a)

b)

c)

d)

46.

Pada gambar tersebut, nama cell yang aktif adalah ...

a)

4B

b)

4

c)

B

d)

B4

47.

Untuk memberikan keterangan pada kolom predikat dengan nilai minimal 75, maka rumus yang dicantumkan, yaitu...

a)

=IF(K4>=75;”Baik”;”Cukup”)

b)

=IF(K4>75;”Baik”;”Cukup”)

c)

=IF(L4>=75;”Baik”;”Cukup”)

d)

=IF(L4>75;”Baik”;”Cukup”)

48.

Di bawah ini yang bukan merupakan penerapan grafik dalam kehidupan sehari-hari adalah…

a)

Melakukan perhitungan penjumlahan, pengurangan, nilai maksimum, dan nilai minimum suatu deret angka pada Microsoft Excel

b)

Memonitor perkembangan pencapaian target efisiensi penggunaan tempat tidur tersedia yang telah ditentukan dalam suatu periode tertentu

c)

Membandingkan tingkat efisiensi penggunaan tempat tidur tersedia antar unit (misalnya antar bangsal disuatu RS) dalam periode tertentu memantau dampak dari suatu penerapan kebijakan terhadap efisiensi penggunaan tempat tidur tersedia.

d)

Membandingkan tingkat efisiensi penggunaan tempat tidur tersedia dari suatu unit rumah sakit atau bangsal dari waktu ke waktu dalam periode tertentu.

49.

Perhatikan gambar berikut!

Gambar tersebut merupakan jenis/ tipe grafik ...

a)

Grafik kolom

b)

Grafik pie/lingkaran

c)

Grafik area

d)

Grafik garis

50.

Perhatikan gambar berikut!

Gambar tersebut merupakan jenis/ tipe grafik ...

a)

Grafik kolom

b)

Grafik batang

c)

Grafik area

d)

Grafik garis

51.

Kunci dari keberhasilan dalam membuat grafik yaitu dengan melakukan langkah-langkah yang tepat, yang merupakan langkah yang tepat dalam membuat grafik yaitu….

a)

Range data – Insert – picture – chart

b)

Buat data/table – range data – Insert – chart

c)

Buat data/table – range data – Insert – picture – chart

d)

Insert – clipArt - chart

52.

Pak Andi ingin membuat laporan dalam bentuk grafik, Pak Andi ingin grafiknya menampilkan prosentase siswa yang memilih jurusan teknik, ekonomi, bahasa, dan sosial. Tipe grafik yang paling cocok digunakan pak Andi dalam membuat laporan adalah….

a)

Pie

b)

Line

c)

Surface

d)

Radar

53.

Ikon Chart Title digunakan untuk ....

a)

membuat angka

b)

membuat judul

c)

membuat animasi

d)

membuat pertanyaan

54.

Keterangan yang terdapat pada sumbu X dan sumbu Y pada grafik kolom disebut ...

a)

Chart Title

b)

Legend

c)

Axis Titles

d)

Data Labels

55.

Jika pada cell G3 dicantumkan rumus =(F3+C3*D3)/E3, maka akan menghasilkan nilai...

a)

100

b)

50

c)

10

d)

5