WorksheetsULANGAN HARIAN BAB 5
Total questions: 50
Worksheet time: 50mins
Tampilan pada gambar memiliki fungsi dapat menambahkan logika aplikasi menggunakan blok kode, tampilan pada gambar tersebut termasuk halaman ...
halaman visual
halaman block
Perhatikan beberapa pernyataan berikut:
(1) Aplikasi harus terinstal terlebih dahulu
(2) Aplikasi tidak perlu di instal
(3) Memerlukan koneksi internet
(4) Tidak memerlukan koneksi internet
Pernyataan yang merupakan ciri-ciri web apps adalah …
Secara berurutan, Struktur yang ditandai oleh angka 1 -4 menerangkan …
Bagian manakah dari antarmuka App Inventor pada gambar yang digunakan untuk menyusun logika program menggunakan blok-blok pemrograman?
Component
Berdasarkan gambar, apa fungsi dari blok initialize global errorMessages to?
Mengatur teks pada komponen StatusLabel
Menginisialisasi kamera aplikasi
Menampilkan pesan kesalahan pada layar utama aplikasi
Menyimpan daftar kode kesalahan dan pesan-pesannya
Menampilkan tampilan utama aplikasi
Perhatikan blok kode program pada gambar! Ketika pengguna menekan Button2 sebanyak 19 kali maka berapa nilai Label 4, jika nilai Label4 di awal adalah 10?
20
29
30
39
9
Menu apa yang digunakan untuk menguji aplikasi yang kita buat?
Project
Connect
Build
Setting
Properti
Perhatikan blok kode pada gambar!
Blok nomor 3 terdapat pada kelompok visual blog...
Logic
Diagram
Agar dapat memulai melakukan pemrograman di App Inventor, kita harus terlebih dahulu menginstall software App Inventor tersebut. Sasha kebetulan ingin melakukan pemnrograman dengan App Inventor dan belum menginstall softwarenya, ketika guru Sasha menerangkan langkah – langkah pengiinstalan software App Inventornya Sasha mencatat secara acak di berbeda – beda halaman pada buku catatannya. Dan setelah ia mengeksplore buku catatannya ditemukan beberapa langkah – langkah berkaitan dengan cara menginstal App Inventor sebagai berikut:
1. Pilih All Ai2u Server
2. Klik icon Ai2U Launcher sebanyak 2x
3. Online dan masuk ke web MIT App Inventor
4. Masuk ke web browser dan ketikan alamat localhost app inventor anda
5. Cari software mentah App Inventor dengan bit yang sesuai dengan komputer anda
Dari sekian kumpulan langkah – langah yang Sasha temukan, ia meminta bantuan anda untuk menyusun langkah – langkah tersebut ke urutan yang benar. Maka sebagai teman Sasha yang baik, kamu harus menjawab …
3-5-2-1-4
Dania bekerja di perusahaan PT. Surabaya Tecknologi. Dania adalah seorang developer aplikasi yang sedang mengembangkan sebuah perangkat lunak analisis data yang sangat kompleks untuk perusahaan besar. Karena sifat kerahasiaan data perusahaan, Praya harus memastikan bahwa aplikasi yang dia bangun beroperasi sepenuhnya di komputer lokal perusahaan tanpa ber-gantung pada koneksi internet. Dalam hal ini, Praya bekerja pada pengembangan jenis aplikasi yang disebut sebagai ...
Komponen manakah yang digunakan untuk menampilkan gambar dalam aplikasi yang dibuat menggunakan App Inventor?
Video
Button
Label
Canvas
Image
Dalam App Inventor, bagian manakah yang digunakan untuk mengatur interaksi pengguna dengan aplikasi?
Blocks
Designer
Viewer
Properties
Components
Apakah yang dimaksud dengan 'debugging' dalam konteks pengembangan aplikasi di App Inventor?
Proses menghubungkan aplikasi dengan database
Proses menguji aplikasi untuk menemukan kesalahan
Proses membangun aplikasi menjadi file APK
Proses mendesain antarmuka pengguna
Proses mengoptimalkan kinerja aplikasi
Sebuah perusahaan e-commerce besar HOTS yang menjual produk di Indonesia telah menggunakan aplikasi web sebagai platform utama mereka untuk berinteraksi dengan pelanggan. Meskipun aplikasi web memberikan kemudahan akses di mana pun, ada kekurangan yang cukup signifikan yang telah memengaruhi pengalaman pelanggan. Salah satu kekurangannya adalah ...
aksesibilitas yang memadai bagi semua pengguna
tidak kompatibel dengan perangkat mobile
keamanan yang sangat baik terhadap serangan siber
kinerja yang sangat cepat pada berbagai perangkat
ketergantungan pada koneksi internet aktif dan stabil
Supri sekarang sedang membangun sistem rekomendasi film berbasis machine learning. Supri sudah mengumpulkan data sebanyak yang dia tau tentang preferensi film pengguna, seperti genre yang disukai, film-film yang telah mereka tonton, dan penilaian yang diberikan. Dengan dataset yang kaya tersebut, Supri ingin memanfaatkan machine learning untuk menghasilkan rekomendasi film yang sesuai dengan selera masing-masing pengguna. Dalam pengembangan sistem rekomendasi film yang dibuat oleh Supri, machine learning bekerja dalam menghasilkan output berdasarkan pola-pola yang ditemukan dalam data input dengan cara....
Menyimpan semua data diri pengguna dalam satu tempat
Menggunakan perangkat keras khusus untuk menonton film
Menganalisis perilaku dan preferensi penonton dalam menonton film
Menerapkan pola matematis kompleks pada data pengguna
Mengirimkan rekomendasi film secara acak kepada pengguna
Seorang developer ingin membuat aplikasi kalkulator sederhana di MIT App Inventor. Namun, saat tombol "=" ditekan, hasilnya tidak muncul. Setelah dicek, blok yang digunakan adalah:
Apa masalah utama dari kode tersebut?
Label1 tidak bisa menampilkan hasil perhitungan.
Blok yang digunakan salah karena seharusnya menggunakan String function.
TextBox1 seharusnya diganti dengan TextBox3.
Button1 tidak terhubung dengan TextBox1.
Tidak ada blok untuk melakukan operasi matematika sebelum menampilkan hasil.
Seorang peneliti ingin membangun model ANN untuk klasifikasi gambar dengan akurasi tinggi. Dia menggunakan arsitektur Convolutional Neural Network (CNN) dengan beberapa lapisan konvolusi, pooling, dan fully connected. Namun, modelnya mengalami overfitting. Manakah solusi terbaik untuk mengatasi masalah ini?
Menambah jumlah lapisan konvolusi.
Meningkatkan learning rate optimizer.
Menghapus semua lapisan pooling.
Mengurangi jumlah epoch pelatihan.
Menggunakan Dropout Layer dan augmentasi data
Seorang siswa membuat aplikasi suara hewan dimana ketika gambar kucing diklik, akan mengeluarkan suara "Meong". Namun saat diuji, tidak ada suara yang keluar. Blok kode yang digunakan adalah seperti pada gambar, Apa solusi yang tepat untuk memperbaiki masalah ini?
Menambahkan blok call Sound1.Play setelah set Source
Sebuah aplikasi suara hewan memiliki 5 gambar hewan berbeda dalam satu layar. Ketika diuji di smartphone kecil, beberapa gambar tidak terlihat jelas. Solusi HOTS yang paling tepat adalah:
Menambahkan suara untuk setiap gambar
Menggunakan HorizontalArrangement untuk scroll horizontal
Menyusun gambar dalam bentuk tabel
Menggunakan gambar hewan yang lebih kecil
Mengubah gambar menjadi animasi
Ketika aplikasi suara hewan dijalankan, suara anjing ("guk.mp3") terdengar pecah. Setelah diperiksa, file audio memiliki bitrate 192kbps dan durasi 3 detik. Solusi teknis terbaik adalah:
Mengkonversi file ke format MIDI
Mengurangi bitrate menjadi 64kbps
Memperpendek durasi menjadi 1 detik
Menambahkan komponen SoundEqualizer
Sebuah aplikasi suara hewan memiliki 20 file suara berbeda. Saat pertama kali membuka aplikasi, terjadi delay sebelum suara pertama bisa dimainkan. Penyebab utama dan solusinya adalah:
Pengaturan suara tidak benar - reset pengaturan suara
Terlalu banyak aplikasi terbuka - tutup aplikasi lain
File suara terlalu besar - kompres semua file audio
Aplikasi tidak diperbarui - perbarui aplikasi
Komponen Media tidak diinisialisasi - tambah blok Screen.Initialize
Untuk mengembangkan aplikasi suara hewan menjadi lebih interaktif, manakah implementasi terbaik menggunakan sensor perangkat?
Semua opsi di atas bisa dilakukan
Seorang developer membuat aplikasi text-to-speech sederhana dengan komponen TextToSpeech. Namun, ketika tombol diklik, suara tidak keluar. Kode yang digunakan seperti pada gambar, Apa solusi yang paling tepat?
Menghapus komponen TextToSpeech
Menambahkan delay sebelum memanggil Speak
Menambahkan call TextToSpeech1.Speak setelah set Message
Mengganti TextToSpeech dengan komponen VideoPlayer
Mengubah properti Volume menjadi 0
Untuk membuat aplikasi yang bisa membaca teks dalam bahasa Spanyol, manakah implementasi yang PALING TEPAT?
Set properti Language ke "es-ES" sebelum memanggil Speak
Menggunakan satu komponen TextToSpeech untuk semua bahasa
Menambahkan kondisi switch untuk setiap bahasa
Menggunakan komponen SpeechRecognition sebelum TextToSpeech
Mengatur properti Language ke 'en-US'
Ketika aplikasi membaca teks panjang (>500 karakter), terjadi lag dan suara terputus-putus. Solusi terbaik adalah:
Membagi teks menjadi potongan kecil dan di-queue
Developer ingin menambahkan fitur kecepatan bicara yang bisa diatur user melalui Slider. Implementasi yang benar adalah:
Untuk membuat aplikasi yang bisa membaca teks dari file eksternal kemudian mengubahnya ke suara, komponen tambahan apa yang PALING DIBUTUHKAN selain TextToSpeech?
File dan TinyDB
CloudDB dan AccelerometerSensor
TextPicker dan ActivityStarter
Spinner dan WebViewer
SoundRecorder dan OrientationSensor
Seorang siswa ingin membuat aplikasi pencatat lokasi dengan GPS. Komponen manakah yang TIDAK RELEVAN untuk fungsi utama aplikasi tersebut?
AccelerometerSensor
Ketika melihat blok berikut dalam sebuah proyek, Fungsi utama dari blok tersebut adalah:
Menghitung jumlah klik pada tombol
Menampilkan waktu dan getar saat tombol ditekan
Mengubah suara menjadi teks
Menyimpan waktu dalam database
Menghentikan getaran saat tombol dilepas
Untuk membuat aplikasi yang bisa:
1. Merekam suara
2. Mengubah rekaman menjadi teks
3. Menerjemahkan teks ke bahasa lain
4. Membacakan hasil terjemahan
Urutan komponen utama yang DIBUTUHKAN adalah:
SoundRecorder → SpeechRecognizer → Translator → TextToSpeech
Aplikasi rubik menjadi lag saat memvisualisasikan scramble acak 20 langkah. Penyebab utama adalah:
Variabel diinisialisasi dengan benar
Tidak ada masalah pada komponen Canvas
Perulangan tanpa delay antar rotasi
Gambar rubik resolusi rendah
Terlalu banyak prosedur iteratif
