WorksheetsQuiz 13 Pemrograman PHP
Total questions: 10
Worksheet time: 50mins
Pada tahap awal implementasi CRUD untuk modul Mahasiswa, aksi apa yang perlu ditambahkan di antarmuka aplikasi?
Form login administrator tambahan
Tombol create, detail, update, delete
Menu pengaturan tema antarmuka
Widget statistik harian pengguna
File mana di lapisan model yang disebutkan perlu diperbarui saat menambah fitur CRUD Mahasiswa?
models/Kelas.php
models/Database.php
models/UserRole.php
models/Mahasiswa.php
Selain model dan controller, halaman mana yang disebut perlu diperbarui dalam proses CRUD?
about.php
dashboard.php
index.php
home.php
Di folder views/mahasiswa/, file baru apa yang perlu dibuat untuk menampilkan form penambahan data?
insert.php
create.php
new.php
store.php
File tampilan yang digunakan untuk mengubah data Mahasiswa disebutkan sebagai apa?
update.php
edit.php
modify.php
change.php
Urutan logis alur Create di MVC yang paling tepat adalah apa?
View langsung menulis ke database, Controller
Controller kirim ke View, View panggil Model
Model kirim ke View, View panggil Controller
View kirim ke Controller, Controller panggil Model
Ketika menambah tombol detail, tindakan HTTP yang paling umum untuk mengambil data satu Mahasiswa adalah apa?
GET ke endpoint detail
POST ke endpoint detail
PUT ke endpoint detail
DELETE ke endpoint detail
Praktik baik saat membuat create.php di views/mahasiswa/ adalah apa?
Validasi input sebelum kirim
Menyimpan password secara plain
Menonaktifkan CSRF token
Menghilangkan semua label form
Untuk mendukung Update, apa yang biasanya ditambahkan di MahasiswaController.php?
Metode edit dan update
Metode backup konfigurasi
Metode autentikasi global
Metode render statistik
Pada Detail, data sebaiknya diambil dari model dengan cara apa?
Metode findById terstruktur
Query string bebas di View
Membaca file teks langsung
Hardcode array di Controller
