Soal & Jawaban Teknologi Aplikasi Web Server
Uji Kompetensi 5
Soal & jawaban Teknologi Aplikasi Web Server dan Pemrograman Server Side Scripting.
1. Secara mendasar, halaman web dapat dikategorikan menjadi web...
Jawaban : e) Statis dan Dinamis.
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 urama dari...
Jawaban : b) Web Server.
Sebuah web server merupakan bagian dari fungsi server komputer yg saling berkaitan dengan layanan lainnya yg disediakan oleh sebuah server.
3. Sebutan bagi server lokal yg ada di komputer user adalah...
Jawaban : a) Localhost.
Perangkat komputer yang sedang kamu gunakan saat ini, bisa dibilang sebagai localhost. Setiap perangkat komputer pada dasarnya memiliki server lokal.
4. Situs resmi dari XAMPP adalah...
Jawaban : c) ApacheFriends.org
XAMPP adalah salah satu aplikasi yang berfungsi sebagai web server di localhost. Dengan menggunakan XAMPP, kamu dapat mengelola database yang ada di localhost tanpa memerlukan akses internet.
5. Jenis aplikasi yang memiliki fungsi untuk menginstal beberapa program, yaitu Apache, PHP dan MySQL dalam waktu singkat adalah...
Jawaban : d) APPSERV.
6. Pengguna Windows 7 bisa langsung menggunakan IIS (Internet Information Services) dengan menginstal aplikasi...
Jawaban : a) Net Framework.
Fungsi net framework sendiri secara umum adalah untuk memudahkan pengembangan dan eksekusi program dari berbagai macam bahasa pemrograman dan sekumpulan library agar sistem operasi windows dapat menjalankan sebuah aplikasi.
7. PHP pertama kali dibuat pada tahun 1995 dengan nama...
Jawaban : e) Personal Home Page.
PHP pertama kali dibuat tahun 1995 oleh Rasmus Lerdorf dengan nama Personal Home Page.
8. ColdFusion pertama kali dikembangkan oleh...
Jawaban : c) Allaire Corporation.
ColdFusion ini adalah server aplikasi dan framework pengembangan perangkat lunak yang digunakan untuk pengembangkan perangkat lunak komputer, khususnya situs web dinamis. ColdFusion merupakan produk yang mirip dengan Microsoft ASP.NET, JavaServer Pages dan PHP.
9. Berikut yang bukan termasuk jenis-jenis Web Container adalah...
Jawaban : b) Personal Web.
Web Container adalah services yang dijalankan oleh suatu Java Application Server hususnya untuk services yang compliance/kompatibel dengan Servlet dan JSP.
10. Salah satu program aplikasi Server Side Programming yang banyak digunakan adalah...
Jawaban : d) PHP.
11. Berikut ini beberapa aturan penulisan variabel pada php, kecuali..
Jawaban : b) Panjang sangat terbatas.
Beberapa peraturan penulisan PHP adalah : nama variabel diawali dengan tanda $, panjang tidak terbatas, bersifat case-sensitive, perlu dideklarasikan.
12. Jenis-Jenis operator diklasifikasikan sebagai berikut, kecuali...
Jawaban : e) Example Operator.
Example operator bukan termasuk jenis operator. Beberapa jenis operator adalah assignment operator, arithmetic operator, logical operator & comparison operator.
13. Bagian dari skrip PHP yg tidak diterjemahkan oleh browser adalah...
Jawaban : a) Komentar.
Syntax untuk menuliskan komentar pada PHP adalah ' /* '
14. Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi...
Jawaban : d) define().
define(name,value,case_insensitive) adalah cara penulisan syntax define.
15. Metode SGML Style disebut tag singkat (PHP Short Tag) karena tag ini lebih singkat dari metode....
Jawaban : c) XML.
SGML adalah sebuah format standar bahasa markup yang merupakan asal dari HTML. Disebut tag singkat (PHP Short tag) karena tag ini lebih singkat dari metode XML. Yakni hanya menggunakan tag <? sebagai pembuka mode PHP, dan tag ?> sebagai tag penutup.
1 2 3 | <? echo "Hello, world" ; ?> |
Sedangkan XML menggunakan tag <?php dan penutup ? >
Pertanyaan Essay.
1. Tuliskan jenis-jenis syntax PHP yg anda ketahui.
Jawaban :
- Skrip PHP dimulai dengan <?php dan di akhiri dengan ?>
- Memberi komentar single line dgn ' // ' jika double line ' /* ' diakhiri dengan ' */ '
- Penulisan variabel menggunakan ' $ ' dan case-sensitive.
- tanda ' ; ' setiap mengakhiri kode.
Ekstensi file default untuk file PHP adalah “.php“.
2. Tuliskan hal-hal yg perlu dipahami dalam penulisan kode program.
Jawaban :
- Case-sensitive (penulisan huruf besar dan kecil), contoh : $NAMA & $nama adalah dua variabel yg berbeda.
- Penulisan baris perintah di akhiri dengan ' ; ', contoh : <?php
echo "halo dunia!";
echo "aku cori";
? >
- Karakter spasi dan tab dalam penulisan kode.
- Tag pembuka ' <?php ' dan penutup ' ? > ' setiap membuat kode perintah.
3. Jelaskan yg anda ketahui tentang penggabungan dengan HTML!
Jawaban :
Ada 5 metode yg bisa digunakan untuk menggabungkan php dengan HTML, antara lain :
- Metode ASP
- Metode Script
- Metode XML
- Metode SGML
- Metode langsung
- Setting file php.ini
4Jabarkan yang anda ketahui tentang kelebihan PHP dibandingkan bahasa pemrograman web lainnya.
Jawaban :
1) PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.
2) Web Server yang mendukung PHP dapat ditemukan di mana-mana dari mulai Apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
3) Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
4) Dalam sisi pemahamanan, PHP adalah bahasa scripting yang palingm udah karena memiliki referensi yang banyak.
5) Dalam sisi pengembangan lebih mudah karena banyaknya milis milis dan developer yang siap membantu dalam pengembangan.
5. Uraikan tentang hubungan antara IIS (Internet Information Services) dengan Microsoft Corporation.
Jawaban :
IIS merupakan sebuah aplikasi web server yg bersifat extensible yang dibangun oleh Microsoft.
Kelebihan & Kekurangan Aplikasi Web Server
XAMPP
Kelebihan : Mendukung berbagai jenis sistem operasi dari beberapa program & server cross platform Windows, Linux, Mac.
Kekurangan : Tidak bisa menampung data yang terlalu besar.
APPSERV
Kelebihan : appserv hanya menginstal tools yg benar-benar digunakan sehingga tidak memakan space terlalu banyak.
Kelebihan : hanya bisa dijalankan di Windows / Linux.
IIS
Kelebihan : memiliki fitur keamanan yg lebih ketat, untuk pengguna windows 7 bisa langsung menggunakannya dengan menginstal aplikasi net framework.
Kekurangan : Berbayar, hanya tersedia pada Windows.
ABOUT THE AUTHOR
Hello We are OddThemes, Our name came from the fact that we are UNIQUE. We specialize in designing premium looking fully customizable highly responsive blogger templates. We at OddThemes do carry a philosophy that: Nothing Is Impossible