wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PH Informatika Kelas 9

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

2.

Dalam aplikasi Scratch yang dimaksud sprite adalah …..

a)

Gerakan objek pada animasi atau game

b)

Tokoh berupa objek dalam animasi atau game

c)

Script objek pada animasi atau game

d)

Background pada animasi atau game

3.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Gerakan

b)

Kontrol

c)

Kejadian

d)

Operator

4.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Operator

b)

Kontrol

c)

Tampilan

d)

Gerakan

5.

Icon yang ditandai dengan warna merah pada gambar tersebut berfungsi untuk …..

a)

Mengganti bahasa

b)

Mengganti tampilan

c)

Mengganti sprite

d)

Mengganti background

6.

Icon pada gambar tersebut digunakan untuk .....

a)

Menambahkan sprite baru

b)

Menambahkan balok kode baru

c)

Menambahkan background baru

d)

Menghapus background

7.

Perintah apa yang membuat karakter bersuara?

a)

Control

b)

Sound

c)

Move

d)

Looks

8.

Manakah block yang merupakan loop?

a)
b)
c)
d)
9.

Tampilan bagian tab bar di atas adalah tab ....

a)

code

b)

sounds

c)

customes

d)

tutorials

10.

Bagian jendela scratch berikut yang disebut sprite adalah ....

a)
b)
c)
d)
11.

Scratch adalah pemrogaman berbasis Visual yang dapat digunakan untuk membuat . . . .

a)

Dokumen

b)

Laporan

c)

Animasi, games

d)

Presentasi

12.

Tujuan belajar aplikasi Scratch adalah . . . .

a)

Belajar membuat film kartun

b)

Belajar logika pemrograman dasar

c)

Belajar mengolah gambar

d)

Belajar membuat desain gambar

13.

Fungsi dari icon pada gambar tersebut adalah . . . .

a)

Menambahkan sprite baru

b)

Menggandakan sprite

c)

Menambahkan background baru

d)

Mengganti kostum sprite

14.

Fungsi dari icon pada gambar ini adalah . . . .

a)

Menghapus background

b)

Menambahkan sprite baru

c)

Menambahkan backdrop

d)

Menambahkan blcok code

15.

Scratch adalah aplikasi untuk membuat .....

a)

Video dan Animasi

b)

Audio dan Video

c)

Animasi dan Game

d)

Game dan Audio

16.

Tujuan belajar aplikasi Scratch adalah .....

a)

Belajar logika pemrograman dasar

b)

Belajar membuat film kartun

c)

Belajar membuat desain gambar

d)

Belajar mengolah gambar

17.

Jika kita ingin menambahkan suara pada animasi yang kita buat maka kita dapat menambahkannya melalui menu .....

a)

Suara

b)

Tampilan

c)

Gerakan

d)

Sensor

18.

Jika kita ingin mengatur gerakan sprite seperti gerakan berulang-ulang dan bergerak selamanya maka kita dapat menambahkannya melalui menu .....

a)

Gerakan

b)

Kontrol

c)

Sensor

d)

Variable

19.

Balok kode seperti gambar tersebut terdapat di menu …..

a)

Operator

b)

Kontrol

c)

Tampilan

d)

Gerakan

20.

Fungsi dari icon pada gambar tersebut adalah…..

a)

Menambah sprite baru

b)

Menggandakan sprite

c)

Menampilkan dan menyembunyikan background

d)

Menampilkan dan menyembunyikan sprite

21.

Icon yang ditandai dengan lingkaran warna merah pada gambar tersebut berfungsi untuk …..

a)

Menambahkan sprite atau background yang tersedia

b)

Menambahkan sprite atau background dengan cara melukis sendiri

c)

Menambahkan sprite atau background dari internet

d)

Menambahkan sprite atau background secara acak

22.

Icon yang ditandai dengan warna merah pada gambar tersebut berfungsi untuk …..

a)

Mengganti bahasa

b)

Mengganti tampilan

c)

Mengganti sprite

d)

Mengganti background

23.

Untuk mengatur gerakan dari sprite agar tidak terlalu cepat dan lambat maka kita dapat memasukkan kode balok …..

