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 : Website yang kontennya statis / tidak berubah-ubah. Hanya menggunakan HTML dan CSS, tidak menggunakan database (web profil perusahaan.)
Website Dinamis : web yang isinya dapat dirubah sewaktu-waktu dengan sangat mudah. Menggunakan bahasa yang lebih kompleks, menggunakan database (web jejaring sosial dan web berita.)
2. Untuk menyimpan, mengolah dan menyampaikan suatu informasi berupa halaman web kepada client yang memintanya merupakan fungsi utama dari
Jawaban: Web server
Penjelasan: Web server adalah perangkat untuk memproses permintaan data, atau informasi yang pengguna masukkan lewat web browser.
3. Sebutan bagi server lokal yang ada dikomputer user adalah
Jawaban: localhost
Penjelasan: Localhost adalah sebuah program komputer yang berperan sebagai virtual server yang hanya bisa diakses melalui jaringan lokal saja.
4. Situs resmi dari XAMPP adalah
Jawaban: ApacheFriends.org
Penjelasan: Karena Apache Friends adalah sebuah tim proyek yang mengembangkan XAMPP itu sendiri
5. Jenis aplikasi yang memiliki fungsi untuk mengistal beberapa program, yaitu Apache, PHP dan Mysql dalam waktu singkat adalah
Jawaban: Appserv
Penjelasan: berfungsi untuk menginstall beberapa program seperti Apache,PHP, dan MySql. Dan aplikasi ini juga mempermudah 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 adalah software yang digunakan terutama pada sistem OS Microsoft Windows. Berfungsi untuk memudahkan pengembangan dan eksekusi program dari berbagai macam bahasa pemrograman agar sistem operasi windows dapat menjalankan sebuah aplikasi.
7. PHP pertama kali dibuat pada tahun 1995 dengan nama
Jawaban: Form Interpreted (FI)
Penjelasan: Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web. Rasmus Lerdorf pada tahun 1995.
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. dikembangkan di Allaire Corporation, oleh kakak beradik JJ dan Jeremy Allaire
9. Berikut yang bukan termasuk jenis jenis web container adalah
Jawaban: Personal web
Penjelasan: Personal web adalah jenis web yang dimiliki oleh seorang individu, sedangkan Web Container adalah web server berbasis java .
10. Salah satu program aplikasi server side programming yang banyak digunakan adalah
Jawaban: PHP
Penjelasan: Menurut data diketahui terdapat sekitar 80 % website yang berjalan menggunakan bahasa pemrograman PHP
11. Berikut ini beberapa aturan penulisan variable pada PHP, kecuali
Jawaban: Perlu dideklarasikan
Penjelasan: Dalam penulisan variable setelah tanda $ diawali dengan huruf atau underscore, dan tidak menggunakan spasi
12. Jenis jenis operator diklasifikasikan sebagai berikut, kecuali
Jawaban: Example operator
Penjelasan:
Macam - macam operator: Operator Aritmatika, Operator Pembanding, Operator Logika, Operator Penugasan
13. Bagian dari skrip PHP yang tidak diterjemahkan oleh browser adalah
Jawaban: Komentar
Penjelasan: Karena fungsi komentar hanyalah sebagai dokumentasi dari skrip PHP yang kita buat atau merupakan penjelesan-penjelasan dari skrip tersebut.
14. Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi
Jawaban: Define()
Penjelasan: fungsi define() untuk membantu kita membuat konstanta. nilai variable konstanta tidak dapat diubah
15. Metode STML style disebut tag singkat (PHP short tag) karena tag ini lebih singkat dari metode
Jawaban: XML
Penjelasan: STML style = <? echo "saya"; ?>
XML style = <?php echo "saya"; ?>
16. Tuliskan jenis jenis syntax yang anda ketahui?
<?php echo "Saya manusia"; ?>
<?php $nama = "Nandana"; echo "Nama saya {$nama}"; ?>
<?php $a = 25; $b = 50; $bb = $a + $b; echo "Jumlah berat badan saya dan adik saya adalah {$bb}"; ?>
17. Tuliskan hal hal yang perlu dipahami dalam penulisan kode program?
Menggunakan ";" pada akhir baris, kecuali pada kondisi if atau perulangan
Untuk penulisan variable
-Tidak boleh memakai karakter selain "_"
-Tidak boleh ada spasi
18. Jelaskan yang anda ketahui tentang penggabungan dengan html?
HTML bisa digabung dengan bahasa pemrograman PHP.
Di layout tersebut lalu disisipkan sintaks PHP agar menjadi sebuah program.
<?php $nama = "Nandana"; ?>
<html>
<head><title> Penggabungan </title></head>
<body>
<table>
<tr>
<td> Nama Saya <?php echo $nama ?> </td>
<tr>
</table> </body> </html>
19. Jabarkan yang anda ketahui tentang kelebihan PHP dibandingkan dengan bahasa pemrograman web lainnya?
- Mampu berjalan di berbagai OS
- Lebih mudah dipelajari
- Open Source
20. Uraikan tentang hubungan antara IIS dengan microsoft Corporation ?
IIS lebih kompatibel dengan Microsoft karna sama-sama Windows.
IIS juga menjadi fondasi dari platform Internet dan Intranet Microsoft, yang mencakup Microsoft Site Server, Microsoft Commercial Internet System dan produk-produk Microsoft BackOffice lainnya.
21. Jelaskan Kekurangan dan kelemahan :
a. XAMPP
Kelebihan:
Gratis
Mempunyai kapasitas yang cukup bisa diandalkan
Kelebihan paling utama engine ini adalah kecepatannya.
Kekurangan:
Tidak cocok untuk menangani data dengan jumlah yang besar
Kemampuan kinerja dari XAMPP ini sangat terbatas pada server
b. Appserv
Kelebihan:
lebih mudah dalam menginstal program Apache, PHP , dan MySQL
Kekurangan:
Menggunakanya banyak memori dan CPU pada windows
c. IIS
Kelebihan:
kompatibel dengan Windows dan mendukung platform dengan domain NET.
IIS juga sangat cocok untuk mendukung protokol seperti FTP, HTTP dan SSL.
Kekurangan:
Web server berbayar
Port 80 (Port untuk layanan web) sangat mudah diserang oleh cracker
Keamanan File Log dapat ditembus
Komentar
Posting Komentar