WorksheetsUKD4 Multimedia 11
Total questions: 15
Worksheet time: 15mins
Pernyataan di bawah ini benar tentang fitur pada AppInventor di atas, kecuali ….
Berfungsi untuk copy/paste block program
Dapat melakukan copy block program antar project
Dapat melakukan copy block program antar screen
Cara copy block dengan drag-and-drop block dari/ke bagian program
Block yang sudah dicopy hanya tersimpan selama 1 sesi pembuatan program
Tujuan penggunaan Procedure dalam pemrograman adalah ….
Membuat penulisan program menjadi lebih panjang
Digunakan dalam melakukan tugas-tugas yang dilakukan lebih dari satu kali atau sering dilakukan berulang-ulang
Variasi atau bentuk lain penulisan program
Jalannya program menjadi lebih menarik
Digunakan dalam melakukan tugas yang berupa pilihan lebih dari satu pilihan
Untuk melengkapi penulisan procedure PlayNote di atas maka yang tepat untuk mengisi bagian kosong setelah join adalah ….
1
Number
Get number
PlayNote
Sound1
Penulisan procedure di atas jika ditulis tanpa menggunakan procedure akan menjadi ….
Untuk melengkapi penulisan procedure PlayNote di atas maka yang tepat untuk mengisi bagian kosong setelah item pada list ke dua adalah ….
Call Clock1.now
Clock1
1
Now
Get Clock1
Penyataan berikut ini benar berdasarkan potongan program di atas, kecuali ….
Ketika button1 diklik akan memainkan note “1.wav”
Ketika button1 diklik note “1.wav” akan tersimpan di list “global notes”
List “global times” jika sudah dilengkapi akan berfungsi menyimpan waktu saat note dimainkan(button1 atau button2 diklik)
Ketika button2 diklik setelah button1 maka isi list “global notes” akan diganti dari “1.wav” menjadi “2.wav”
Ketika button2 diklik setelah button1 maka waktu yang tersimpan untuk button2 adalah waktu klik button1 + jeda waktu antara klik button1 dan button2
Agar isi pada kedua list tersebut dikosongkan kembali saat ResetButton diklik maka untuk mengisi bagian kosong program di atas yang benar ….
Pernyataan berikut ini benar untuk program di atas saat PlayButton diklik, kecuali ….
Menjalankan procedure “PlayBackNote” jika list “global notes” tidak kosong
Akan memainkan sejumlah note sesuai dengan yang tersimpan pada list “global notes”
Procedure “PlayBackNote” akan dipanggil sebanyak note yang tersimpan pada list “global notes”
Jika variabel “global count” bernilai lebih kecil dari jumlah list yang ada pada list “global notes” maka program akan berhenti
Variabel “global count” akan bertambah 1 setiap Procedure “PlayBackNote” dijalankan
Pernyataan yang benar dari program di atas adalah ….
Variabel TP akan selalu bernilai 0
Setelah 40 detik program akan membuka “Screen2”
Posisi thumb slider1 akan bergeser otomatis ke kanan selama 40 detik
Ketika pertama dibuka nilai variabel TP akan menyesuaikan dengan nilai posisi thumb slider1
Layar harus diklik terlebih dahulu agar slider berjalan
Berdasarkan program di atas, berapa time interval untuk Clock1 agar slider berjalan selama 4 detik?
1
100
1000
4
40
Agar tombol close berfungsi untuk menutup aplikasi maka program yang tepat adalah ….
Jika dalam sebuah program terdapat beberapa screen, agar tombol back pada gadget berfungsi untuk menutup screen yang sedang terbuka maka block yang tepat adalah ….
Untuk melengkapi bagian kosong No.5 agar program menjalankan procedure adalah ….
Call ToggleMenu
Set ToggleMenu
Play ToggleMenu
Do ToggleMenu
ToggleMenu
Jika No.1 = False dan No.2 = True maka pernyataan berikut ini benar, kecuali ….
No.3 seharusnya True
No.4 seharusnya False
Ketika tombol diklik akan membuka menu
Gambar pada tombol menu adalah “btn_minus.png”
Gambar pada tombol menu adalah “btn_plus.png”
Jika No.1 = True dan No.2 = False maka apa yang tepat untuk mengisi No.3 dan No.4 agar ketika btn_menu diklik akan menutup menu ….
True dan False
False dan True
True dan True
False dan False
Dikosongkan