a)
b)
c)
d)
24.

Fungsi dari icon yang ditandai dengan garis warna merah pada gambar tersebut adalah .....

a)

Menggandakan sprite

b)

Menjalankan animasi

c)

Menghapus background

d)

Menghentiakan pergerakan dari animasi

25.

Dalam membuat animasi di Scratch hal yang harus diperhatikan kecuali ........

a)

Pilih sprite yang menarik

b)

Kesesuaian gerakan sprite

c)

Penyimpanan animasi

d)

Kesesuaian background dengan sprite

26.

Icon pada gambar tersebut digunakan untuk .....

a)

Menambahkan sprite baru

b)

Menambahkan balok kode baru

c)

Menambahkan background baru

d)

Menghapus background

27.

Manfaat dari belajar Scratch adalah .....

a)

Melatih untuk mencari kesalahan dan menemukan solusi

b)

Melatih untuk bisa kreatif, teliti dan hati-hati.

c)

Melatih logika pemrograman dasar untuk membuat animasi atau game.

d)

Semuanya benar

28.

Supaya sprite yang dibuat animasi tidak terbalik ketika memantul maka perlu klik .....

a)

Semua arah

b)

Kostum berikutnya

c)

Hadap kiri/kanan pada bagian arah

d)

Balok kode di menu konrol

29.

Animasi yang bagus adalah animasi yang ........

a)

Sprite dan backgroundnya sesuai

b)

Pergerakan dari spritenya menarik

c)

Jumlah dan ukuran masing-masing spritenya sesuai

d)

Semuanya benar

30.

Untuk membuat sprite berganti kostum dari satu kostum ke kostum berikutnya maka dibagian scriptnya perlu ditambahkan balok kode .....

a)

Ganti kostum / kostum berikutnya

b)

Ganti gerakan

c)

Jalankan tanpa henti

d)

Ganti tampilan

