WorksheetsQuiz Meet 5 ANDROID
Total questions: 10
Worksheet time: 3mins
Apa yang dimaksud dengan Architecture Pattern dalam pengembangan perangkat lunak?
Desain tampilan aplikasi
Solusi umum untuk masalah arsitektur perangkat lunak
Cara menulis kode pemrograman
Alat untuk menguji aplikasi
Dalam analogi MVVM, apa yang diilustrasikan oleh Model?
Keran
Pipa
Air
Tandon
Apa fungsi dari ViewModel dalam arsitektur MVVM?
Menampilkan data kepada pengguna
Menyimpan data aplikasi
Menyalurkan data antara Model dan View
Mengelola interaksi pengguna
Apa tujuan utama dari Dependency Injection?
Memisahkan pembuatan dan penggunaan objek
Meningkatkan performa aplikasi
Mengurangi ukuran kode
Menambahkan fitur keamanan
Pada state lifecycle activity, apa yang terjadi pada saat onPause()?
Activity pertama kali dibuat
Activity menjadi terlihat oleh pengguna
Activity berada di latar depan dan interaktif
Activity sebagian tertutup oleh activity lain
Apa yang dilakukan pada state onDestroy() dalam activity lifecycle?
Activity siap untuk tampil
Activity dihapus dari memori
Activity menjadi interaktif
Activity mulai terlihat oleh pengguna
Apa yang terjadi ketika metode onStart() dipanggil dalam lifecycle sebuah activity?
Activity menjadi tidak terlihat oleh pengguna
Activity berada di latar depan
Activity menjadi terlihat oleh pengguna tetapi belum interaktif
Activity dihancurkan
Bagaimana cara kerja Dependency Injection dalam pemrograman?
Objek membuat dependensinya sendiri
Dependensi diatur dan diberikan oleh framework
Tidak ada perbedaan dengan metode tradisional
Semua kode diimplementasikan dalam satu kelas
Apa yang dimaksud dengan komponen Update dalam Room Database?
Menambahkan data ke database
Menghapus data dari database
Memperbarui data dalam database
Membaca data dari database
Apa yang terjadi ketika metode onStop() dipanggil dalam lifecycle sebuah activity?
Activity berada di latar depan
Activity menjadi terlihat oleh pengguna
Activity sepenuhnya tersembunyi dan tidak terlihat oleh pengguna
Activity siap untuk dihancurkan
