LATIHAN SOAL & PEMBAHASAN APLIKASI WEB SERVER DAN PEMROGRAMAN SERVER SIDE SCRIPTING
1. Secara mendasar, halaman web dapat dikategorikan menjadi web...
Jawaban: Statis dan dinamis
Penjelasan: Website statis adalah situs yang berisi informasi yang tetap dan cenderung jarang berubah. Sedangkan web dinamis, perubahannya lebih fleksibel dan dapat berinteraksi langsung.
2. Untuk menyimpan, mengolah dan menyampaikan suatu informasi berupa halaman web kepada client yang memintanya merupakan fungsi utama dari?
Jawaban: Web Server
Penjelasan: Server atau Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.
3. Sebutan bagi server lokal yang ada dikomputer user adalah
Jawaban: localhost
Penjelasan: Localhost adalah server lokal yang bertugas untuk menampung segala kebutuhan data untuk program yang akan dijalankan.
4. Situs resmi dari XAMPP adalah
Jawaban: ApacheFriends.org
Penjelasan: Memang link website yang asli adalah https://www.apachefriends.org/
5. Jenis aplikasi yang memiliki fungsi untuk mengistal beberapa program, yaitu Apache, PHP dan Mysql dalam waktu singkat adalah
Jawaban: Appserv
Penjelasan: Appserv merupakan aplikasi yang berfungsi untuk install beberapa program antara lain Apache, PHP, MySQL dalam waktu yang singkat. Dengan adanya Appserv mempermudahkan orang untuk membuat web server dan database.
6. Pengguna windows 7 bisa langsung menggunakan IIS (Internet information services) dengan menginstal cara aplikasi
Jawaban: Net Framework
Penjelasan: net framework merupakan perangkat lunak kerangka kerja yang berjalan terutama pada sistem operasi microsoft windows.
7. PHP pertama kali dibuat pada tahun 1995 dengan nama
Jawaban: Personal home page
Penjelasan: Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
8. ColdFusion pertama kali dikembangkan oleh
Jawaban: Allaire Corporation
Penjelasan: ColdFusion yaitu teknologi yang pertama kali menyediakan kemampuan membuat situs web dinamis yang terhubung pada basis data backend. ColdFusion pertama kali dikembangkan di Allaire Corporation, oleh kakak beradik JJ dan Jeremy Allaire sampai dengan versi 5 sebelum dibeli oleh Macromedia.
9. Berikut yang bukan termasuk jenis jenis web container adalah
Jawaban: Personal web
Penjelasan: Karena personal web adalah jenis web yang dimiliki oleh seorang individu, walaupun berupa website pribadi tetapi tidak melulu kontennya berisi hal yang bersifat pribadi dari pemilik website tersebut. personal web juga tidak menggunakan layout container, tetapi dengan layout landing page.
10. Salah satu program aplikasi server side programming yang banyak digunakan adalah
Jawaban: PHP
Penjelasan: adalah sebuah bahasa pemrograman server side scripting yang bersifat open source. Sebagai sebuah scripting language.
11. Berikut ini beberapa aturan penulisan variable pada PHP, kecuali
Jawaban: Perlu dideklarasikan
Penjelasan: Aturan dalam pembuatan variabel pada php:
tidak boleh mengandung spasi, bersifat case-sensitive
12. Jenis jenis operator diklasifikasikan sebagai berikut, kecuali
Jawaban: Example operator
Penjelasan: Operator pada php ada tiga yaitu:
operator ternary, operator binary, operator unary
13. Bagian dari skrip PHP yang tidak diterjemahkan oleh browser adalah
Jawaban: Komentar
Penjelasan: tanda komentar pada php adalah // untuk multi line yaitu /**/
14. Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi
Jawaban: Define()
Penjelasan: digunakan untuk mendefinisikan sebuah konstanta. Konstanta sangat mirip dengan variabel, namun nilainya tidak dapat diubah setelah ditetapkan dan nama konstan tidak membutuhkan tanda dolar.
15. Metode STML style disebut tag singkat (PHP short tag) karena tag ini lebih singkat dari metode
Jawaban: XML
Penjelasan: XML adalah bahasa komputer yang dibuat oleh W3C untuk menyederhanakan proses pertukaran dan penyimpanan data.
16. Tuliskan jenis jenis syntax yang anda ketahui?
Jawaban: <?php echo "Hello Pak"; ?>
<?php $nama = "yaser";
echo $nama; ?>
17. Tuliskan hal hal yang perlu dipahami dalam penulisan kode program
Jawaban: syntax dasar bahasa pemrograman tersebut, fokus dan teliti.
18. Jelaskan yang anda ketahui tentang penggabungan dengan html
Jawaban: Bahasa pemrograman HTML bisa digabung dengan bahasa php. html bisa digunakan untuk membuat layout, yaitu dengan css. di layout tsb disisipkan sintaks php agar menjadi sebuah program.
19. Jabarkan yang anda ketahui tentang kelebihan PHP dibandingkan dengan bahasa pemrograman web lainnya
Jawaban: bersifat open source, lebih fleksibel, lebih user-friendly termasuk pada pemula, koneksi ke database yang baik.
20. Uraikan tentang hubungan antara IIS dengan microsoft Corporation ?
Jawaban: IIS lebih kompatibel dengan microsoft karena sama-sama windows
21. Jelaskan Kekurangan dan kelemahan :
a. XAMP
kelebihan:
kemampuannya sudah bisa diandalkan,
mempunyai kapasitas yang cukup mumpuni sekitar 60 rb tabel
kekurangan: tidak cocok untuk menangani data yang jumlahnya besar, memiliki keterbasan kemampuan kinerja pada server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server.
b. Appserv
kelebihan: memudahkan menginstall apache, php, mysql dalam satu menit, memudahkan penyetelan
kekurangan: hanya memiliki konfigurasi khusus ketika menginstall, menggunakan banyak memori dan cpu pada windows.
c. IIS
kelebihan: lebih kompatibel, iis memiliki fitur url flitering untuk mem-filter website yang tidak diinginkan
kekurangan: tidak gratis, port 80, keamanan file log juga sangat mudah ditembus sehingga system password akan mudah didapatkan.
Comments
Post a Comment