31.
Apa hubungan antara algoritma dan pemrograman dalam pengembangan perangkat lunak?
a)
Algoritma adalah bahasa pemrograman
b)
Pemrograman adalah serangkaian langkah-langkah logis
c)
Tidak ada hubungan antara keduanya
d)
Algoritma digunakan untuk menyelesaikan masalah, pemrograman adalah proses menuliskannya
32.
Apa yang dimaksud dengan algoritma dan pemrograman?
a)
Bahasa pemrograman yang digunakan dalam algoritma
b)
Konsep dasar dalam dunia komputer
c)
Langkah-langkah dalam mencari bilangan terbesar dari dua bilangan
d)
Proses menuliskan algoritma ke dalam bahasa pemrograman
33.
Mengapa penting untuk memperhatikan sintaksis dan struktur dalam pemrograman?
a)
Agar komputer bisa menjalankan algoritma dengan benar
b)
Untuk membuat program lebih rumit
c)
Karena itu aturan yang harus diikuti
d)
Tidak penting, yang terpenting adalah logika algoritma
34.
Apa yang dimaksud dengan pemrograman?
a)
Langkah-langkah dalam mencari bilangan terbesar dari dua bilangan
b)
Proses menuliskan algoritma ke dalam bahasa pemrograman
c)
Bahasa pemrograman yang dimengerti oleh komputer
d)
Serangkaian langkah-langkah logis untuk menyelesaikan masalah
35.
Mengapa nilai dari mempelajari algoritma dan pemrograman begitu penting dalam dunia teknologi informasi?
a)
Karena itu membuat kita bisa membuat program yang efisien dan efektif
b)
Karena itu membuat kita jago coding
c)
Karena itu membuat kita bisa membeli perangkat lunak
d)
Karena itu membuat kita populer di kalangan programmer
36.
Contoh penggunaan algoritma dalam kehidupan sehari-hari adalah...
a)
Menulis kode pemrograman
b)
Mengikuti resep masakan
c)
Mengoperasikan komputer
d)
Membuat desain grafis
37.
Langkah-langkah dalam mencari bilangan terbesar dari dua bilangan adalah...
a)
Mulai, Bandingkan kedua bilangan, Selesai, Baca dua bilangan
b)
Mulai, Selesai, Bandingkan kedua bilangan, Baca dua bilangan
c)
Mulai, Tulis bilangan pertama sebagai terbesar, Selesai, Bandingkan kedua bilangan
d)
Mulai, Baca dua bilangan, Bandingkan kedua bilangan, Selesai
38.
Apa yang dimaksud dengan algoritma?
a)
Langkah-langkah dalam mencari bilangan terbesar dari dua bilangan
b)
Proses menuliskan algoritma ke dalam bahasa pemrograman
c)
Bahasa pemrograman yang dimengerti oleh komputer
d)
Serangkaian langkah-langkah logis untuk menyelesaikan masalah
39.
Mengapa belajar tentang algoritma dan pemrograman sangat dianjurkan bagi siapa saja yang tertarik dalam bidang teknologi?
a)
Karena itu menjadi keterampilan yang sangat berharga dalam dunia teknologi informasi
b)
Karena itu membuat kita bisa membeli perangkat lunak
c)
Karena itu membuat kita bisa membuat program yang rumit
d)
Karena itu membuat kita populer
40.
Contoh bahasa pemrograman yang dimengerti oleh komputer adalah...
a)
CSS
b)
SQL
c)
HTML
d)
Python
41.
Bagaimana hubungan antara ekstensi file dan program yang dapat membuka atau mengaksesnya?
a)
Ekstensi file menunjukkan tanggal pembuatan program
b)
Ekstensi file menentukan warna program
c)
Ekstensi file memberikan informasi tentang jenis file dan program yang dapat membukanya
d)
Ekstensi file menentukan ukuran program
42.
Bagaimana analogi ekstensi file dengan label pada kotak penyimpanan?
a)
Label menunjukkan tanggal pembuatan kotak
b)
Label menunjukkan warna kotak
c)
Label menentukan ukuran kotak
d)
Label memberi tahu isi kotak
43.
Apakah ekstensi file selalu menjamin isi sebenarnya dari berkas tersebut?
a)
Tergantung pada ukuran file
b)
Ya, selalu
c)
Hanya pada file teks
d)
Tidak, tidak selalu
44.
Bagaimana pemahaman yang baik tentang ekstensi file dapat membantu pengguna dalam mengatur berkas-berkas?
a)
Mengunci berkas dari akses pengguna lain
b)
Mempercepat kinerja komputer
c)
Memudahkan pencarian dan pengelompokkan berkas
d)
Mengubah isi berkas secara otomatis
45.
Apa yang dimaksud dengan ekstensi file?
a)
Bagian dari nama file setelah titik
b)
Jenis program yang dapat membuka file
c)
Ukuran file yang disimpan
d)
Tanggal file terakhir diubah
46.
Mengapa penting untuk selalu memperhatikan ekstensi file saat menyimpan atau mengelola berkas di komputer?
a)
Agar berkas tidak hilang
b)
Agar berkas mudah ditemukan dan dikelola
c)
Agar berkas tidak rusak
d)
Agar berkas tidak terinfeksi virus
47.
Contoh file dengan ekstensi .jpg atau .png biasanya merupakan jenis file apa?
a)
File presentasi
b)
File teks
c)
File gambar
d)
File audio
48.
Bagaimana seseorang dapat menyembunyikan keberadaan file dengan mengganti ekstensi .exe menjadi .txt?
a)
Menghapus file secara permanen
b)
Mengganti ekstensi file
c)
Mengganti nama file
d)
Menyembunyikan file dalam folder tersembunyi
49.
Mengapa ekstensi file sangat penting bagi pengguna?
a)
Untuk mengelompokkan berkas berdasarkan jenisnya
b)
Untuk mengetahui ukuran file
c)
Untuk mengetahui warna file
d)
Untuk mengetahui tanggal pembuatan file
50.
Mengapa penting untuk berhati-hati saat membuka file dengan ekstensi yang tidak dikenal atau mencurigakan?
a)
Agar file tidak rusak
b)
Agar file tidak terlalu besar
c)
Agar file tidak hilang
d)
Agar tidak terinfeksi virus atau malware