wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Meet 5 ANDROID

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

Apa yang dimaksud dengan Architecture Pattern dalam pengembangan perangkat lunak?

a)

Desain tampilan aplikasi

b)

Solusi umum untuk masalah arsitektur perangkat lunak

c)

Cara menulis kode pemrograman

d)

Alat untuk menguji aplikasi

2.

Dalam analogi MVVM, apa yang diilustrasikan oleh Model?

a)

Keran

b)

Pipa

c)

Air

d)

Tandon

3.

Apa fungsi dari ViewModel dalam arsitektur MVVM?

a)

Menampilkan data kepada pengguna

b)

Menyimpan data aplikasi

c)

Menyalurkan data antara Model dan View

d)

Mengelola interaksi pengguna

4.

Apa tujuan utama dari Dependency Injection?

a)

Memisahkan pembuatan dan penggunaan objek

b)

Meningkatkan performa aplikasi

c)

Mengurangi ukuran kode

d)

Menambahkan fitur keamanan

5.

Pada state lifecycle activity, apa yang terjadi pada saat onPause()?

a)

Activity pertama kali dibuat

b)

Activity menjadi terlihat oleh pengguna

c)

Activity berada di latar depan dan interaktif

d)

Activity sebagian tertutup oleh activity lain

6.

Apa yang dilakukan pada state onDestroy() dalam activity lifecycle?

a)

Activity siap untuk tampil

b)

Activity dihapus dari memori

c)

Activity menjadi interaktif

d)

Activity mulai terlihat oleh pengguna

7.

Apa yang terjadi ketika metode onStart() dipanggil dalam lifecycle sebuah activity?

a)

Activity menjadi tidak terlihat oleh pengguna

b)

Activity berada di latar depan

c)

Activity menjadi terlihat oleh pengguna tetapi belum interaktif

d)

Activity dihancurkan

8.

Bagaimana cara kerja Dependency Injection dalam pemrograman?

a)

Objek membuat dependensinya sendiri

b)

Dependensi diatur dan diberikan oleh framework

c)

Tidak ada perbedaan dengan metode tradisional

d)

Semua kode diimplementasikan dalam satu kelas

9.

Apa yang dimaksud dengan komponen Update dalam Room Database?

a)

Menambahkan data ke database

b)

Menghapus data dari database

c)

Memperbarui data dalam database

d)

Membaca data dari database

10.

Apa yang terjadi ketika metode onStop() dipanggil dalam lifecycle sebuah activity?

a)

Activity berada di latar depan

b)

Activity menjadi terlihat oleh pengguna

c)

Activity sepenuhnya tersembunyi dan tidak terlihat oleh pengguna

d)

Activity siap untuk dihancurkan