Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MP Pertemuan 12

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

Apa fungsi utama dari FutureBuilder dalam ProdukPage?

a)

Mengatur style halaman

b)

Menunda proses navigasi

c)

Membuat widget menjadi interaktif

d)

Menunggu hasil Future dan membangun UI berdasarkan statusnya

e)

Menghapus cache data

2.

Komponen apa yang digunakan untuk menampilkan daftar produk secara efisien?

a)

GridView

b)

ListTile

c)

Column

d)

ListView.builder

e)

PageView

3.

Metode apa yang digunakan untuk mengambil data produk dari server?

a)

getUser()

b)

fetchData()

c)

http.load()

d)

loadProduk()

e)

ProdukBloc.getProduks()

4.

Apa tujuan dari menyertakan MultipartRequest pada proses tambah/ubah produk?

a)

Mengirim data tanpa validasi

b)

Mempercepat proses request

c)

Mengirim data teks sekaligus file gambar

d)

Menghapus file lama

e)

Mengubah struktur JSON

5.

Pada ProdukForm, apa fungsi dari variabel _isLoading?

a)

Menyimpan data produk

b)

Mengatur warna tombol

c)

Memberi jarak antara widget

d)

Mengunci tombol saat proses simpan/ubah berjalan

e)

Menyimpan file gambar

6.

Apa yang terjadi bila user tidak memilih gambar baru saat update produk?

a)

API menghapus gambar lama

b)

Proses update gagal

c)

Aplikasi crash

d)

Backend tetap menggunakan gambar lama

e)

Gambar di-set menjadi null

7.

Fungsi apa yang dipanggil ketika tombol Edit ditekan dalam ProdukDetail?

a)

simpan()

b)

hapus()

c)

deleteProduk()

d)

Navigator.push ke ProdukForm

e)

showDialog()

8.

Apa tujuan penggunaan Navigator.pushReplacement() dalam fungsi simpan()?

a)

Menutup aplikasi

b)

Menghapus semua halaman

c)

Mengganti halaman form dengan ProdukPage tanpa bisa kembali

d)

Membuat halaman menjadi statis

e)

Mengulang FutureBuilder

9.

Pada deleteProduk, nilai apa yang menandakan bahwa data berhasil dihapus?

a)

status = "ok"

b)

error = false

c)

code = 200

d)

'data' bernilai true

e)

token aktif

10.

Apa peran dari getter gambarUrl dalam produk.dart?

a)

Mengirim gambar ke backend

b)

Menyusun URL lengkap untuk file gambar di server

c)

Menyimpan gambar ke storage

d)

Menghapus file gambar lama

e)

Menampilkan placeholder gambar