Font size
WorksheetsLatihanSoal ASAS Informatika 9
Total questions: 40
Worksheet time: 23mins
Apa yang menjadi tujuan utama dari algoritma dalam pemecahan masalah?
Membuat program komputer lebih cepat
Mengorganisir langkah-langkah penyelesaian masalah secara sistematis
Menghindari error dalam bahasa pemrograman
Menyimpan data lebih efisien
Apa yang dimaksud dengan flowchart?
Struktur data untuk menyimpan informasi
Program yang dirancang untuk melakukan komputasi
Cara untuk menghubungkan berbagai perangkat lunak
Representasi visual dari langkah-langkah algoritma
Mengapa simbol-simbol seperti persegi panjang dan belah ketupat digunakan dalam flowchart?
Untuk membedakan jenis aktivitas dalam algoritma
Agar terlihat menarik secara visual
Agar flowchart dapat disimpan dalam format gambar
Untuk membuat algoritma lebih kompak
Simbol terminator START dalam diagram alir digunakan untuk...
Menunjukkan awal proses algoritma
Menunjukkan akhir algoritma
Menggambarkan proses manual
Menyatakan keputusan dalam algoritma
Bagaimana cara merepresentasikan kondisi dalam pseudocode?
Menggunakan simbol lingkaran
Menggunakan tabel data
Menggunakan grafik diagram batang
Menggunakan pernyataan IF-ELSE
Apa yang dimaksud dengan looping dalam pemrograman?
Pengulangan instruksi sampai kondisi tertentu tercapai
Penghentian instruksi setelah satu kali proses
Pemrosesan data tanpa pengulangan
Penulisan ulang program untuk memperbaiki kesalahan
Mengapa sprite dalam Scratch penting?
Sprite adalah tempat untuk mengelola file proyek
Sprite menyimpan semua data program dalam Scratch
Sprite adalah objek interaktif yang menjadi pusat aktivitas dalam program Scratch
Sprite memungkinkan pengguna untuk menulis kode lebih efisien
Apa fungsi blok kategori "Events" dalam Scratch?
Memulai atau merespons kejadian tertentu dalam program
Mengontrol tampilan sprite
Menyimpan data variabel
Membuat sprite bergerak sesuai koordinat tertentu
Untuk menambahkan efek suara pada proyek Scratch, pengguna dapat menggunakan blok kategori ...
Control
Motion
Sound
Looks
Dalam Scratch, blok dengan warna biru biasanya digunakan untuk ...
Membuat perulangan
Menampilkan dialog
Mengontrol gerakan sprite
Mengatur latar belakang
struktur data yang menyerupai hubungan hirarki antar elemen disebut? (jawabnya huruf kecil semua)
(a)
Blok dalam Scratch yang digunakan untuk mengatur ukuran sprite disebut blok? (jawabnya huruf kecil semua ya)
(a)
Dalam flowchart, simbol berbentuk belah ketupat digunakan untuk menyatakan? (jawabnya huruf kecil semua ya)
(a)
Dalam Scratch, karakter yang dapat digerakkan di layar disebut? (jawabnya huruf kecil semua ya)
(a)
Struktur data yang memiliki prinsip LIFO disebut? (jawabnya huruf kecil semua yaa)
(a)
Dalam Scratch, area tempat sprite dan latar belakang tampil disebut? (jawabnya huruf kecil semua ya)
(a)
Ketika menggunakan blok "repeat" di Scratch, skrip akan berhenti mengulangi perintah jika jumlah pengulangan telah tercapai
true
false
Blok "if-else" dalam Scratch dapat digunakan untuk menyusun logika bercabang yang melibatkan lebih dari satu kondisi.
true
false
Ketika backdrop berubah menggunakan blok "switch backdrop to", semua skrip yang sedang berjalan akan berhenti.
true
false
Dalam Scratch, setiap proyek harus memiliki minimal satu backdrop agar dapat dijalankan.
true
false
Istilah yang digunakan untuk menyimpan nilai yang berubah-ubah selama program berjalan, seperti skor permainan atau nama pemain.
Variable
Stage
Loop
Condition
Proses yang digunakan untuk menyusun elemen data seperti nama siswa berdasarkan abjad atau nilai angka dari kecil ke besar.
Costumes
Repeat
Sorting
Clustering
Elemen di Scratch yang memungkinkan sprite untuk berganti pakaian atau tampilan untuk menciptakan variasi karakter.
Costumes
Repeat
Sorting
Clustering
Jika sprite ingin bergerak maju dalam waktu tertentu dengan kecepatan tetap, blok yang digunakan adalah ...
Move
Glide
Repeat
Turn
Dalam Scratch, blok logika "not" digunakan untuk ...
Membandingkan dua nilai
Membalik nilai logika
Menghentikan semua perintah
Mengganti nilai variabel
Bagaimana cara mengganti kostum sprite di Scratch?
Menggunakan blok "go to x, y"
Menggunakan blok "set rotation style"
Menggunakan blok "switch costume to"
Menggunakan blok "change size by"
Untuk memindahkan sprite ke posisi awal tertentu, dapat menggunakan blok ...
Glide
Go to x, y
Turn degrees
Change x by
Elemen dalam Scratch yang berfungsi untuk membuat sprite merespons klik tombol panah pada keyboard disebut ...
Event
Motion
Control
Operator
Apa yang terjadi ketika blok "wait" di Scratch digunakan dalam sebuah skrip?
Sprite akan berhenti selamanya
Sprite akan menunggu beberapa waktu sebelum melanjutkan
Sprite akan mengulangi perintah sebelumnya
Sprite akan mengganti latar belakang
Istilah yang menggambarkan tindakan untuk memeriksa apakah nilai suatu variabel lebih besar dari 10 adalah ...
Loop
Condition
Sorting
Clustering
Apa tujuan dari menggunakan blok "stop all" di Scratch?
Menghentikan satu sprite yang sedang aktif
Menghentikan semua skrip yang berjalan dalam proyek
Menghapus variabel dalam proyek
Memulai ulang proyek secara otomatis
Blok "when I receive" dalam Scratch berfungsi untuk ...
Mengirimkan pesan ke semua sprite
Menghapus pesan dari sprite lain
Mengubah variabel global
Memulai eksekusi skrip saat menerima pesan tertentu
Proses mencari nilai terbesar dalam sekumpulan data disebut ...
Searching
Sorting
Filtering
Clustering
Dalam Scratch, apa yang dilakukan oleh blok "change y by 10"?
Memindahkan sprite ke kanan sejauh 10 langkah
Mengubah posisi sprite ke atas sejauh 10 unit
Memutar sprite sejauh 10 derajat
Memindahkan sprite ke bawah sejauh 10 langkah
Blok "join" dalam kategori Operator Scratch berfungsi untuk ...
Menghentikan skrip sementara
Membandingkan dua nilai
Menjumlahkan dua bilangan
Menggabungkan dua teks atau nilai menjadi satu
Dalam Scratch, untuk memutar sprite searah jarum jam, kita dapat menggunakan blok ...
Set rotation style
Change x by
Turn right
Turn left
Apa yang dimaksud dengan "broadcast message" dalam Scratch?
Proses mengirimkan pesan ke semua sprite dalam proyek
Proses menerima pesan dari sprite lain
Proses mengirimkan pesan ke sprite tertentu
Proses menghapus pesan dari sistem
Jika ingin membuat sprite mengikuti posisi kursor, kita dapat menggunakan blok ...
Go to mouse pointer
Glide to random position
Point in direction
Move 10 steps
Apa tujuan dari menggunakan "forever loop" dalam Scratch?
Menjalankan perintah hanya satu kali
Mengulangi perintah sampai kondisi terpenuhi
Mengulangi perintah sesuai dengan jumlah yang ditentukan
Mengulangi perintah tanpa henti selama proyek berjalan
Dalam Scratch, jika ingin sprite berpindah ke posisi acak pada layar, blok yang digunakan adalah...
Go to x: [ ] y: [ ]
Glide to random position
Go to random position
Point in direction [ ]
