WorksheetsKELAS 9 BAB 6 B
Total questions: 25
Worksheet time: 13mins
Apa manfaat penggunaan subprogram dalam pemrograman game?
Mengurangi waktu eksekusi program
Mempermudah pengujian kesalahan
Menghemat ruang memori
Menggerakkan berbagai sprite secara serentak
Dalam proses membangun game dengan Scratch, apa saja yang perlu disiapkan?
Algoritma dan kode manual
Grafik latar belakang, sprite, dan musik
Hardware tambahan
Editor teks khusus
Apa tujuan utama dari pengujian program?
Mengurangi ukuran program yang ada
Memastikan program bekerja sesuai yang diharapkan
Membuat kode yang lebih kompleks/sulit dalam pengujian
Menambahkan fitur baru
Error dalam program biasanya terjadi karena...
Kesalahan logika program
Hardware yang tidak mendukung
Kompilasi yang lambat
Kurangnya dokumentasi
Salah satu contoh pengujian fungsi dalam program game adalah...
Menguji perpindahan level berjalan baik
Menghitung jumlah memori yang digunakan
Menghapus semua sprite
Memeriksa hardware
Mengapa logika program dapat menyebabkan error?
Karena kode terlalu sederhana
Karena ada proses yang tidak pernah selesai
Karena kompilasi tidak dilakukan
Karena kurangnya sprite
Apa yang perlu dilakukan seorang programmer untuk memastikan fungsi program berjalan baik?
Menguji fungsi satu per satu dengan berbagai input
Menghapus kode yang rumit
Menambahkan sprite tanpa batas
Mengabaikan error kecil
Pengujian kesalahan dilakukan dengan cara...
Membuat grafik yang lebih kompleks
Menghapus sprite yang tidak perlu
Mengabaikan error yang muncul
Menjalankan program dari satu proses ke proses lain
Apa yang dimaksud dengan pengujian kemudahan penggunaan?
Menguji logika kode
Menguji tingkat kesulitan dan tantangan game
Menguji sprite yang tidak digunakan
Mengoptimalkan memori
Apa yang harus diuji dalam penghitungan pada program game?
Kecepatan proses
Durasi permainan dalam game
Banyaknya sprite dalam program yang dibuat
Hasil yang sesuai untuk berbagai kondisi input
Mengapa penting melakukan pengujian input perintah melalui tombol keyboard dalam program game?
Agar sprite berperilaku sesuai yang diharapkan
Untuk menghindari crash
Untuk mengurangi ukuran game
Supaya lebih hemat memori
Bagaimana cara mengatasi error pada program?
Menghapus semua kode
Mengidentifikasi semua kondisi yang harus ditangani
Menghindari pengujian
Mengurangi sprite
Fungsi yang tidak bekerja dengan benar akan...
Menghasilkan output yang benar
Mengurangi jumlah sprite
Mempercepat proses
Menghasilkan error atau hasil yang salah
Apa yang perlu dilakukan jika sebuah sprite tidak tampil sesuai waktu yang ditentukan?
Menghapus sprite
Menguji ulang pengaturan waktu tampil sprite
Menambah sprite baru
Mengganti latar belakang
Pengujian terhadap perpindahan level dilakukan untuk memastikan bahwa...
Level lebih sulit
Sprite lebih banyak
Perpindahan antar level berjalan dengan baik
Musik lebih menarik
Apa yang menjadi tanda bahwa sebuah program memiliki error?
Program berjalan mulus tanpa hambatan
Program tidak dapat menyelesaikan prosesnya dengan baik
Program memiliki fitur tambahan
Program menggunakan lebih sedikit memori
Pengujian program perlu dilakukan untuk...
Memastikan fungsi-fungsi bekerja dengan baik
Menghindari penggunaan kode baru
Meminimalkan waktu pengembangan
Menghindari sprite yang besar
Apa yang harus diperhatikan saat menguji perpindahan level dalam game?
Jumlah sprite
Kesalahan logika
Waktu eksekusi
Perpindahan berjalan tanpa masalah
Mengapa program yang baik harus mudah dipelajari dan digunakan?
Agar hanya programmer ahli yang bisa memakainya
Agar pengguna dapat memanfaatkannya dengan baik
Supaya lebih sulit dijual
Untuk menghindari pengembangan lanjutan
Apa yang dimaksud dengan error karena proses yang tidak pernah dapat diselesaikan?
Proses yang berjalan mulus
Proses yang terus berulang tanpa akhir
Proses yang sederhana
Proses tanpa input
Pengujian fungsi pada game dapat dilakukan dengan cara...
Mengabaikan sprite yang tidak tampil
Menghindari perpindahan level
Menguji perintah melalui tombol keyboard
Mengurangi fitur
Apa yang harus dilakukan jika pengujian menemukan error dalam logika program?
Menghapus semua kode dalam program yang dibuat
Menambahkan sprite baru
Memperbaiki logika yang menyebabkan error
Menghindari penggunaan fungsi tersebut
Fungsi penghitungan yang baik dalam game harus...
Menghasilkan output yang benar untuk berbagai kondisi
Mengurangi waktu eksekusi
Menghindari error kecil
Menghapus sprite
Bagaimana pengujian kemudahan penggunaan dilakukan?
Dengan mencoba memainkan game tersebut
Dengan menambahkan kode baru
Dengan mengurangi sprite
Dengan menghapus latar belakang
Mengapa penting menguji semua sprite dalam game?
Agar sprite lebih banyak
Agar semua sprite berfungsi sesuai waktu yang ditentukan
Supaya program lebih lambat
Supaya lebih banyak latar belakang
