Fungsi yang digunakan untuk melakukan koneksi ke server database adalah …
A. Mysqli_num_rows ( ) B. Mysqli_connect ( ) C. Mysqli_query ( ) D. Mysqli_select_db ( ) E. Mysqli_fetch_row ( ) 2. Kode pemrograman PHP diawali dan di akhiri dengan tanda…. A. <?php … ?> B. <script> … </script> C. <?php … </?php> D. <php … /?> E. <html … /?> 3. Fungsi yang digunakan untuk mengambil data dan kemudian dikembalikan dalam bentuk indexed array adalah … A. mysqli_num_row () B. mysqli_fetch_row () C. mysqli_connect () D. mysqli_close () E. mysqli_select_db () 4. Koneksi pada HTTP bersifat … A. State B. Stateless C. Stateful D. Volaite E. Nonvolaite 5. Cookie sementara yang hanya disimpan di memori browser disebut … A. History B. Autentikasi C. Session cookie D. Default cookie E. Persistent cookie 6. Method session_destroy ( ) digunakan untu … session. A. Memulai B. Mengakhiri C. Membangun D. Menentukan indicator E. Mendaftarkan variable 7. Untuk membuat variabel session menggunakan … A. $_GET B. $_SERVER C. $_POST D. $_GLOBAL E. $_SESSION 8. Untuk memulai session menggunakan pada PHP yaitu…. A. session_begin() B. session_start(); C. session_unset() D. session_destroy() E. session_start() 9. Sifat yang ada pada kode-kode server side yaitu bersifat.... A. Lambat B. Terbuka C. Universal D. Rahasia E. Cepat 10. Suatu protocol stateless yang digunakan untuk world wide web (WWW) adalah … A. FTP B. TCP C. HTTP D. Cookie E. Session 11. Proses dalam rangka validasi user pada saat memasuki sebuah sistem disebut … A. Autentikasi B. Otomatisasi C. Otorisasi D. Validasi E. Hak akses 12. Untuk menerima data/informasi yang dikirim dari form menggunakan metode GET adalah … A. $_REPORT B. $_GET C. $_VAR D. $_POST E. $_GLOBAL 13. Yang termasuk dari jenis cookies adalah... A. Session Cookies dan Persistent Cookies B. Restent Cookies dan Sesion Cookies C. Sesion Cookies dan Reduce Cookies D. Reduce Cookies dan Restent Cookies E. Reduce Cookies dan Persistent Cookies 14. Perhatikan sintaks di bawah ini! <?php session_start( ); $_session['status'] = 1; ?> Sintaks diatas merupakan perintah untuk …. A. Memulai session B. Memberi nilai pada variabel session C. Menghapus session D. Membaca nilai dari variabel session E. Memberi nilai 15. Untuk membuat komentar di bahasa pemrograman PHP menggunakan tanda… A. $ B. /* C. % D. // E. \\ 16. Cara pemanggilan file PHP pada browser yang paling teapat adalah... A. Localhost/namafile.php B. Localhost/namafolder/php C. Namafolder/namafile.php D. Localhost/htdocs/namafile.php E. Localhost/namafile.php/namafolder 17. Setiap perintah pada pemrograman PHP diakhiri dengan tanda…. A. ; B. : C. * D. </php> E. / 18. Pada saat membuat halaman homepage, sebaiknya menggunakan nama... A. homepage.css B. index.com C. Google.id D. index.html E. html.html 19. Perhatikan contoh kode program dibawah ini, apa yang terjadi apabila menghapus tutup PHP...
A. Program berjalan dengan lancar
B. Program otomatis di simpan C. Program tidak dapat dibuka D. Program akan error E. Program keluar 20. Simbol %s sebuah placeholder yang digunakan untuk... A. Boolean B. Bilangan pecahan C. Bilangan desimal D. Integer E. String 21. Perhatikan coding di bawah ini. Fungsi coding di bawah ini adalah ….
A. Menampilkan form login
B. Tag utama php ketika akan memulai coding C. Proses input data yang akan masuk ke file index.php D. Proses login E. Proses logout 22. Contoh penamaan variabel yang benar pada Pemrograman PHP adalah … A. $3kota B. $sekolah anda C. $sekolahku D. $sekolah/school E. $4_sekolah 23. Bagaimanakah perintah HTML agar muncul input type password... A. <td><input type="password" name="password"</td> B. <td><input type="name" name="password"</td> C. <td><input type="password" password="alamat"</td> D. <td><input type="word" name="password"</td> E. <td><input type="password1" name="password2"</td> 24. File kecil yang diletakkan olrh server pada komputer cient (pengguna) disebut … A. Session B. Connection C. Request D. Respon E. Cookie 25. Perintah yang digunakan untuk mengeksekusi query berikut yang tepat adalah … A. Mysqli_query ($connection, $query); B. Mysqli_query ($query, $connection); C. Mysqli_query (query, connection); D. Query=”select*from connection; E. Query_mysqli (connection, query); 26. Jelaskan perbedaan session dan cookie! 27. Sebutkan 4 fungsi DBMS! 28. Sebutkan 3 jenis SQL! 29. Tuliskan form HTML untuk menginputkan alamat! 30. Jelaskan jenis-jenis cookie!