Pilihlah salah satu jawaban yang benar dengan melingkari pilihan di yang benar pada huruf A, B, C, D,
atau E pada lembar jawaban yang telah disediakan!
1. Konsep abstrak yang merepresentasikan interaksi antara browser dan server disebut. .
a. Stateless
b. Statefull
c. Session
d. Cookies
e. HTTP
3. Aplikasi web dimana antara suatu interaksi request-response dengan request-response lainnya bersifat
independen, tidak memiliki keterkaitan satu sama lain. Disebut dengan...
a. Stateless
b. Statefull
c. Sessioon
d. Cookies
e. HTTP
4. Sistem mengetahui keadaan user sekarang dan dapat melanjutkan halaman apa yang diminta oleh user
daripada dia memberikan apa yang diminta user dengan langsung memberikan halaman baru, merupakan
sebuah keadaan yang disebut
a. Stateless
b. Statefull
c. Sessioon
d. Cookies
e. HTTP
5. File kecil yang diletakkan oleh server pada komputer pengguna disebut. .
a. Stateless
b. Statefull
c. Stateting
d. Cookies
e. Protokol
7. Tipe default, cookie sementara yang hanya disimpan di memory browser, termasuk kedalam jenis cookies...
a. Session Cookies
b. Default Cookies
c. Persistent Cookies
d. Browser Cookies
e. Super Cookies
8. Cookies yang disimpan pada sebuah file yang ada di komputer browser. Disebut dengan...
a. Session Cookies
b. Default Cookies
c. Persistent Cookies
d. Browser Cookies
e. Super Cookies
9. Sintaks yang digunakan sebagai menandakan server menginginkan untuk memulai sesi dengan user adalah
a. Session_user()
b. Session_cookies()
c. Session_isset()
d. Session_start()
e. Session_unisset()
10. Session bisa dihapus secara paksa dengan perintah biasanya dilakukan saat user logout dengan cara sintaks
a. Session_unisset()
b. Session_close()
c. session_destroy()
d. Session_delete()
e. Session_end()
3. Rangkaian aksara yang dapat terdiri atas huruf (A-Z), angka(0-9), tanda baca, atau lambang matematika
adalah maksud dari
a. Numeric
b. Hashing
c. Validasi
d. Alfanumeric
e. Encryption
4. Suatu tindakan yang membuktikan bahwa suatu proses/metode dapat memberikan hasil yang konsisten
sesuai dengan spesifikasi yang telah ditetapkan dan terdokumentasi dengan baik adalah pengertian dari
a. Numeric
b. Hashing
c. Validasi
d. Alfanumeric
e. Encryption
5. Sebuah fungsi yang digunakan untuk mengacak sebuah kata menjadi kata lain yang tidak bermakna dan
sedapat mungkin kata hasil hashing tidak bisa ditebak dari kata apa kata tersebut berasal disebut juga
a. Hashing
b. Descryption
c. HTTPS
d. Firewall
e. Encryption
6. Pesan tidak bisa dibaca bila penerima pesan lupa atau kehilangan kunci (decryptor) adalah kerugian dari
pemakaian
a. Hashing
b. Descryption
c. HTTPS
d. Firewall
e. Encryption
8. Sintaks validasi untuk mengecek apakah variabel submit sudah dibuat ataukah belum yang benar adalah
a. if(isset($_POST[submit]))
b. if isset(submit($_POST[]))
c. Isset if (($_POST[submit]))
d. if(isset(submit [$_POST]))
e. Isset if(submit ($_POST[]))
9. Metode Encryption dimana format yang dicetak menggunakan karakter, memungkinkan binari data yang
akan dikirim dalam bentuk dan email, dan akan disimpan di database atau file adalah
a. MD 2
b. MD 4
c. MD 5
d. Base64
e. Base32
1. Untuk menampung isi dari program yang akan di jalankan, di dalamnya berisi atribut / type data dan
method untuk menjalankan suatu program merupakan fungsi dari. .
a. Object
b. Class
c. Method
d. Constructor
e. Variable
2. Suatu fungsi pada kelas yang digunakan sebagai metode interaksi antara kelas dan objek di luar kelas
maupun pengguna kelas adalah. .
a. Object
b. Class
c. Method
d. Constructor
e. Variable
3. Suatu fungsi pada kelas yang secara otomatis dijalankan pada saat kelas dibentuk disebut
a. Object
b. Class
c. Method
d. Constructor
e. Variable
4. Suatu hak akses yang diberikan pada metode maupun properti dalam kelas agar dapat digunakan secara
langsung adalah
a. Public
b. Static
c. Void
d. Main
e. Private
5. Keyword untuk memanggil konstruktor dari superclass atau menjadi variabel yang mengacu pada induk
class adalah
a. Extends
b. This
c. Overloading
d. Super
e. Public
9. Sebuah class yang tidak bisa di-instansiasi (tidak bisa dibuat menjadi objek) dan berperan sebagai kerangka
dasar bagi class turunannya disebut
a. Abstract
b. Instance
c. Interface
d. Parents
e. Public
10. Hak akses semua harus public dan hanya dapat sebagai penyedia method adalah ciri dari
a. Abstract
b. Instance
c. Interface
d. Child
e. Public
1. Sebuah halaman situs yang bisa diakses dengan menggunakan sebuah aplikasi browser disebut
a. Website
b. Hosting
c. Protokol
d. Browser
e. HTTP
2. Server hosting yang dititipkan disuatu tempat dimana penyewa tempat tersebut membutuhkan keamanan,
kestabilan arus listrik, dan juga kestabilan akses internet
a. Shared Host
b. VPS ( Virtual Private Server ) Host
c. Dedicated Host Server
d. Colocation Server
e. Reseller Host
3. Server yg digunakan untuk penyimpanan aplikasi yang lebih besar dari pada Share Hosting maupun VPS,
jadi pengguna menyewa secara keseluruhan dari komputer server yang disediakan oleh webhost
a. Shared Host
b. VPS ( Virtual Private Server ) Host
c. Dedicated Host Server
d. Colocation Server
e. Reseller Host
4. Sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis
data disebut. .
a. DNS
b. FTP
c. Hosting
d. Server
e. Website
5. Ruang penyimpanan di mana Anda bisa meletakkan semua file disebut juga
a. Server
b. Space
c. Hosting
d. Bandwidth
e. Kuota
7. Protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan
berkas (file) komputer antar mesin-mesin dalam sebuah internetwork
a. HTTP
b. FTP
c. CPanel
d. Domain
e. Hosting
8. Istilah dalam menyimpan file yang diperlukan website sehingga memungkinkan semua pihak mengakses
data yang tersedia pada website tersebut secara online
a. CPanel
b. DNS
c. Server
d. Web Hosting
e. Domain
10. Dalam sebuah website misalnya www.smkn2kra.sch.id. smkn2kra adalah maksud dari
a. URL
b. Domain
c. Top Level Domain (TLD)
d. Halaman Situs
e. Second Level Domain (SLD)
1. C 11. B 21. B 31. A
2. A 12. E 22. C 32. D
3. A 13. D 23. D 33. C
4. B 14. C 24. B 34. A
5. D 15. A 25. D 35. B
6. B 16. E 26. B 36. A
7. A 17. E 27. C 37. B
8. C 18. A 28. E 38. D
9. D 19. D 29. A 39. D
10. C 20. D 30. C 40. E
1. Sebutkan dan jelaskan software yang digunakan dalam mebuat halaman web Dinamis !
HTML merupakan bahasa standar yang digunakan untuk menyusun / membangun suatu halaman Website, Di
dalam desain web , tidak akan pernah terlepas dengan yang namanya HTML. saya sarankan anda benar-benar
menguasai dan memahami apa itu HTML.
PHP, dalam pembuatan web dinamis ini, Php merupakan bahasa pemrograman yang bertindak sebagai
pemroses data-data yang nantinya berhubungan dengan sebuah Database ataupun tidak.
Mysql, merupakan sebuah database yang digunakan untuk menampung data-data yang diperlukan dalam
pembuatan website.
CSS, membuat web dinamis, agar tampak lebih indah, kreatif, dan memberikan daya tarik bagi yang
melihatnya, perlulah melibatkan CSS di dalamnya.
Java Sript, dapat digunakan sebagai pemroses di browser, memperindah tampilan, untuk lebih jelasnya, cari
lah informasi di google.
Banyak lagi pada masa sekarang ini plugin2 yang muncul, dalam dunia website, seperti Jquery, Ajax , dll..
yang harus anda pelajari setelah anda sudah bisa dan mempunyai dasar dalam pembuatan website.
- Setelah tanda $, variabel harus diawali dengan huruf. Tidak boleh memulai variabel dengan angka, atau
tanda baca lainnya. Sebagai contoh "$3tidakvalid" bukanlah penamaan variabel yang dibenarkan.
- Nama variabel hanya terdiri dari huruf, angka dan tanda garis bawah (_). Jadi nama seperti
"$boleh_dong" dibenarkan, dan nama seperti "$apa_liat-liat" tidak dibenarkan