WorksheetsMP Pertemuan 09
Total questions: 10
Worksheet time: 8mins
Name
Class
Date
1.
Apa tujuan utama pembuatan folder model pada proyek Flutter TokoKita?
a)
Menyimpan file gambar
b)
Menyimpan file tampilan halaman
c)
Menyimpan representasi data seperti produk, login, dan registrasi
d)
Menyimpan file konfigurasi server
e)
Menyimpan file style aplikasi
2.
File apa yang menjadi entry point pada aplikasi Flutter?
a)
produk_page.dart
b)
main.dart
c)
login_page.dart
d)
app.dart
e)
index.dart
3.
Fungsi utama TextEditingController dalam Flutter adalah…
a)
Menghapus nilai input otomatis
b)
Menghubungkan form ke database
c)
Mengambil dan mengontrol teks input pengguna
d)
Mengatur warna TextField
e)
Membuat validasi otomatis
4.
Validasi berikut benar kecuali…
a)
Nama minimal 3 karakter
b)
Email harus valid
c)
Password minimal 6 karakter
d)
Konfirmasi password harus sama
e)
Email boleh kosong
5.
Widget untuk memindahkan pengguna ke halaman lain adalah…
a)
Container
b)
ListView
c)
Navigator.push()
d)
MaterialApp
e)
Scaffold
6.
Fungsi utama ListTile pada daftar produk adalah…
a)
Menampilkan form input
b)
Menampilkan item produk sebagai list
c)
Menampilkan dialog konfirmasi
d)
Menghapus produk
e)
Membuat AppBar
7.
Halaman ProdukForm digunakan untuk…
a)
Menampilkan daftar produk
b)
Menambah atau mengubah data produk
c)
Menghapus produk
d)
Menampilkan produk dibeli
e)
Menampilkan grafik harga
8.
Data yang tidak ada dalam model Produk adalah…
a)
id
b)
kodeProduk
c)
namaProduk
d)
hargaProduk
e)
stokProduk
9.
Fungsi AlertDialog di halaman ProdukDetail adalah…
a)
Menampilkan semua produk
b)
Notifikasi pembelian
c)
Konfirmasi hapus data
d)
Edit produk langsung
e)
Tambah produk baru
10.
Fungsi folder ui pada Flutter TokoKita adalah…
a)
Menyimpan data JSON
b)
Menyimpan tampilan halaman aplikasi
c)
Menyimpan konfigurasi API
d)
Menyimpan database SQLite
e)
Menyimpan warna tema
100 %
