NEW
Font size
WorksheetsQuiz 07 Pemrograman PHP
Total questions: 20
Worksheet time: 3hrs 20mins
Dalam layout dengan dua kolom samping, komponen Aside biasanya dipakai untuk:
Widget, iklan, atau informasi tambahan
Judul besar dan logo perusahaan
Menu utama dan navigasi global
Ringkasan hak cipta dan tautan legal
Manakah pernyataan paling menggambarkan 'Main yang dinamis'?
Bagian tampilan tetap di semua halaman
Bagian konten berubah sesuai halaman
Bagian khusus untuk elemen navigasi
Bagian berisi metadata dokumen saja
Di PHP, tujuan utama include_once adalah apa?
Menjalankan file hanya pada server Windows
Mengkompilasi file menjadi ekstensi PHP
Menghapus file setelah dieksekusi
Memasukkan file satu kali agar tidak ganda
Skenario mana yang paling sesuai untuk require_once?
Memuat file class ORM agar tidak dideklarasi ulang
Menyisipkan potongan HTML dekoratif yang opsional
Menjalankan skrip shell eksternal sementara
Menangani unggahan file pengguna langsung
Jika file yang disertakan dua kali menyebabkan redeclare function error, solusi yang tepat adalah apa?
Gunakan include_once atau require_once
Nonaktifkan laporan error seluruhnya
Pindahkan fungsi ke variabel global
Ganti semua include menjadi echo saja
Dalam contoh file home.php yang ditampilkan, pernyataan include_once yang pertama memuat file mana?
file atas.php untuk header
file index.php untuk routing
file bawah.php untuk footer
file home.php untuk konten
Jika file atas.php sudah di-include di tempat lain sebelum home.php dipanggil, apa yang terjadi saat include_once 'atas.php'; dieksekusi di home.php?
File dimuat ulang untuk memperbarui variabel
File dihapus dari memori aplikasi
File tidak dimuat ulang untuk menghindari konflik
File digabungkan dua kali menjadi satu
Mengapa best practice menggunakan require_once untuk file yang mendefinisikan fungsi seperti jumlah?
Mengkompilasi fungsi menjadi bytecode permanen
Mengubah fungsi menjadi metode statis otomatis
Meningkatkan ukuran file untuk keamanan tambahan
Mencegah redeklarasi fungsi yang menyebabkan error fatal
Risiko umum jika langsung memakai template tanpa penyesuaian adalah:
Dilarang di semua browser modern
Mewajibkan server khusus mahal
Ketidaksesuaian brand dan pesan
Selalu melanggar SEO dasar
Praktik yang baik setelah memilih template dari Start Bootstrap adalah:
Membiarkan semua gambar bawaan ukuran asli
Menonaktifkan responsivitas untuk kesederhanaan
Menghilangkan semua meta tag default
Mengoptimalkan aset dan menghapus bagian tak perlu
Dalam konteks pengembangan antarmuka admin, apa fungsi utama template seperti AdminLTE?
Mempercepat pembuatan UI konsisten
Mengelola autentikasi pengguna otomatis
Menggantikan server aplikasi sepenuhnya
Mengoptimalkan basis data relasional
Keuntungan menggunakan template dashboard open-source seperti AdminLTE adalah apa?
Komponen siap pakai dapat digunakan ulang
Menjamin keamanan aplikasi produksi
Menghapus kebutuhan pengujian antarmuka
Menghindari pembelajaran HTML dan CSS
Contoh yang termasuk penggunaan Form pada aplikasi web adalah…
Caching, load balancing, server clustering
Login, registrasi, shopping cart, upload file
Indexing, sharding, replication, partitioning
Enkripsi, hashing, tokenization, salting
Batasan yang perlu diingat saat mengandalkan form builder online adalah…
Outputnya tidak dapat diekspor sebagai HTML standar
Kustomisasi kompleks bisa terbatas tanpa coding tambahan
Form otomatis selalu aman tanpa validasi server
Builder mengelola seluruh alur bisnis end‑to‑end
Ketika memilih template web aplikasi open-source, kriteria terpenting untuk produksi adalah apa?
Jumlah warna pada tema default
Logo yang mudah diingat
Nama proyek terdengar menarik
Lisensi kompatibel dan komunitas aktif
Langkah awal saat mengadopsi template web aplikasi ke proyek baru adalah apa?
Mengunggah ke produksi tanpa uji
Menghapus semua file konfigurasi
Mengkaji struktur folder dan dependensi
Mengganti nama semua class secara acak
Mengapa boilerplate keamanan (misal pengaturan CSP dan sanitasi input) sering disertakan dalam template?
Mengurangi risiko kerentanan umum
Meningkatkan waktu muat halaman saja
Membuat kode terlihat lebih panjang
Menghindari kebutuhan logging
Dalam pemrograman, kata kunci void pada deklarasi fungsi paling tepat berarti apa?
Fungsi selalu menerima dua parameter
Fungsi mengembalikan nilai boolean true
Fungsi hanya dapat dipanggil sekali
Fungsi tidak mengembalikan nilai apa pun
Dalam desain API, apa risiko umum menggunakan terlalu banyak fungsi void?
Mengurangi kebutuhan penanganan error
Memudahkan komposisi fungsi matematis
Meningkatkan jaminan tipe yang kuat
Sulit melacak keberhasilan operasi
Bagaimana cara menangani kesalahan dalam fungsi void yang tidak mengembalikan nilai?
Membiarkan kesalahan tanpa penanganan apapun
Menambahkan nilai kembali bertipe void*
Mengembalikan nilai khusus melalui return
Menggunakan mekanisme error seperti exceptions
