You are on page 1of 7

1.Salah satu bagian pemrograman web yang pemrograman webnya ditentukan pada sisi server adalah .... A.

Web programming client B. Html programming C. Database programming D. Web server programming E. Database server 2. . Salah satu bagian pemrograman web yang pemrograman webnya ditentukan pada sisi server adalah .... A. Web programming client B. Html programming C. Database programming D. Web server programming E. Database server 3. Sebutkan ukuran dasar untuk mengetahui kinerja dari suatu aplikasi web! A.MYSQL B.PHP C.THROUGHPUT D.VB E. DATABASE SERVER 4. Berikut aplikasi yang dibutuhkan untuk membuat suatu database web! A.MYSQL B.LOCALHOST C.XAMPP D.PHP E.FUNGSI 5. Sebutkan masalah penting dan termasuk kebutuhan yang harus ditangani dalam suatu proses pengembangan aplikasi web! a. Siklus pengembangan yang singkat (waktunya pendek) b.Pembuatan Web. c.Penginstalan aplikasi d.kerusakan system e.Pembuatan masalah 6.Sebuatkan kelebihan web dibandingkan visual basic. a.pengguna akan mendapakan kerugian b.hanya bersifat local c. tetapi tidak dapat mengolah informasi yang dihasilkan pengguna\ d. interaktif,tidak kaku,dan terlihat lebih indah. e. php.

7. Halaman web yang dapat diakses dan berinteraksi sesuai dengan keinginan merupakan teknologi web yang berbasis.... A. konten B. struktural C. statis D. array E. dynamis 8. Syntax yang dapat digunakan untuk menghitung jumlah pengunjung pada buku tamu dari suatu WEB menggunakan .... A. sum B. shift register C. counter D. up Counter E. down counter 9.sintak php yang digunakan dalam pembuatan web diantaranya.. a. <HTML> </HTML> b.<%> </%> c. <head></head> d.<?php ?> e.php 10. Salah satu bagian pemrograman web yang pemrograman webnya ditentukan pada sisi client adalah.... A. Web client programming B. Html programming C. Database programming D. Web server programming E. Database server 11.fungsi mysql_connect yang digunakan dalam sql berguna untuk. a.koneksi ke mysql b.keluar dari mysql c.memilih database d.menampilkan hasil query e.membuat database. 12. CMS merupakan teknologi web yang berbasis.... A. konten B. struktural C. statis D. array

E. dynamic

13. Di bawah ini adalah salah satu ciri website perdagangan elektronik atau ECommerce yang baik, kecuali.... A. website yang dengan mudah dicari oleh mesin pencari internet B. website yang terus dikunjungi ( repeated traffic) C. website yang dapat mendorong pengunjung untuk merekomendasikan situs kita kepada orang lain D. website yang memberi fasilitas pada pengunjung untuk menawar harga E. website yang pengunjung merasa senang dan berlama-lama untuk melihat dan membaca 14. keuntungan utama dari Server-side Script adalah.. A. mengatur response dari berdasarkan keperluan user, hak akses B. dapat mendorong pengunjung untuk merekomendasikan situs kita kepada orang lain C. dengan mudah dicari oleh mesin pencari internet D. pengunjung merasa senang dan berlama-lama untuk melihat dan membaca E. merasakan keuntungan dari website yang dihasilkan 15. web server melakukan parse dan eksekusi sehingga script embedded dalam halaman web adalah a CGI/Perl b.mysql b.visual basic c.html d.http e.DFD 16. penulisan sintak komentar php yang benar dibawah ini adalah.. A. //* B. // C. /* D. INCLUDE E. \\ 17. PHP mendukung data berikut di bawah ini, kecuali.... A. integer B. float C. double D. string E. date 18. Perintah pada bahasa pemrograman PHP untuk memecah suatu string menggunakan simbol pemisah

(delimiter) tertentu menjadi array adalah a. explode b. implode c. str_replace d. substr e. strlen 19. Pada bahasa pemrograman PHP, untuk mengakses elemen tertentu pada array menggunakan indeksnya, digunakan simbol a. () b. {} c. [] d. <> e. || 20. Fungsi pada MySQL berikut ini yang berguna untuk menyambung field dengan field lain, atau bahkan dengan string literal, adalah a. MID() b. UPPER() c. LOWER() d. CONCAT() e. SUBSTRING() 21. Cara menambah tabel baru di MySQL-front yaitu dengan .... A. conection B. drop database C. drop table D. create table E. create data base 22. Syntax yang digunakan untuk menghapus database dalam MySQL adalah .... A. create database name B. insert database name C. delete database name D. drop database name E. update database name 22. Fungsi syntax / perintah Group By dalam MySQL adalah .... A. menampilkan data dengan kriteria tertentu B. menampilkan data dengan urutan tertentu C. menampilkan data yang diinginkan

D. menambah data dan menampilkan kembali E. menambah data tanpa ketentuan 23. Langkah untuk memutuskan koneksi antara MySQL_front dan MySQL adalah .... A. tekan tombol kombinasi Alt + F4 B. pilih close pada menu view C. pilih close pada menu file D. tekan tombol kombinasi Ctrl + X E. klik icon X 24. . Bahasa yang dipakai dalam MySQL adalah.... A. Bahasa C B. Delphi C. Db D. Java E. Turbo 25. Dapat menambahkan obyek Table, Query, Form, Report pada Ms Access, dapat memilih.... A. blank access database B. open an existing file C. blank data access page D. project existing data E. project new data 26. apa yang dimaksud dengan sintak mysql_result A menutup koneksi mysql B koneksi mysql C mengambil data hasil query D melakukan query E memilih database 27. apa yang dimaksud dengan sintak mysql_close.. A menutup koneksi mysql B koneksi mysql C mengambil data hasil query D melakukan query E memilih database 28. apa yang dimaksud dengan sintak mysql_query.. A menutup koneksi mysql B koneksi mysql C mengambil data hasil query D melakukan query E memilih database

29. apa yang dimaksud dengan sintak mysql_fetch_array.. A menutup koneksi mysql B koneksi mysql C mengambil hasil query dalam bentuk array assosiatif D melakukan query E memilih database 30.apa yang dimnaksud dengan sintak mysql_num_rows.. A menutup koneksi mysql B koneksi mysql C mengambil hasil query dalam bentuk array assosiatif D melakukan query E jumlah data hasil query 31 Aplikasi web sulit dipisahkan dari server database. Penjahat biasanya memanfaatkan serangan SQL Injection untuk menyerang sistem web yang disediakan. Jelaskan apa yang harus dilakukan untuk mengamankan sistem dari serangan SQL Injection tersebut! A menghubungi pihak terkait B. Mencoba mengatasi sendiri C Parameter verification, Prepared statement D. DDOS E Malware 32. Hal-hal yang perlu dipersiapkan dalam pembuatan suatu database web diantaranya.. A Kopi b.Hardware c.Software d.flash MX d.XAMPP,notepad,integrasi database e Wizard 33.

You might also like