wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UAS PEMROGRAMAN MOBILE

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Apa itu Fragment dalam Android?

a)

Sebuah komponen independen dari UI.

b)

Sebuah bagian modular dari UI.

c)

Sebuah aktivitas mandiri.

d)

Library eksternal.

2.

Apa keuntungan utama Fragment dibandingkan Activity?

a)

Memiliki siklus hidup yang independen.

b)

Tidak memerlukan host.

c)

Modularitas dan fleksibilitas antarmuka.

d)

Hanya mendukung tablet.

3.

Metode apa yang digunakan untuk mengganti Fragment secara dinamis?

a)

FragmentLoader

b)

ActivityManager

c)

FragmentTransaction

d)

FragmentBinder

4.

Apa yang diperlukan Fragment untuk berfungsi?

a)

File XML independen.

b)

Dukungan dari Android 2.0.

c)

Host berupa Activity.

d)

Library tambahan.

5.

Apa yang dimaksud dengan FragmentManager?

a)

Kelas untuk mengelola Fragment di dalam Activity.

b)

Class untuk mengganti Activity.

c)

Library untuk kompatibilitas Fragment.

d)

Framework UI baru.

6.

Fragment pertama kali diperkenalkan di API level berapa?

a)

10

b)

11

c)

12

d)

15

7.

Apa yang membedakan AndroidX Fragment dengan Fragment lama?

a)

AndroidX Fragment tidak mendukung API lawas.

b)

Fragment lama lebih fleksibel.

c)

AndroidX mendukung arsitektur modern dan kompatibilitas.

d)

Tidak ada perbedaan signifikan.

8.

Apa yang menjadi host dari Fragment?

a)

Layout

b)

Activity

c)

Service

d)

Drawable

9.

Apa langkah pertama membuat Fragment?

a)

Membuat kelas yang mewarisi Fragment.

b)

Membuat file layout di drawable.

c)

Mengedit file manifest.

d)

Menambahkan library eksternal.

10.

Bagaimana cara menampilkan Fragment di layout?

a)

Menggunakan Intent.

b)

Menggunakan FragmentTransaction.

c)

Menggunakan FragmentLoader.

d)

Menggunakan ViewPager.

11.

Dimana gambar ditambahkan dalam proyek Android?

a)

res > layout

b)

res > drawable

c)

res > values

d)

res > menu

12.

Bagaimana cara membuka Resource Manager di Android Studio?

a)

File > Resource Manager

b)

Edit > Resource Manager

c)

View > Tool Windows > Resource Manager

d)

Help > Resource Manager

13.

Apa format penamaan file gambar yang valid di Android?

a)

Huruf kapital diperbolehkan.

b)

Hanya huruf kecil tanpa angka diawal.

c)

Diawali angka.

d)

Huruf besar dan kecil diperbolehkan.

14.

Apa langkah terakhir saat menambahkan gambar ke drawable?

a)

Klik "Preview".

b)

Klik "Import".

c)

Klik "Save".

d)

Klik "Load".

15.

Apa fungsi ImageView dalam layout Android?

a)

Untuk menampilkan gambar.

b)

Untuk mengedit gambar.

c)

Untuk menghapus gambar.

d)

Untuk memindahkan gambar.

16.

Bagaimana jika gambar memiliki tanda seru di layout?

a)

Abaikan saja.

b)

Tambahkan content description di XML.

c)

Ganti format gambar.

d)

Hapus dan ulangi impor.

17.

Bagaimana jika gambar memiliki tanda seru di layout?

a)

Abaikan saja.

b)

Tambahkan content description di XML.

c)

Ganti format gambar.

d)

Hapus dan ulangi impor.

18.

Apa langkah pertama menambahkan gambar ke proyek?

a)

Klik File > Open Project

b)

Klik + di Resource Manager dan pilih Import Drawables.

c)

Drag gambar langsung ke drawable.

d)

Buat file XML baru.

19.

Di folder mana gambar biasanya disimpan setelah diimpor?

a)

drawable

b)

layout

c)

menu

d)

values

20.

Apa yang harus ditambahkan untuk meletakkan gambar di atas button di layout?

a)

Padding

b)

Margin

c)

Gravity di file XML.

d)

ID tambahan.

21.

Apa aturan penting saat mengganti nama file gambar?

a)

Nama harus huruf besar.

b)

Nama diawali angka.

c)

Nama menggunakan huruf kecil.

d)

Nama harus kapital.

22.

Apa itu Intent di Android Studio?

a)

Komponen untuk layout UI.

b)

Mekanisme komunikasi antar komponen aplikasi.

c)

File untuk mengelola resource.

d)

Library eksternal untuk layout.

23.

Jenis Intent apa yang digunakan untuk berpindah antar Activity?

a)

Explicit Intent

b)

Implicit Intent

c)

Service Intent

d)

Fragment Intent

24.

Apa kegunaan Implicit Intent?

a)

Untuk memulai service internal.

b)

Untuk memulai aktivitas di aplikasi lain.

c)

Untuk mengirim data ke server.

d)

Untuk mengganti layout.

25.

Apa langkah pertama untuk membuat Intent?

a)

Membuat file drawable.

b)

Menambahkan gambar.

c)

Membuat project baru atau Activity baru.

d)

Mengedit file manifest.

26.

Dimana file layout Activity biasanya disimpan?

a)

res > drawable

b)

res > menu

c)

res > layout

d)

res > values

27.

Apa yang terjadi jika Intent salah konfigurasi?

a)

Aplikasi bisa mengalami crash.

b)

Aplikasi akan otomatis memperbaiki.

c)

Intent tidak akan berjalan.

d)

Intent tetap berjalan normal.

28.

Apa file Java utama untuk mengelola sebuah Activity disebut?

a)

MainActivity.java

b)

IntentActivity.java

c)

LayoutManager.java

d)

FragmentManager.java

29.

Bagaimana cara memulai Activity lain dengan Intent?

a)

Intent.finish();

b)

startActivity(Intent);

c)

runIntent();

d)

startIntent();

30.

Apa fungsi Intent.putExtra()?

a)

Untuk mengirim data antar Activity.

b)

Untuk mengganti layout.

c)

Untuk menghentikan Activity.

d)

Untuk memulai Fragment.

31.

Apa tujuan utama penggunaan Intent?

a)

Menambahkan gambar ke layout.

b)

Menghubungkan antar komponen aplikasi.

c)

Mengganti Fragment.

d)

Membuat layout baru.